public MyFlights() { this.InitComponent(InitializeComponent); var ticket = new Ticket() { //Airline = "Mahan", //AirlineLogo = ImageSource.FromResource("HelloWorld/Images/mahan-airline-logo-fara.png", GetType().GetTypeInfo().Assembly), ArrivalAirport = "DXB", Ata = DateTime.Now.AddHours(2), Atd = DateTime.Now.AddMinutes(10), BoardingDateTime = DateTime.Now, DepartureAirport = "IKA", FlightNumber = "W5 0061", Gate = "A5", Seat = "A10", Sta = DateTime.Now.AddHours(2), Std = DateTime.Now, Term = "1", FlightStatus = FlightStatus.Create(Status.OnTime) }; this.BindingContext = ticket; }
public Flights() { InitializeComponent(); var mahan = new Airline() { Name = "Mahan", Image = ImageSource.FromResource("HelloWorld.Images.Airline.W5.png", GetType().GetTypeInfo().Assembly) }; var turkishAirlines = new Airline() { Name = "Turkish Airlines", Image = ImageSource.FromResource("HelloWorld.Images.Airline.TK.png", GetType().GetTypeInfo().Assembly) }; var iranAir = new Airline() { Name = "Iran Air", Image = ImageSource.FromResource("HelloWorld.Images.Airline.IR.png", GetType().GetTypeInfo().Assembly) }; var emirates = new Airline() { Name = "Emirates", Image = ImageSource.FromResource("HelloWorld.Images.Airline.EK.png", GetType().GetTypeInfo().Assembly) }; flights = new List <Flight>() { new Flight() { Airline = mahan, ArrivalAirport = "IKA", DepartureAirport = "DXB", Ata = DateTime.Now.AddHours(3), Atd = DateTime.Now.AddHours(1), FlightNumber = "W5 061", FlightStatus = FlightStatus.Create(Status.Arrivied) }, new Flight() { Airline = turkishAirlines, ArrivalAirport = "IKA", DepartureAirport = "DUS", Ata = DateTime.Now.AddHours(7), Atd = DateTime.Now.AddHours(2), FlightNumber = "W5 1020", FlightStatus = FlightStatus.Create(Status.Delay) }, new Flight() { Airline = emirates, ArrivalAirport = "IKA", DepartureAirport = "MXP", Ata = DateTime.Now.AddHours(4), Atd = DateTime.Now.AddHours(0.5), FlightNumber = "W5 2065", FlightStatus = FlightStatus.Create(Status.OnTime) }, new Flight() { Airline = iranAir, ArrivalAirport = "IKA", DepartureAirport = "IST", Ata = DateTime.Now.AddHours(4), Atd = DateTime.Now.AddHours(1), FlightNumber = "W5 126", FlightStatus = FlightStatus.Create(Status.Scheduled) } }; flightListView.ItemsSource = flights; }