public async Task <IActionResult> PutMeeting([FromBody] Meeting meeting) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Entry(meeting).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MeetingExists(meeting.Id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutUser([FromRoute] int id, [FromBody] User user) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != user.Id) { return(BadRequest()); } _context.Entry(user).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutParticipant([FromBody] Participant participant) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Entry(participant).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ParticipantExists(participant.Uid, participant.Mid)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task<IActionResult> PutToken([FromRoute] int id, [FromBody] Token token) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != token.Id) { return BadRequest(); } _context.Entry(token).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TokenExists(id)) { return NotFound(); } else { throw; } } return NoContent(); }