public virtual IActionResult Edit(int id) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageConstruction)) { return(AccessDeniedView()); } //try to get a store with the specified id var item = _constructionService.GetConstructionById(id); if (item == null) { return(RedirectToAction("List")); } //prepare model var model = _constructionModelFactory.PrepareConstructionModel(null, item); return(View(model)); }
public virtual IActionResult _AcceptanceContracts(int UnitId, string ApprovalDateString) { var model = new ContractAcceptanceModel(); if (ApprovalDateString == null) { ApprovalDateString = DateTime.Now.ToString("dd/MM/yyyy"); } var Contracts = _contractService.GetAllContractPaymentAcceptanceByUnitId(UnitId, ApprovalDateString); model.listContractModel = Contracts.Select(c => { var m = new ContractModel { Name = c.Name, Id = c.Id, ConstructionName = _constructionService.GetConstructionById((int)c.ConstructionId).Name }; return(m); }).ToList(); return(PartialView(model)); }