public void ActualizarReserva(decimal id, TR_reserva reserva) { var Reserva = db.RESERVA.Find(id); db.Entry(Reserva).CurrentValues.SetValues(reserva); db.Entry(Reserva).State = EntityState.Modified; db.SaveChanges(); }
public IHttpActionResult ActualizarReserva(decimal id, TR_reserva reserva) { var resultado = validaciones.ActualizarReserva(id, reserva); if (resultado == "OK") { return(Ok("Reserva actualizada correctamente")); } return(BadRequest(resultado)); }
public IHttpActionResult AgregarReserva(TR_reserva reserva) { var resultado = validaciones.AgregarReserva(reserva); if (resultado == "OK") { return(Ok("Reserva agreagada correctamente")); } return(BadRequest(resultado)); }
public void AgregarReserva(TR_reserva reserva) { var data = db.RESERVA.Create(); data.RESERVA_ID = numero.numeroAleatorio(); data.FECHA_HORA_RESERVA = reserva.FECHA_HORA_RESERVA; data.FECHA_HORA_ACTUALIZACION = reserva.FECHA_HORA_ACTUALIZACION; data.RUN_CLIENTE = reserva.RUN_CLIENTE; data.RUN_EMPLEADO = reserva.RUN_EMPLEADO; data.ESTADO_ID = reserva.ESTADO_ID; db.RESERVA.Add(data); db.SaveChanges(); var PaqueteProducto = DatosReserva.AgregarPaqueteProducto(reserva.PAQUETE_TRASLADO, reserva.PAQUETE_TOUR_ID, reserva.PAQUETE_DEPARTAMENTO_ID, reserva.PAQUETE_TOTAL); DatosReserva.AgregarDetalleReserva(data.RESERVA_ID, PaqueteProducto); }