public bool AddUserRole(UserRoleMasterVM UserRoleVM) { try { if (UserRoleVM != null) { UserRoleMaster user = new UserRoleMaster(); if (UserRoleVM != null) { user.RoleId = UserRoleVM.RoleId; user.UserId = UserRoleVM.UserId; user.UserRoleId = UserRoleVM.UserRoleId; } _UserRoleRepository.Add(user); _unitOfWork.Complete(); return(true); } else { return(false); } } catch (Exception) { return(false); throw; } }
public bool UpdateUserRole(UserRoleMasterVM UserRoleVM) { try { if (UserRoleVM != null) { UserRoleMaster user = _UserRoleRepository.GetById(UserRoleVM.UserRoleId); if (UserRoleVM != null) { user.RoleId = UserRoleVM.RoleId; user.UserRoleId = UserRoleVM.UserRoleId; } _UserRoleRepository.Update(user); _unitOfWork.Complete(); return(true); } else { return(false); } } catch (Exception) { return(false); throw; } }
public UserRoleMasterVM GetByIdUserRole(int id) { var item = _UserRoleRepository.GetById(id); UserRoleMasterVM user = new UserRoleMasterVM(); if (item != null) { user.RoleId = item.RoleId; user.UserId = item.UserId; user.UserRoleId = item.UserRoleId; } return(user); }
public ActionResult AddOrEditUserRole(UserRoleMasterVM userRoleVM) { ViewBag.User = dropDown.DDLGetUsers((int)userRoleVM.UserRoleId); ViewBag.Role = dropDown.DDLGetRoles(); try { if (ModelState.IsValid) { bool status = false; if (userRoleVM.UserRoleId == 0) { status = _UserRoleMasterService.AddUserRole(userRoleVM); if (status) { return(Json(new { success = true, message = "Role Assign Successfully...!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Error..!" }, JsonRequestBehavior.AllowGet)); } } else { status = _UserRoleMasterService.UpdateUserRole(userRoleVM); if (status) { return(Json(new { success = true, message = "Updated Successfully...!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Error..!" }, JsonRequestBehavior.AllowGet)); } } } else { return(PartialView(userRoleVM)); } } catch (Exception e) { throw e; } }
public ActionResult AddOrEditUserRole(int id = 0) { UserRoleMasterVM userRoleVM = new UserRoleMasterVM(); ViewBag.Role = dropDown.DDLGetRoles(); if (id == 0) { //add ViewBag.User = dropDown.DDLGetUsers(id); return(PartialView(userRoleVM)); } else { //update ViewBag.User = dropDown.DDLGetUsers(id); userRoleVM = _UserRoleMasterService.GetByIdUserRole(id); return(PartialView(userRoleVM)); } }