public async Task <AlphaUser> DeleteUserAsync(AlphaUser user) { try { var foundUser = await _dbContext.Users.FindAsync(user.ID); return(foundUser); } catch (Exception e) { return(null); } }
public async Task <AlphaUser> UpdateUserAsync(AlphaUser user) { try { var trackingState = _dbContext.Users.Update(user); await _dbContext.SaveChangesAsync(); var isAdded = trackingState.State == EntityState.Added; var newuser = await _dbContext.Users.FindAsync(user.ID); return(newuser); } catch (Exception e) { return(null); } }