public async Task <IActionResult> SetUserRole(UserRole_R userRole) { // var tmpData = _EFCoreService.GetUserRoleByUserId(userRole.UserId); var tmpData = await _userRoleService.QueryById(userRole.UserId); if (tmpData != null) { tmpData.SetTime = DateTime.Now; tmpData.RoleId = userRole.RoleId; // var res = _EFCoreService.UpdateUserRole(tmpData); var res = await _userRoleService.Update(tmpData); return(new JsonResult(new Result { Data = res, Msg = $"设置{(res ? "成功" : "失败")}", Status = res ? 200 : 204 })); } else { userRole.UserRoleId = Guid.NewGuid().ToString(); userRole.SetTime = DateTime.Now; // var res = _EFCoreService.SetUserRole(userRole); var res = await _userRoleService.Add(userRole); return(new JsonResult(new Result { Data = res, Msg = $"设置{(res ? "成功" : "失败")}", Status = res ? 200 : 204 })); } }
public bool UpdateUserRole(UserRole_R userRole) { _myContext.UserRole_Rs.Update(userRole); return(_myContext.SaveChanges() > 0); }
public bool SetUserRole(UserRole_R userRole) { _myContext.UserRole_Rs.Add(userRole); return(_myContext.SaveChanges() > 0); }