public ActionResult Edit(EditTitleViewModelPanel model) { if (ModelState.IsValid) { if (User.IsInRole("User")) { if (model.UserName == User.Identity.Name) { title.Edit(model, User.Identity.GetUserId()); TempData["result"] = title.Result; return(Edit(model.Id)); } return(RedirectToAction("Page", "User", new { area = "Panel", name = User.Identity.Name })); } else { title.Edit(model, User.Identity.GetUserId()); TempData["result"] = title.Result; return(Edit(model.Id)); } } return(Edit(model.Id)); }
public ActionResult Edit(int id) { EditTitleViewModelPanel editTitle = title.Get(id); if (title.Result.Type != ResultType.Success) { TempData["result"] = title.Result; return(RedirectToAction("List")); } if (User.IsInRole("User")) { if (editTitle.UserName == User.Identity.Name) { return(View(editTitle)); } TempData["result"] = new Result(ResultType.Error, "Hata oluştu"); return(RedirectToAction("Page", "User", new { area = "Panel", name = User.Identity.Name })); } else { return(View(editTitle)); } }