Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
        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;
            }
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
 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;
     }
 }
Exemplo n.º 5
0
        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));
            }
        }