public string CancelTicketRequest(Ticket ticketInput) { try { TTicket tticket = ThriftUtil.ConvertToThriftObject(ticketInput) as TTicket; //OpenTransaction(); string errorMessage = _targetServer.CancelTicket(tticket, SystemParam.CurrentUser.id); //CloseTransaction(); return(errorMessage); } catch (Exception exc) { AppLogger.logError("{REQUEST-ERROR} CancelTicketRequest", exc); return(exc.Message); } }
public static TTicket ConvertToTTicket(Ticket ticket) { TTicket tticket = new TTicket(); tticket.TicketId = ticket.id; tticket.BusId = ticket.bus_id; tticket.CusIdNo = ticket.passenger_id_card_no; tticket.CusName = ticket.passenger_name; tticket.CusPhone = ticket.phone; tticket.DepartTime = ticket.departure_time.ToString(); tticket.SeatNo = ticket.seat_number; tticket.SeatType = ticket.seat_class; tticket.TicketPrice = double.Parse(ticket.cost.ToString()); tticket.TourId = ticket.tour_id; tticket.UserId = ticket.user_id; tticket.Status = ticket.status; tticket.PickupLocation = ticket.pickup_location; return(tticket); }
public static Ticket ConvertToTicket(TTicket ticket) { Ticket newTicket = new Ticket(); newTicket.id = ticket.TicketId; newTicket.bus_id = ticket.BusId; newTicket.tour_id = ticket.TourId; newTicket.user_id = ticket.UserId; newTicket.cost = decimal.Parse(ticket.TicketPrice.ToString()); newTicket.departure_time = DateTime.Parse(ticket.DepartTime); newTicket.passenger_id_card_no = ticket.CusIdNo; newTicket.passenger_name = ticket.CusName; newTicket.phone = ticket.CusPhone; newTicket.seat_class = ticket.SeatType; newTicket.seat_number = ticket.SeatNo; newTicket.status = ticket.Status; newTicket.created_date = DateTime.Now; newTicket.pickup_location = ticket.PickupLocation; return(newTicket); }
public string UpdateTicket(TTicket ticket) { throw new NotImplementedException(); }
public string CancelTicket(TTicket ticket) { throw new NotImplementedException(); }
public string CreateNewTicket(TTicket ticket) { throw new NotImplementedException(); }
public string UpdateTicket(TTicket ticket, string userId) { return(_updateTicket(ticket, userId)); }
public string CancelTicket(TTicket tiket, string userId) { return(_cancelTicket(tiket, userId)); }
public string InsertTicket(TTicket ticket, string userId) { return(_insertTicket(ticket, userId)); }