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
         }
     });
 }
示例#3
0
 public Task ModifyReservasAsync(PutReservaDTO entity)
 {
     throw new NotImplementedException();
 }