Esempio n. 1
0
 public IActionResult AddPrefix([Bind(Prefix = nameof(NumberingPoolViewModel.NewPrefix))] NumberingPool np, bool isReservedPrefix, string prefix, int page)
 {
     if (ModelState.IsValid)
     {
         np.Username = User.Identity.Name;
         repository.AddNumberingPool(np, isReservedPrefix);
         TempData["message"] = $"{np.Prefix} added successfully.";
         return(RedirectToAction(nameof(Pool), new { np.Prefix }));
     }
     return(Pool(prefix, page));
 }
Esempio n. 2
0
 public IActionResult EditPrefix([Bind(Prefix = nameof(NumberingPoolViewModel.EditPrefix))] NumberingPool editPrefix, string prefix, int page)
 {
     if (ModelState.IsValid)
     {
         editPrefix.Username = User.Identity.Name;
         repository.EditNumberingPool(editPrefix);
         TempData["message"] = $"{editPrefix.Prefix} edited successfully.";
         return(RedirectToAction(nameof(Pool), new { prefix }));
     }
     return(Pool(prefix));
 }