public void BuyTicket(GetSchedule_Result scheduleResult) { var buyTicketForm = _view.Factory.CreateBuyTicketView(_provider, _view); buyTicketForm.SetFlightInfo(FindFlightBuyName(scheduleResult.FlightName), scheduleResult, _view.PathFrom, _view.PathTo); buyTicketForm.Show(); }
public void SetFlightInfo(Flight flight, GetSchedule_Result scheduleResult, GeoPath from, GeoPath to) { Flight = flight; From = from; ScheduleResult = scheduleResult; To = to; flightInfo1.SetFlight(flight, scheduleResult, from, to); seatClassBindingSource.DataSource = _controller.GetSeatClasses(scheduleResult.PlaneTypeName); }
public void SetFlight(Flight flight, GetSchedule_Result scheduleResult, GeoPath from, GeoPath to) { txBxFlightName.Text = flight.FlightName; txBxCompanyName.Text = scheduleResult.CompanyName; txBxDepartureDate.Text = flight.FlightDate.ToShortDateString() + @" " + scheduleResult.DepartureTime; txBxArrivalDate.Text = scheduleResult.ArrivalDate.Date.ToShortDateString() + @" " + scheduleResult.ArrivalDate.TimeOfDay; txBxFrom.Text = from.ToString(); txBxTo.Text = to.ToString(); txBxPlaneType.Text = scheduleResult.PlaneTypeName; }