public ActionResult Delete(int?contractValidityPK) { IContractValiditiesRepository contractValiditiesRepository = new ContractValiditiesRepository(db); if (contractValidityPK != null) { ContractValidity contractValidity = contractValiditiesRepository.GetContractValidityByPK((int)contractValidityPK); contractValidity.Deleted = true; contractValiditiesRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("DELETE", contractValidity.ContractValidityPK); } return(Redirect(Request.UrlReferrer.AbsoluteUri)); }
public ActionResult Edit(int?contractValidityPK) { if (contractValidityPK != null) { IContractValiditiesRepository contractValiditiesRepository = new ContractValiditiesRepository(db); ContractValidity contractValidity = contractValiditiesRepository.GetContractValidityByPK((int)contractValidityPK); ContractValidityView contractValidityView = new ContractValidityView(); contractValidityView.ConvertFrom(contractValidity, contractValidityView); return(View(contractValidityView)); } else { return(RedirectToAction("Index", "ContractValidity")); } }
public ActionResult Edit(ContractValidityView contractValidityModel) { if (ModelState.IsValid) { IContractValiditiesRepository contractValiditiesRepository = new ContractValiditiesRepository(db); ContractValidity contractValidity = contractValiditiesRepository.GetContractValidityByPK((int)contractValidityModel.ContractValidityPK); contractValidityModel.ConvertTo(contractValidityModel, contractValidity); contractValiditiesRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("UPDATE", contractValidity.ContractValidityPK); return(RedirectToAction("Index", "ContractValidity")); } else { return(View(contractValidityModel)); } }
public ActionResult Add(ContractValidityView contractValidityView) { if (ModelState.IsValid) { IContractValiditiesRepository contractValiditiesRepository = new ContractValiditiesRepository(db); ContractValidity contractValidity = new ContractValidity(); contractValidityView.ConvertTo(contractValidityView, contractValidity); contractValiditiesRepository.Add(contractValidity); contractValiditiesRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("INSERT", contractValidity.ContractValidityPK); return(RedirectToAction("Index", "ContractValidity")); } else { return(View(contractValidityView)); } }
public void ConvertTo(ContractValidityView contractValidityView, ContractValidity contractValidity) { contractValidity.Name = contractValidityView.Name; }
public void ConvertFrom(ContractValidity contractValidity, ContractValidityView contractValidityView) { contractValidityView.ContractValidityPK = contractValidity.ContractValidityPK; contractValidityView.Name = contractValidity.Name; contractValidityView.Deleted = contractValidity.Deleted; }