public ActionResult Edit(EditRankViewModel model) { if (ModelState.IsValid) { rank.Edit(model); TempData["result"] = rank.Result; } return(Edit(model.Name)); }
public ActionResult Edit(string name) { EditRankViewModel model = rank.Get(name); if (rank.Result.Type != ResultType.Success) { TempData["result"] = rank.Result; return(RedirectToAction("List")); } int selecteItem = 0; if (model.ParentRankId != null) { selecteItem = (int)model.ParentRankId; } GetRanksToViewBag(selecteItem); return(View(model)); }