diff --git a/cicm_web/Areas/Admin/Controllers/DocumentCompaniesController.cs b/cicm_web/Areas/Admin/Controllers/DocumentCompaniesController.cs index 6e6b06ff..d4471f54 100644 --- a/cicm_web/Areas/Admin/Controllers/DocumentCompaniesController.cs +++ b/cicm_web/Areas/Admin/Controllers/DocumentCompaniesController.cs @@ -80,8 +80,11 @@ namespace cicm_web.Areas.Admin.Controllers if(id == null) return NotFound(); DocumentCompany documentCompany = await _context.DocumentCompanies.FindAsync(id); + if(documentCompany == null) return NotFound(); + ViewData["CompanyId"] = new SelectList(_context.Companies.OrderBy(c => c.Name).Select(c => new {c.Id, c.Name}), "Id", "Name", documentCompany.CompanyId); + return View(documentCompany); } @@ -111,6 +114,8 @@ namespace cicm_web.Areas.Admin.Controllers return RedirectToAction(nameof(Index)); } + ViewData["CompanyId"] = new SelectList(_context.Companies.OrderBy(c => c.Name).Select(c => new {c.Id, c.Name}), "Id", "Name", documentCompany.CompanyId); + return View(documentCompany); } diff --git a/cicm_web/Areas/Admin/Views/DocumentCompanies/Edit.cshtml b/cicm_web/Areas/Admin/Views/DocumentCompanies/Edit.cshtml index d689821b..3abd36ab 100644 --- a/cicm_web/Areas/Admin/Views/DocumentCompanies/Edit.cshtml +++ b/cicm_web/Areas/Admin/Views/DocumentCompanies/Edit.cshtml @@ -6,7 +6,7 @@