
IF en evento doubleclick de datagrid
Publicado por Bautista (1 intervención) el 06/12/2021 13:35:50
hola a todos tengo 3 forms (insumos, compras, productos) en insumos tengo un datagrid con el siguiente codigo
Compras comp = Owner as Compras;
DataGridViewRow rellenar = DGVIngredientes.Rows[e.RowIndex];
comp.txtCodigoIngre.Text = rellenar.Cells[1].Value.ToString();
comp.txtNombreIngre.Text = rellenar.Cells[2].Value.ToString();
comp.txtPrecioUM.Text = rellenar.Cells[8].Value.ToString();
this.Close();
Productos prod = Owner as Productos;
DataGridViewRow agregar = DGVIngredientes.Rows[e.RowIndex];
prod.txtCodIngre.Text = agregar.Cells[1].Value.ToString();
prod.txtNomIngre.Text = agregar.Cells[2].Value.ToString();
prod.txtPUingre.Text = agregar.Cells[8].Value.ToString();
this.Close();
desde compras tengo un boton desde donde accedo al datagrid y al hacer double click me llena con la primer instruccion 3 textbox.
el mismo sistema lo aplico para el form productos y utilizo la segunda instruccion.
EL PROBLEMA: es que solo funciona una instruccion sola, no pueden convivir las dos juntas, he pensado en un if anidado dentro del evento para que si es llamado desde compras se ejecute la primer instruccion y si es llamado desde la segunda ejecute la segunda y sino nada, pero no se como realizarlo?, alguna sujerencia?, mil gracias, y soy novato recien estoy empezando a aprender gracias nuevamente
Compras comp = Owner as Compras;
DataGridViewRow rellenar = DGVIngredientes.Rows[e.RowIndex];
comp.txtCodigoIngre.Text = rellenar.Cells[1].Value.ToString();
comp.txtNombreIngre.Text = rellenar.Cells[2].Value.ToString();
comp.txtPrecioUM.Text = rellenar.Cells[8].Value.ToString();
this.Close();
Productos prod = Owner as Productos;
DataGridViewRow agregar = DGVIngredientes.Rows[e.RowIndex];
prod.txtCodIngre.Text = agregar.Cells[1].Value.ToString();
prod.txtNomIngre.Text = agregar.Cells[2].Value.ToString();
prod.txtPUingre.Text = agregar.Cells[8].Value.ToString();
this.Close();
desde compras tengo un boton desde donde accedo al datagrid y al hacer double click me llena con la primer instruccion 3 textbox.
el mismo sistema lo aplico para el form productos y utilizo la segunda instruccion.
EL PROBLEMA: es que solo funciona una instruccion sola, no pueden convivir las dos juntas, he pensado en un if anidado dentro del evento para que si es llamado desde compras se ejecute la primer instruccion y si es llamado desde la segunda ejecute la segunda y sino nada, pero no se como realizarlo?, alguna sujerencia?, mil gracias, y soy novato recien estoy empezando a aprender gracias nuevamente
Valora esta pregunta


0