예제 #1
0
 public ActionResult Edit(EditRankViewModel model)
 {
     if (ModelState.IsValid)
     {
         rank.Edit(model);
         TempData["result"] = rank.Result;
     }
     return(Edit(model.Name));
 }
예제 #2
0
        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));
        }