public ActionResult ShowResidenceDetail(int id) { var residenceDetails = residenceRepository.GetResidenceById(id); if (residenceDetails == null) { return(HttpNotFound()); } residenceDetails.Visit += 1; residenceRepository.UpdateResidence(residenceDetails); residenceRepository.Save(); return(View(residenceDetails)); }
// GET: Admin/Residences/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Residence residence = residenceRepository.GetResidenceById(id.Value); if (residence == null) { return(HttpNotFound()); } ViewBag.ResidenceTypeID = new SelectList(residenceTypeRepository.GetAllResidenceTypes(), "ResidenceTypeID", "ResidenceKind", residence.ResidenceTypeID); return(View(residence)); }