public ActionResult Edit(RealStateComment comment) { if (ModelState.IsValid) { _repo.Update(comment); return(RedirectToAction("Index", new { realStateId = comment.RealStateId })); } return(View(comment)); }
public ActionResult AnswerComment(RealStateComment comment) { var user = _repo.GetCurrentUser(); comment.Name = user != null ? $"{user.FirstName} {user.LastName}" : "ادمین"; comment.Email = user != null ? user.Email : "-"; comment.AddedDate = DateTime.Now; _repo.Add(comment); return(RedirectToAction("Index", new { realStateId = comment.RealStateId })); }
public ActionResult Create(RealStateComment comment) { if (ModelState.IsValid) { comment.AddedDate = DateTime.Now; _repo.Add(comment); return(RedirectToAction("Index", new { realStateId = comment.RealStateId })); } ViewBag.RealStateId = comment.RealStateId; return(View(comment)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RealStateComment comment = _repo.Get(id.Value); if (comment == null) { return(HttpNotFound()); } return(View(comment)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RealStateComment comment = _repo.Get(id.Value); if (comment == null) { return(HttpNotFound()); } var commentVm = new RealStateCommentWithPersianDateViewModel(comment); return(PartialView(commentVm)); }