public ActionResult UnOwner(int?legalEntityPK) { ILegalEntitiesRepository legalEntitiesRepository = new LegalEntitiesRepository(db); if (legalEntityPK != null) { LegalEntity legalEntity = legalEntitiesRepository.GetLegalEntityByPK((int)legalEntityPK); legalEntity.Owner = false; legalEntitiesRepository.SaveChanges(); } return(Redirect(Request.UrlReferrer.AbsoluteUri)); }
public ActionResult Delete(int?legalEntityPK) { ILegalEntitiesRepository legalEntitiesRepository = new LegalEntitiesRepository(db); if (legalEntityPK != null) { LegalEntity legalEntity = legalEntitiesRepository.GetLegalEntityByPK((int)legalEntityPK); legalEntity.Deleted = true; legalEntitiesRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("DELETE", legalEntity.LegalEntityPK); } return(Redirect(Request.UrlReferrer.AbsoluteUri)); }
public ActionResult Edit(LegalEntityView legalEntityView, FormCollection form) { if (ModelState.IsValid) { ILegalEntitiesRepository legalEntitiesRepository = new LegalEntitiesRepository(db); LegalEntity legalEntity = legalEntitiesRepository.GetLegalEntityByPK((int)legalEntityView.LegalEntityPK); legalEntityView.ConvertTo(legalEntityView, legalEntity); legalEntitiesRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("UPDATE", legalEntity.LegalEntityPK); return(RedirectToAction("Index", "LegalEntity", new { active = "true" })); } else { legalEntityView.BindDDLs(legalEntityView, db); return(View(legalEntityView)); } }