예제 #1
0
 public void displayContentPasajero(GenericList <Pasajero> lp)
 {
     this.pasajeroMaterialListView.Items.Clear();
     if (searchPasajeroLineTextField.TextLength == 0)
     {
         showListPasajeros(lp);
     }
     else if (this.flyPasajeroRadioButton.Checked)
     {
         addByFly(lp);
     }
     else if (this.asientoPasajeroRadioButton.Checked)
     {
         addBySit(lp);
     }
     else if (this.namePasajeroRadioButton.Checked)
     {
         addByName(lp);
     }
 }
예제 #2
0
        public RegistroVueloForm(ref GenericList <Vuelo> flyList, Graph graph)
        {
            this.flyList = flyList;
            this.graph   = graph;

            InitializeComponent();

            MaterialSkinManager materialSkinManager = MaterialSkinManager.Instance;

            materialSkinManager.AddFormToManage(this);
            materialSkinManager.Theme       = MaterialSkinManager.Themes.DARK;
            materialSkinManager.ColorScheme = new ColorScheme(
                Primary.Blue300, // parte debajo de la barra
                Primary.Blue400, // barra de opciones
                Primary.Blue400, // ??
                Accent.Green100, // shades de adorno
                TextShade.WHITE  // color letra
                );

            colorLine = this.origenLineTextField.BackColor;
        }
예제 #3
0
        private void addBySit(GenericList <Pasajero> listap)
        {
            try
            {
                this.pasajeroMaterialListView.Items.Clear();
                int asi = int.Parse(this.searchPasajeroLineTextField.Text.ToString());
                asi--;

                GenericList <Pasajero> lp = new GenericList <Pasajero>();
                foreach (Pasajero pas in listap)
                {
                    if (asi == pas.getNumeroAsiento())
                    {
                        lp.Add(pas);
                    }
                }
                this.showListPasajeros(lp);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ingreso un tipo de dato que no es númerico" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #4
0
파일: Program.cs 프로젝트: erickmx/airline
        static void agregar(ref GenericList <Vuelo> vuelosList)
        {
            //A
            Vuelo v1 = new Vuelo('A', 'B', 50, 800);
            Vuelo v2 = new Vuelo('A', 'F', 90, 1050);
            Vuelo v3 = new Vuelo('A', 'G', 80, 1150);
            //B
            Vuelo v4 = new Vuelo('B', 'A', 50, 800);
            Vuelo v5 = new Vuelo('B', 'C', 40, 750);
            Vuelo v6 = new Vuelo('B', 'D', 60, 650);
            Vuelo v7 = new Vuelo('B', 'E', 70, 1850);
            //C
            Vuelo v8 = new Vuelo('C', 'B', 35, 800);
            Vuelo v9 = new Vuelo('C', 'E', 50, 850);
            //E
            Vuelo v10 = new Vuelo('E', 'C', 45, 750);
            Vuelo v11 = new Vuelo('E', 'G', 80, 1150);
            Vuelo v12 = new Vuelo('E', 'L', 60, 1650);
            Vuelo v13 = new Vuelo('E', 'D', 35, 700);
            //D
            Vuelo v14 = new Vuelo('D', 'E', 45, 900);
            Vuelo v15 = new Vuelo('D', 'B', 55, 700);
            //F
            Vuelo v16 = new Vuelo('F', 'B', 65, 800);
            Vuelo v17 = new Vuelo('F', 'L', 140, 2850);
            //G
            Vuelo v18 = new Vuelo('G', 'A', 95, 1250);
            Vuelo v19 = new Vuelo('G', 'E', 75, 1175);
            Vuelo v20 = new Vuelo('G', 'L', 135, 2675);
            Vuelo v21 = new Vuelo('G', 'J', 60, 1400);
            Vuelo v22 = new Vuelo('G', 'H', 25, 450);
            //H
            Vuelo v23 = new Vuelo('H', 'G', 30, 350);
            Vuelo v24 = new Vuelo('H', 'I', 35, 400);
            //I
            Vuelo v25 = new Vuelo('I', 'H', 30, 400);
            Vuelo v26 = new Vuelo('I', 'K', 35, 400);
            //K
            Vuelo v27 = new Vuelo('K', 'I', 35, 400);
            Vuelo v28 = new Vuelo('K', 'J', 25, 300);
            //J
            Vuelo v29 = new Vuelo('J', 'L', 40, 750);
            Vuelo v30 = new Vuelo('J', 'M', 70, 1450);
            //L
            Vuelo v31 = new Vuelo('L', 'M', 40, 650);
            Vuelo v32 = new Vuelo('L', 'K', 70, 700);
            Vuelo v33 = new Vuelo('L', 'E', 60, 1550);
            //M
            Vuelo v34 = new Vuelo('M', 'L', 40, 700);

            vuelosList.Add(v1);
            vuelosList.Add(v2);
            vuelosList.Add(v3);
            vuelosList.Add(v4);
            vuelosList.Add(v5);
            vuelosList.Add(v6);
            vuelosList.Add(v7);
            vuelosList.Add(v8);
            vuelosList.Add(v9);
            vuelosList.Add(v10);
            vuelosList.Add(v11);
            vuelosList.Add(v12);
            vuelosList.Add(v13);
            vuelosList.Add(v14);
            vuelosList.Add(v15);
            vuelosList.Add(v16);
            vuelosList.Add(v17);
            vuelosList.Add(v18);
            vuelosList.Add(v19);
            vuelosList.Add(v20);
            vuelosList.Add(v21);
            vuelosList.Add(v22);
            vuelosList.Add(v23);
            vuelosList.Add(v24);
            vuelosList.Add(v25);
            vuelosList.Add(v26);
            vuelosList.Add(v27);
            vuelosList.Add(v28);
            vuelosList.Add(v29);
            vuelosList.Add(v30);
            vuelosList.Add(v31);
            vuelosList.Add(v32);
            vuelosList.Add(v33);
            vuelosList.Add(v34);
        }