/// <summary> /// Buy a new ticket. /// </summary> /// <param name="account">The account for which to buy the ticket</param> /// <param name="bus">The bus for which to buy the ticket</param> /// <returns></returns> public TicketWebServiceModel BuyTicket(AccountWebServiceModel account, BusWebServiceModel bus) { var dmAccount = new Account() {GUID = account.GUID}; var dmBus = new Bus() {GUID = bus.GUID}; TicketWebServiceModel ticket = null; try { ticket = TicketWebServiceModel.FromDataModel(ticketService.BuyTicket(dmAccount, dmBus), account); } catch (Exception) { } return ticket; }
public int ValidateSubscription(SubscriptionWebServiceModel subscription, BusWebServiceModel bus) { int returnCode = 3; try { returnCode= subscriptionService.ValidateSubscription(new Subscription() { GUID = subscription.GUID }, new Bus() { GUID = bus.GUID }); } catch (Exception) { } return returnCode; }
public int ValidateTicket(TicketWebServiceModel ticket, BusWebServiceModel bus) { int returnCode = 3; try { returnCode = ticketService.ValidateTicket(new Ticket() { GUID = ticket.GUID }, new Bus() { GUID = bus.GUID }); } catch (Exception) { } return returnCode; }