Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
        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();
            }
        }
Ejemplo n.º 3
0
        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();
            }
        }
Ejemplo n.º 4
0
        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();
            }
        }