private void dgDetalle_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { DataGridViewRow dRow = dgDetalle.Rows[e.RowIndex]; _drow = dRow.Index.ToString(); EIngresoDetalle obj = new EIngresoDetalle(); FrmProductoDetallePopup frm = new FrmProductoDetallePopup(); for (int i = 0; dgDetalle.Rows.Count > i; i++) { var Item = dgDetalle.Rows[i].Cells["Item"].Value; var CodBarra = dgDetalle.Rows[i].Cells["CodBarra"].Value; var Und = dgDetalle.Rows[i].Cells["Und"].Value; var Peso_desp = dgDetalle.Rows[i].Cells["Peso_desp"].Value; var peso_real = dgDetalle.Rows[i].Cells["peso_real"].Value; obj.Nu_Item = Item.ToString(); obj.Cod_Bar = CodBarra.ToString(); obj.Qt_rollo = Convert.ToInt16(Und); obj.Qt_peso_desp = Convert.ToDecimal(Peso_desp); obj.Qt_peso_real = Convert.ToDecimal(peso_real); frm.LlenarGrilla(obj, this); frm._lblIdIngreso = (idIngreso); } frm.pasard += new FrmProductoDetallePopup.pasar(ejecutarConsulta); frm._detalle = 2; frm._index = _drow; frm.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnModificar_Click(object sender, EventArgs e) { EIngresoDetalle obj = new EIngresoDetalle(); FrmProductoDetallePopup frm = new FrmProductoDetallePopup(); for (int i = 0; dgDetalle.Rows.Count > i; i++) { var Item = dgDetalle.Rows[i].Cells["Item"].Value; var CodBarra = dgDetalle.Rows[i].Cells["CodBarra"].Value; var Und = dgDetalle.Rows[i].Cells["Und"].Value; var Peso_desp = dgDetalle.Rows[i].Cells["Peso_desp"].Value; var peso_real = dgDetalle.Rows[i].Cells["peso_real"].Value; obj.Nu_Item = Item.ToString(); obj.Cod_Bar = CodBarra.ToString(); obj.Qt_rollo = Convert.ToInt16(Und); obj.Qt_peso_desp = Convert.ToDecimal(Peso_desp); obj.Qt_peso_real = Convert.ToDecimal(peso_real); frm.LlenarGrilla(obj, this); frm._lblIdIngreso = (idIngreso); } frm.pasard += new FrmProductoDetallePopup.pasar(ejecutarConsulta); frm.EstadoDet = 1; frm.ShowDialog(); }