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

            Nueva_Encomienda.Encomienda enco = nueva_enco.encomienda;

            if (enco != null)
            {
                agregarATablaEncomiendas(enco);
                this.lista_encomiendas.Add(enco);
            }
        }
示例#2
0
        private void agregarATablaEncomiendas(Nueva_Encomienda.Encomienda enco)
        {
            listado_encomiendas.Columns["encomendero"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            listado_encomiendas.Columns["enco_dni"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            listado_encomiendas.Columns["kilos"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

            listado_encomiendas.Rows.Add();

            int i = listado_encomiendas.RowCount - 1;

            listado_encomiendas.Rows[i].Cells["id_encomienda_provisoria"].Value = enco.id_provisorio;
            listado_encomiendas.Rows[i].Cells["encomendero"].Value = enco.cliente.nombre + " " + enco.cliente.apellido;
            listado_encomiendas.Rows[i].Cells["enco_dni"].Value = enco.cliente.dni;
            listado_encomiendas.Rows[i].Cells["kilos"].Value = enco.cant_kg;

            DataGridViewImageCell iconColumn = (DataGridViewImageCell)listado_encomiendas.Rows[i].Cells["eliminar"];
            iconColumn.Value = FrbaBus.Properties.Resources.deny_ico;
            iconColumn.ToolTipText = "Eliminar Encomienda";
        }