public PayForReservation(
     IConnectionProvider connectionProvider,
     RESERVATION selectedReservation, 
     IEventAggregator eventAggregator)
 {
     _connectionProvider = connectionProvider;
     _selectedReservation = selectedReservation;
     _eventAggregator = eventAggregator;
 }
 public RemoveReservation(
     IConnectionProvider connectionProvider,
     RESERVATION reservationToRemove, 
     IEventAggregator eventAggregator)
 {
     _connectionProvider = connectionProvider;
     _reservationToRemove = reservationToRemove;
     _eventAggregator = eventAggregator;
 }
 public ReservationPaid(RESERVATION reservation)
 {
     Reservation = reservation;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the RESERVATION EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToRESERVATION(RESERVATION rESERVATION)
 {
     base.AddObject("RESERVATION", rESERVATION);
 }
 /// <summary>
 /// Create a new RESERVATION object.
 /// </summary>
 /// <param name="sYMBOL">Initial value of the SYMBOL property.</param>
 /// <param name="iS_PAID">Initial value of the IS_PAID property.</param>
 /// <param name="cLIENT_ID">Initial value of the CLIENT_ID property.</param>
 public static RESERVATION CreateRESERVATION(global::System.String sYMBOL, global::System.Int16 iS_PAID, global::System.Decimal cLIENT_ID)
 {
     RESERVATION rESERVATION = new RESERVATION();
     rESERVATION.SYMBOL = sYMBOL;
     rESERVATION.IS_PAID = iS_PAID;
     rESERVATION.CLIENT_ID = cLIENT_ID;
     return rESERVATION;
 }
 public ReservationViewModel(RESERVATION reservation)
 {
     Reservation = reservation;
 }