Example #1
0
        private void icono_mas_Click(object sender, EventArgs e)
        {
            if(this.viaje == null){
                MessageBox.Show("Debe seleccionar un Viaje", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }
            Nuevo_Pasaje nuevo_pasaje = new Nuevo_Pasaje(this.viaje, this.hay_discapacitado);
            nuevo_pasaje.Tag = this; //guardo en Tag una referencia a mi formulario
            nuevo_pasaje.ShowDialog();

            Nuevo_Pasaje.Pasaje pas = nuevo_pasaje.pasaje;

            if (pas != null)
            {
                agregarATablaPasajes(pas);
                this.lista_pasajes.Add(pas);
                if (pas.pas_discapacitado)
                    this.hay_discapacitado = true;
            }
        }
Example #2
0
        private void agregarATablaPasajes(Nuevo_Pasaje.Pasaje pas)
        {
            listado_pasajes.Columns["Pasajero"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            listado_pasajes.Columns["Dni"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            listado_pasajes.Columns["nro_butaca"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            listado_pasajes.Columns["tipo_butaca"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            listado_pasajes.Columns["piso_butaca"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

            listado_pasajes.Rows.Add();

            int i = listado_pasajes.RowCount - 1;

            listado_pasajes.Rows[i].Cells["id_butaca"].Value = pas.butaca.id_butaca;
            listado_pasajes.Rows[i].Cells["id_pasaje_provisorio"].Value = pas.id_provisorio;
            listado_pasajes.Rows[i].Cells["Pasajero"].Value = pas.cliente.nombre + " " + pas.cliente.apellido;
            listado_pasajes.Rows[i].Cells["Dni"].Value = pas.cliente.dni;
            listado_pasajes.Rows[i].Cells["nro_butaca"].Value = pas.butaca.nro_butaca;
            listado_pasajes.Rows[i].Cells["tipo_butaca"].Value = pas.butaca.tipo_butaca;
            listado_pasajes.Rows[i].Cells["piso_butaca"].Value = pas.butaca.piso_butaca;

            DataGridViewImageCell iconColumn = (DataGridViewImageCell)listado_pasajes.Rows[i].Cells["eliminar_pasaje"];
            iconColumn.Value = FrbaBus.Properties.Resources.deny_ico;
            iconColumn.ToolTipText = "Eliminar Pasaje";
        }