public UserGetDto EditUserRole(int userId, UserRoleEditDto userRoleEditDto) { var user = _context.Set <User>().Find(userId); user.Role = userRoleEditDto.Role; _context.SaveChanges(); var userGetDto = new UserGetDto { Id = user.Id, FirstName = user.FirstName, LastName = user.LastName, Username = user.Username, Email = user.Email, Address = user.Address, City = user.City, State = user.State, ZipCode = user.ZipCode, PhoneNumber = user.PhoneNumber, Role = user.Role }; userGetDto.Id = user.Id; return(userGetDto); }
public UserGetDto EditUserRole(int userId, UserRoleEditDto userRoleEditDto) { var user = _context.Set <User>().Find(userId); user.Role = userRoleEditDto.Role; _context.SaveChanges(); var userGetDto = new UserGetDto { Id = user.Id, FirstName = user.FirstName, LastName = user.LastName, Username = user.Username, Email = user.Email, Role = user.Role }; userGetDto.Id = user.Id; return(userGetDto); }
public IActionResult PutRole(int userId, [FromBody] UserRoleEditDto userRoleEditDto) { var user = _userRepository.EditUserRole(userId, userRoleEditDto); return(Ok(user)); }