public async Task <IActionResult> PutReservas(int Id, PutReservaDTO reservas) { if (Id != reservas.Id) { return(BadRequest()); } await _reservaServices.ModifyReservasAsync(reservas); try { await _reservaServices.SaveReservaAsync(); } catch (DbUpdateConcurrencyException) { if (!await _reservaServices.ReservaExistAsync(Id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public static Reserva ToPutComic(this PutReservaDTO putReserva) { return(new Reserva() { Id = putReserva.Id, Reservacion = putReserva.Reservacion, Entrega = putReserva.Entrega, Usuario = new Usuario() { Id = putReserva.Id } }); }
public Task ModifyReservasAsync(PutReservaDTO entity) { throw new NotImplementedException(); }