예제 #1
0
 /// <remarks/>
 public void GetTotalFareAsync(clsAuthenticateRequest Authentication, int RouteScheduleId, System.DateTime JourneyDate, int PickUpID, Passenger[] Passengers) {
     this.GetTotalFareAsync(Authentication, RouteScheduleId, JourneyDate, PickUpID, Passengers, null);
 }
예제 #2
0
 /// <remarks/>
 public void GetTotalFareAsync(clsAuthenticateRequest Authentication, int RouteScheduleId, System.DateTime JourneyDate, int PickUpID, Passenger[] Passengers, object userState) {
     if ((this.GetTotalFareOperationCompleted == null)) {
         this.GetTotalFareOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetTotalFareOperationCompleted);
     }
     this.InvokeAsync("GetTotalFare", new object[] {
                 Authentication,
                 RouteScheduleId,
                 JourneyDate,
                 PickUpID,
                 Passengers}, this.GetTotalFareOperationCompleted, userState);
 }
예제 #3
0
 /// <remarks/>
 public void HoldSeatsForScheduleAsync(clsAuthenticateRequest Authentication, int RouteScheduleId, string JourneyDate, int PickUpID, clsContactInformation ContactInformation, Passenger[] Passengers, object userState) {
     if ((this.HoldSeatsForScheduleOperationCompleted == null)) {
         this.HoldSeatsForScheduleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnHoldSeatsForScheduleOperationCompleted);
     }
     this.InvokeAsync("HoldSeatsForSchedule", new object[] {
                 Authentication,
                 RouteScheduleId,
                 JourneyDate,
                 PickUpID,
                 ContactInformation,
                 Passengers}, this.HoldSeatsForScheduleOperationCompleted, userState);
 }
예제 #4
0
 public clsGetTotalFare GetTotalFare(clsAuthenticateRequest Authentication, int RouteScheduleId, System.DateTime JourneyDate, int PickUpID, Passenger[] Passengers) {
     object[] results = this.Invoke("GetTotalFare", new object[] {
                 Authentication,
                 RouteScheduleId,
                 JourneyDate,
                 PickUpID,
                 Passengers});
     return ((clsGetTotalFare)(results[0]));
 }
예제 #5
0
 /// <remarks/>
 public void HoldSeatsForScheduleAsync(clsAuthenticateRequest Authentication, int RouteScheduleId, string JourneyDate, int PickUpID, clsContactInformation ContactInformation, Passenger[] Passengers) {
     this.HoldSeatsForScheduleAsync(Authentication, RouteScheduleId, JourneyDate, PickUpID, ContactInformation, Passengers, null);
 }
예제 #6
0
 public clsHoldSeat HoldSeatsForSchedule(clsAuthenticateRequest Authentication, int RouteScheduleId, string JourneyDate, int PickUpID, clsContactInformation ContactInformation, Passenger[] Passengers) {
     object[] results = this.Invoke("HoldSeatsForSchedule", new object[] {
                 Authentication,
                 RouteScheduleId,
                 JourneyDate,
                 PickUpID,
                 ContactInformation,
                 Passengers});
     return ((clsHoldSeat)(results[0]));
 }
예제 #7
0
 /// <remarks/>
 public void HoldSeats4Async(
             clsAuthenticateRequest Authentication, 
             int RouteScheduleId, 
             System.DateTime JourneyDate, 
             int PickUpID, 
             clsContactInformation ContactInformation, 
             Passenger[] Passengers, 
             string Remarks, 
             int BookingPaymentModeID, 
             int TicketCollectionID, 
             int PartyID, 
             int BankID, 
             string GatewayUsed, 
             string OldPNR, 
             string Comments, 
             string TransactionID, 
             string Address, 
             int CityID, 
             string AreaID, 
             string PincodeID, 
             int OrderID, 
             bool IsReturnJourney, 
             decimal Discount, 
             decimal DiscountPer, 
             string DiscountReason, 
             decimal DeliveryCharge, 
             string PGName, 
             decimal ProviderDiscount, 
             object userState) {
     if ((this.HoldSeats4OperationCompleted == null)) {
         this.HoldSeats4OperationCompleted = new System.Threading.SendOrPostCallback(this.OnHoldSeats4OperationCompleted);
     }
     this.InvokeAsync("HoldSeats4", new object[] {
                 Authentication,
                 RouteScheduleId,
                 JourneyDate,
                 PickUpID,
                 ContactInformation,
                 Passengers,
                 Remarks,
                 BookingPaymentModeID,
                 TicketCollectionID,
                 PartyID,
                 BankID,
                 GatewayUsed,
                 OldPNR,
                 Comments,
                 TransactionID,
                 Address,
                 CityID,
                 AreaID,
                 PincodeID,
                 OrderID,
                 IsReturnJourney,
                 Discount,
                 DiscountPer,
                 DiscountReason,
                 DeliveryCharge,
                 PGName,
                 ProviderDiscount}, this.HoldSeats4OperationCompleted, userState);
 }
예제 #8
0
 /// <remarks/>
 public void HoldSeats4Async(
             clsAuthenticateRequest Authentication, 
             int RouteScheduleId, 
             System.DateTime JourneyDate, 
             int PickUpID, 
             clsContactInformation ContactInformation, 
             Passenger[] Passengers, 
             string Remarks, 
             int BookingPaymentModeID, 
             int TicketCollectionID, 
             int PartyID, 
             int BankID, 
             string GatewayUsed, 
             string OldPNR, 
             string Comments, 
             string TransactionID, 
             string Address, 
             int CityID, 
             string AreaID, 
             string PincodeID, 
             int OrderID, 
             bool IsReturnJourney, 
             decimal Discount, 
             decimal DiscountPer, 
             string DiscountReason, 
             decimal DeliveryCharge, 
             string PGName, 
             decimal ProviderDiscount) {
     this.HoldSeats4Async(Authentication, RouteScheduleId, JourneyDate, PickUpID, ContactInformation, Passengers, Remarks, BookingPaymentModeID, TicketCollectionID, PartyID, BankID, GatewayUsed, OldPNR, Comments, TransactionID, Address, CityID, AreaID, PincodeID, OrderID, IsReturnJourney, Discount, DiscountPer, DiscountReason, DeliveryCharge, PGName, ProviderDiscount, null);
 }
예제 #9
0
 public clsHoldSeat HoldSeats3(
             clsAuthenticateRequest Authentication, 
             int RouteScheduleId, 
             System.DateTime JourneyDate, 
             int PickUpID, 
             clsContactInformation ContactInformation, 
             Passenger[] Passengers, 
             string Remarks, 
             int BookingPaymentModeID, 
             int TicketCollectionID, 
             int PartyID, 
             int BankID, 
             string GatewayUsed, 
             string OldPNR, 
             string Comments, 
             string TransactionID, 
             string Address, 
             int CityID, 
             string AreaID, 
             string PincodeID, 
             int OrderID, 
             bool IsReturnJourney, 
             decimal Discount, 
             decimal DiscountPer, 
             string DiscountReason, 
             decimal DeliveryCharge, 
             string PGName) {
     object[] results = this.Invoke("HoldSeats3", new object[] {
                 Authentication,
                 RouteScheduleId,
                 JourneyDate,
                 PickUpID,
                 ContactInformation,
                 Passengers,
                 Remarks,
                 BookingPaymentModeID,
                 TicketCollectionID,
                 PartyID,
                 BankID,
                 GatewayUsed,
                 OldPNR,
                 Comments,
                 TransactionID,
                 Address,
                 CityID,
                 AreaID,
                 PincodeID,
                 OrderID,
                 IsReturnJourney,
                 Discount,
                 DiscountPer,
                 DiscountReason,
                 DeliveryCharge,
                 PGName});
     return ((clsHoldSeat)(results[0]));
 }