コード例 #1
0
 public bool BuyTicket(string departure, string arrival, string name, string surname)
 {
     if (_paymentClient.isPayed(_serviceId, _company))
     {
         var adapter = new FLIGHTSTableAdapter();
         adapter.InsertFlight(Convert.ToInt32(adapter.GetNumberFlights()) + 1,
                              Convert.ToInt32(new FLIGHTSPRICETableAdapter().GetFlightsPriceId(departure, arrival)),
                              Convert.ToInt32(new CUSTOMERTableAdapter().GetCustomerIdByNameAndSurname(name, surname)));
         return(true);
     }
     return(false);
 }
コード例 #2
0
 public bool UpdateTicket(int flightId, int flightPriceId, string name, string surname)
 {
     if (_paymentClient.isPayed(_serviceId, _company))
     {
         var adapter         = new FLIGHTSTableAdapter();
         var customerAdapter = new CUSTOMERTableAdapter();
         adapter.UpdateFlight(flightPriceId,
                              Convert.ToInt32(customerAdapter.GetCustomerIdByNameAndSurname(name, surname)), flightId);
         return(true);
     }
     return(false);
 }