Beispiel #1
0
 public IActionResult Create([Bind("Short,Long")] RankAddViewModel form, string returnUrl)
 {
     if (!ModelState.IsValid)
     {
         ViewData["ActiveMenu"] = "Admin";
         ViewData["ActiveLink"] = "RankCreate";
         ViewData["Title"]      = "Create Rank: Error";
         ViewBag.ReturnUrl      = returnUrl;
         return(View(form));
     }
     else
     {
         if (!_userService.CreateRank(form.Short, form.Long, out string response))
         {
             ModelState.AddModelError("", response);
             ViewData["ActiveMenu"] = "Admin";
             ViewData["ActiveLink"] = "RankCreate";
             ViewData["Title"]      = "Create Rank: Error";
             ViewBag.ReturnUrl      = returnUrl;
             return(View(form));
         }
         else
         {
             if (!string.IsNullOrEmpty(returnUrl))
             {
                 return(Redirect(returnUrl));
             }
             else
             {
                 return(RedirectToAction(nameof(Index)));
             }
         }
     }
 }
Beispiel #2
0
        public IActionResult Create(string returnUrl)
        {
            RankAddViewModel vm = new RankAddViewModel();

            ViewData["ActiveMenu"] = "Admin";
            ViewData["ActiveLink"] = "RankCreate";
            ViewData["Title"]      = "Create Rank";
            ViewBag.ReturnUrl      = returnUrl;
            return(View(vm));
        }