public async Task <IActionResult> PutWorkout(int id, Cliente workout) { if (id != workout.Id) { return(BadRequest()); } _context.Entry(workout).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!WorkoutExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <bool> UpdateClient(Client client, Guid clientId) { try { _context.Entry(client).State = EntityState.Modified; return((await _context.SaveChangesAsync()) > 0); } catch (Exception ex) { //implement logging return(false); } }