AerolineaFrba.Compra.Form1.button5_Click C# (CSharp) Method

button5_Click() private method

private button5_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void button5_Click(object sender, EventArgs e)
        {
            if (!seleccionoViaje)
                MessageBox.Show("No ha seleccionado ningun viaje. Verifique haber presionado sobre alguno de los datos que figuran en la grilla", "Error en la seleccion de viajes", MessageBoxButtons.OK);
            else
            {
                if (dg.CurrentCell == null)
                    MessageBox.Show("Debe seleccionar algun viaje disponible", "Error en la seleccion de viajes", MessageBoxButtons.OK);
                else
                {
                    if (Convert.ToInt32(lblButacas.Text) == 0 && Convert.ToDouble(lblKilos.Text) == 0)
                    {
                        MessageBox.Show("Este viaje no tiene más capacidad.", "Error en la seleccion de viajes", MessageBoxButtons.OK);
                        return;
                    }

                    (formularioSiguiente as Compra.Form3).cantidadButacasDisponibles = Convert.ToInt32(lblButacas.Text);
                    (formularioSiguiente as Compra.Form3).cantidadKilosDisponibles = Convert.ToDouble(lblKilos.Text);

                    this.cambiarVisibilidades(formularioSiguiente);
                }
            }
        }