Exemple #1
0
        //验证唯一
        public bool User_Role_Single(UserRoleSingleViewModel userRoleSingleViewModel)
        {
            IQueryable <User_Role> Queryable_RoleInfo = _IUserRoleRepository
                                                        .GetInfoByRoleCode(userRoleSingleViewModel.RoleCode);

            return((Queryable_RoleInfo.Count() < 1) ?
                   true : false);
        }
 //验证唯一
 public bool User_Role_Single(UserRoleSingleViewModel userRoleSingleViewModel)
 {
     //IQueryable<Station_Info> Queryable_RoleInfo = _IUserRoleRepository
     //                                            .GetInfoByRoleCode(userRoleSingleViewModel.RoleCode);
     //return (Queryable_RoleInfo.Count() < 1) ?
     //       true : false;
     return(true);
 }
        public ActionResult <UserRoleSingleResModel> Manage_UserRole_Single(UserRoleSingleViewModel userRoleSingleViewModel)
        {
            bool IsSuccess = _roleService.User_Role_Single(userRoleSingleViewModel);
            UserRoleSingleResModel userRoleSingleResModel = new UserRoleSingleResModel();

            if (IsSuccess)
            {
                userRoleSingleResModel.IsSuccess                  = IsSuccess;
                userRoleSingleResModel.baseViewModel.Message      = "角色可以添加";
                userRoleSingleResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("添加角色标识唯一性验证,角色可以添加");
                return(Ok(userRoleSingleResModel));
            }
            else
            {
                userRoleSingleResModel.IsSuccess                  = false;
                userRoleSingleResModel.baseViewModel.Message      = "角色id重复请修改";
                userRoleSingleResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("添加角色标识唯一性验证,角色id重复请修改");
                return(BadRequest(userRoleSingleResModel));
            }
        }