Exemplo n.º 1
0
 public async Task <ActionResult> UserRolesGridViewPartialUpdate(NorthOps.Ops.Models.UserRole item)
 {
     if (ModelState.IsValid)
     {
         try
         {
             unitOfWork.RoleRepository.Update(item);
             await unitOfWork.SaveAsync();
         }
         catch (Exception e)
         {
             ViewData["EditError"] = e.Message;
         }
     }
     else
     {
         foreach (var i in ModelState)
         {
             if (i.Value.Errors.Count() > 0)
             {
                 ModelState.AddModelError(i.Key, string.Join(Environment.NewLine, i.Value.Errors));
             }
         }
         ViewData["EditError"] = "Please, correct all errors.";
         ViewData["model"]     = item;
     }
     return(PartialView("_UserRolesGridViewPartial", await unitOfWork.RoleRepository.GetAsync()));
 }
Exemplo n.º 2
0
 public ActionResult UserRoleAddEditPartial(NorthOps.Ops.Models.UserRole item)
 {
     return(PartialView("_UserRoleAddEditPartial", unitOfWork.RoleRepository.Get(filter: m => m.Id == item.Id).FirstOrDefault()));
 }