private void btnNuevo_Click(object sender, EventArgs e) { FrmMantenimientoProductoIndividual frm = new FrmMantenimientoProductoIndividual(); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { BuscarProductosIndividuales(); } }
private void mitEditar_Click(object sender, EventArgs e) { MenuItem mitControl = (MenuItem)sender; int codigoProductoIndividual = (int)mitControl.Tag; FrmMantenimientoProductoIndividual frm = new FrmMantenimientoProductoIndividual(codigoProductoIndividual); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { BuscarProductosIndividuales(); } }
private void btnNuevo_Click(object sender, EventArgs e) { if (Detalle.Count == comprobanteCompraDetalle.Cantidad) { MessageBox.Show($"Sólo puede ingresar máximo {comprobanteCompraDetalle.Cantidad} registros", "¡Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } FrmMantenimientoProductoIndividual frm = new FrmMantenimientoProductoIndividual(null, comprobanteCompraDetalle); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { _Detalle.Add(frm.ProductoIndividual); _Detalle = _Detalle.Select((x, i) => { x.Fila = i + 1; return(x); }).ToList(); BuscarProductosIndividuales(); } }
private void mitEditar_Click(object sender, EventArgs e) { MenuItem mitControl = (MenuItem)sender; int codigoProductoIndividual = (int)mitControl.Tag; int indexData = Detalle.FindIndex(x => x.CodigoProductoIndividual == codigoProductoIndividual); var item = Detalle.Find(x => x.CodigoProductoIndividual == codigoProductoIndividual); FrmMantenimientoProductoIndividual frm = new FrmMantenimientoProductoIndividual(codigoProductoIndividual, comprobanteCompraDetalle, item); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { _Detalle[indexData] = frm.ProductoIndividual; //_Detalle.Add(frm.ProductoIndividual); _Detalle = _Detalle.Select((x, i) => { x.Fila = i + 1; return(x); }).ToList(); BuscarProductosIndividuales(); } }