public ActionResult Create(UserGroupViewModel userGroupViewModel) { try { if (ModelState.IsValid) { List<string> errorMessage = new List<string>(); if (userGroupService.FindBy(p => p.UserGroupName.Trim() == userGroupViewModel.userGroup.UserGroupName.Trim()).Count() > 0) { errorMessage.Add("Group alreary exists with same name"); } if (errorMessage.Count > 0) { return Json(new { errorMessage }); } else { userGroupService.Create(userGroupViewModel.userGroup); } } return View(); } catch { return View(userGroupViewModel); } }
public ActionResult RenderUserGroup() { UserGroupViewModel objUserGroupViewModel = new UserGroupViewModel(); objUserGroupViewModel.lstUserGroups = userGroupService.GetAll().ToList(); return PartialView("~/Views/TestAllocation/UserGroup.cshtml", objUserGroupViewModel); }
public ActionResult Create() { UserGroupViewModel objUserGroupViewModel = new UserGroupViewModel(); objUserGroupViewModel.lstUsers = userService.GetByISActive(true).ToList(); return View(objUserGroupViewModel); }