public ActionResult Delete(int?commercialCourtPK) { ICommercialCourtsRepository commercialCourtsRepository = new CommercialCourtsRepository(db); if (commercialCourtPK != null) { CommercialCourt commercialCourt = commercialCourtsRepository.GetCommercialCourtByPK((int)commercialCourtPK); commercialCourt.Deleted = true; commercialCourtsRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("DELETE", commercialCourt.CommercialCourtPK); } return(Redirect(Request.UrlReferrer.AbsoluteUri)); }
public ActionResult Edit(int?commercialCourtPK) { if (commercialCourtPK != null) { ICommercialCourtsRepository commercialCourtsRepository = new CommercialCourtsRepository(db); CommercialCourt commercialCourt = commercialCourtsRepository.GetCommercialCourtByPK((int)commercialCourtPK); CommercialCourtView commercialCourtView = new CommercialCourtView(); commercialCourtView.ConvertFrom(commercialCourt, commercialCourtView); return(View(commercialCourtView)); } else { return(RedirectToAction("Index", "CommercialCourt")); } }
public ActionResult Edit(CommercialCourtView commercialCourtModel) { if (ModelState.IsValid) { ICommercialCourtsRepository commercialCourtsRepository = new CommercialCourtsRepository(db); CommercialCourt commercialCourt = commercialCourtsRepository.GetCommercialCourtByPK((int)commercialCourtModel.CommercialCourtPK); commercialCourtModel.ConvertTo(commercialCourtModel, commercialCourt); commercialCourtsRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("UPDATE", commercialCourt.CommercialCourtPK); return(RedirectToAction("Index", "CommercialCourt")); } else { return(View(commercialCourtModel)); } }
public ActionResult Add(CommercialCourtView commercialCourtView) { if (ModelState.IsValid) { ICommercialCourtsRepository commercialCourtsRepository = new CommercialCourtsRepository(db); CommercialCourt commercialCourt = new CommercialCourt(); commercialCourtView.ConvertTo(commercialCourtView, commercialCourt); commercialCourtsRepository.Add(commercialCourt); commercialCourtsRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("INSERT", commercialCourt.CommercialCourtPK); return(RedirectToAction("Index", "CommercialCourt")); } else { return(View(commercialCourtView)); } }
public void ConvertTo(CommercialCourtView commercialCourtView, CommercialCourt commercialCourt) { commercialCourt.CommercialCourtPK = commercialCourtView.CommercialCourtPK; commercialCourt.Name = commercialCourtView.Name; }
public void ConvertFrom(CommercialCourt commercialCourt, CommercialCourtView commercialCourtView) { commercialCourtView.CommercialCourtPK = commercialCourt.CommercialCourtPK; commercialCourtView.Name = commercialCourt.Name; commercialCourtView.Deleted = commercialCourt.Deleted; }