Ejemplo n.º 1
0
        void BtnRegistrarClick(object sender, EventArgs e)
        {
            Vuelo viajecito=new Vuelo();
            Piloto Fulano=new Piloto();
            Fulano.Apellido=txtApellido.Text;
            Fulano.Categoria=Convert.ToInt32(cmbCategoria.SelectedIndex+1);
            Fulano.Nombre=txtNombre.Text;
            Fulano.Sexo=Convert.ToBoolean(rbtHombre.Checked);
            viajecito.Destino=Convert.ToInt32(cmbDestino.SelectedIndex+1);
            viajecito.Monto=Convert.ToDouble(txtMonto.Text);
            viajecito.Numero=Convert.ToInt32(txtNumero.Text);
            viajecito.Origen=txtOrigen.Text;
            viajecito.Piloto=Fulano;
            if (viajecito.Destino==1)
                {vuelosbs=vuelosbs+1;
                lblVuelosBsAs.Text="Cantidad de vuelos con destino a Buenos Aires: "+vuelosbs;}

            if (viajecito.Piloto.Categoria==1)
                {pilotosCategoriaA=pilotosCategoriaA+1;
                lblVuelosPilotoA.Text="Cantidad de vuelos con pilotos de categoria A: "+pilotosCategoriaA;}

            lblMontoPromedio.Text="Monto promedio de los vuelos: "+Convert.ToString((MontosPromedio=MontosPromedio+viajecito.Monto)/(ContadorGeneral=ContadorGeneral+1));

            if (viajecito.Destino==2)
                {vuelosmendoza=vuelosmendoza+1;}
            if (viajecito.Destino==3)
                {vuelosSantaFe=vuelosSantaFe+1;}
            lblPorcentajeBsAs.Text="Porcentaje de vuelos hechos a Buenos Aires: %"+Convert.ToString(vuelosbs*100/(vuelosbs+vuelosmendoza+vuelosSantaFe));
            lblPorcentajeMendoza.Text="Porcentaje de vuelos hechos a Mendoza: %"+Convert.ToString(vuelosmendoza*100/(vuelosbs+vuelosmendoza+vuelosSantaFe));
            lblPorcentajeSantaFe.Text="Porcentaje de vuelos hechos a Santa Fe: %"+Convert.ToString(vuelosSantaFe*100/(vuelosbs+vuelosmendoza+vuelosSantaFe));
            MessageBox.Show(viajecito.toString());
        }
Ejemplo n.º 2
0
 public Vuelo()
 {
     numero = 0;
     origen = "";
     destino = 0;
     monto = 0;
     piloto = null;
 }