public BasicResponse <UserroleInfo> AddUserrole(UserroleAddRequest userrolerequest) { UserroleInfo userRoleDTO = userrolerequest.UserroleInfo; if (userRoleDTO.CreateTime != null) { userRoleDTO.CreateTime = Convert.ToDateTime(userRoleDTO.CreateTime.ToString("yyyy-MM-dd HH:mm:ss")); } //判断用户编号和角色编码是否存在 if (CheckExist(userRoleDTO.UserID, userRoleDTO.RoleID)) { //校验权限名是否重复 ThrowException("SaveEnumCode", new Exception("用户角色关系已存在,请重新绑定!")); } var _userrole = ObjectConverter.Copy <UserroleInfo, UserroleModel>(userrolerequest.UserroleInfo); var resultuserrole = _Repository.AddUserrole(_userrole); var userroleresponse = new BasicResponse <UserroleInfo>(); userroleresponse.Data = ObjectConverter.Copy <UserroleModel, UserroleInfo>(resultuserrole); return(userroleresponse); }
public BasicResponse <UserroleInfo> AddUserrole(UserroleAddRequest userrolerequest) { return(_userroleService.AddUserrole(userrolerequest)); }
public BasicResponse <UserroleInfo> AddUserrole(UserroleAddRequest userrolerequest) { var responseStr = HttpClientHelper.Post(Webapi + "/v1/Userrole/Add?token=" + Token, JSONHelper.ToJSONString(userrolerequest)); return(JSONHelper.ParseJSONString <BasicResponse <UserroleInfo> >(responseStr)); }