/** * @brief Agrega una reservación. * * @param unaReserva reservación que se desea agregar. * * @return la reservacion si se pudo crear, null caso contrário. */ public static Reservacion Create(Reservacion unaReserva) { try { return Provider.GetProvider().spNewReservacion(unaReserva.idPersona, unaReserva.idVuelo, unaReserva.idAsiento, unaReserva.idUsuario).FirstOrDefault(); } catch (Exception e) { throw e; } }
/// <summary> /// Create a new Reservacion object. /// </summary> /// <param name="idReservacion">Initial value of the idReservacion property.</param> /// <param name="idPersona">Initial value of the idPersona property.</param> /// <param name="idVuelo">Initial value of the idVuelo property.</param> /// <param name="idAsiento">Initial value of the idAsiento property.</param> /// <param name="idUsuario">Initial value of the idUsuario property.</param> public static Reservacion CreateReservacion(global::System.Int32 idReservacion, global::System.Int32 idPersona, global::System.Int32 idVuelo, global::System.Int32 idAsiento, global::System.Int32 idUsuario) { Reservacion reservacion = new Reservacion(); reservacion.idReservacion = idReservacion; reservacion.idPersona = idPersona; reservacion.idVuelo = idVuelo; reservacion.idAsiento = idAsiento; reservacion.idUsuario = idUsuario; return reservacion; }
/** * @brief actualiza una reservación. * * @param unaReserva reservación que se desea actualizar. * * @return true si se pudo actualizar la nueva reserva, false caso contrário. */ public static void UpdateReserva(Reservacion unaReserva) { try { Provider.GetProvider().spUpdateReservacion(unaReserva.idReservacion, unaReserva.idPersona, unaReserva.idVuelo, unaReserva.idAsiento, unaReserva.idUsuario); } catch (Exception e) { throw e; } }
/// <summary> /// Deprecated Method for adding a new object to the Reservacions EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToReservacions(Reservacion reservacion) { base.AddObject("Reservacions", reservacion); }