public async Task <ActionResult <UserSickness> > UpdateUserSickness(UserSickness userSickness) { _context.Entry(userSickness).State = EntityState.Modified; await _context.SaveChangesAsync(); return(userSickness); }
public async Task <ActionResult <UserSickness> > CreateUserSickness(UserSickness userSickness) { _context.UserSickness.Add(userSickness); await _context.SaveChangesAsync(); return(userSickness); }
public async Task <ActionResult <UserSickness> > DeleteUserSickness(UserSickness userSickness) { var usToDelete = await _context.UserSickness.FindAsync(userSickness.Id); _context.UserSickness.Remove(usToDelete); await _context.SaveChangesAsync(); return(usToDelete); }
public async Task <ActionResult <UserSickness> > CreateUserSickness([FromBody] UserSickness userSickness) { try { return(Ok(await _userSicknessService.CreateUserSickness(userSickness))); } catch (Exception) { return(BadRequest()); } }
public async Task <ActionResult <User> > DeleteUserSickness([FromBody] UserSickness userSicknesses) { try { var userSickness = await _userSicknessService.DeleteUserSickness(userSicknesses); if (userSickness is null) { return(NotFound()); } return(Ok(userSickness)); } catch (Exception) { return(BadRequest()); } }