private void dgvProductos_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { recorrelista(); if (Procede == 6 || Procede == 7 || Procede == 8) { foreach (int cod in seleccion) { if (Application.OpenForms["frmDetalleIngreso"] != null) { Application.OpenForms["frmDetalleIngreso"].Close(); } frmDetalleIngreso form = new frmDetalleIngreso(); form.Proceso = Proceso; form.Seleccion = 2; form.Procede = Procede; form.bvalorventa = bvalorventa; form.txtCodigo.Text = cod.ToString(); if (form.repetido == 1) { form.Close(); this.Close(); } else { form.txtCantidad.Focus(); form.ShowDialog(); } } } else if (Procede == 1 || Procede == 2 || Procede == 3 || Procede == 4) { foreach (int cod in seleccion) { if (Application.OpenForms["frmDetalleSalida"] != null) { Application.OpenForms["frmDetalleSalida"].Close(); } frmDetalleSalida form = new frmDetalleSalida(); form.Seleccion = 2; form.Proceso = Proceso; form.Codlista = CodLista; form.Procede = Procede; form.Moneda = Moneda; form.tc = tc; form.alma = alma; form.txtCodigo.Text = cod.ToString(); form.txtPrecio.ReadOnly = true; form.codTran = codtrans; form.ShowDialog(); } } else if (Procede == 5 || Procede == 11 || Procede == 12 || Procede == 9 || Procede == 10) { foreach (int cod in seleccion) { if (Application.OpenForms["frmDetalleGuia"] != null) { Application.OpenForms["frmDetalleGuia"].Close(); } frmDetalleGuia form = new frmDetalleGuia(); form.txtCantidad.Focus(); form.Seleccion = 2; form.Proceso = Proceso; form.Procede = Procede; if (Procede == 10) { form.chBonificacion.Visible = true; } form.txtCodigo.Text = cod.ToString(); if (form.repetido == 1) { form.Close(); this.Close(); } else { form.txtCantidad.Focus(); form.ShowDialog(); } } } else if (Procede == 13) { codigoPro = pro.CodProducto; referenciaPro = pro.Referencia; descripcionPro = pro.Descripcion; } else if (Procede == 14) { codigoPro = pro.CodProducto; referenciaPro = pro.Referencia; descripcionPro = pro.Descripcion; } else if (Procede == 15) { int f = dgvProductos.CurrentRow.Index; pro.CodProducto = Convert.ToInt32(dgvProductos.Rows[f].Cells[codigo.Name].Value); } this.Close(); } }
private void btnAceptar_Click(object sender, EventArgs e) { recorrelista(); if (Procede == 6 || Procede == 7 || Procede == 8) { foreach (int cod in seleccion) { if (Application.OpenForms["frmDetalleIngreso"] != null) { Application.OpenForms["frmDetalleIngreso"].Close(); } frmDetalleIngreso form = new frmDetalleIngreso(); form.Proceso = Proceso; form.Seleccion = 2; form.Procede = Procede; form.bvalorventa = bvalorventa; form.txtCodigo.Text = cod.ToString(); if (form.repetido == 1) { form.Close(); this.Close(); } else { form.txtCantidad.Focus(); form.ShowDialog(); } } } else if (Procede == 1 || Procede == 2 || Procede == 3 || Procede == 4) { foreach (int cod in seleccion) { if (Application.OpenForms["frmDetalleSalida"] != null) { Application.OpenForms["frmDetalleSalida"].Close(); } frmDetalleSalida form = new frmDetalleSalida(); form.Seleccion = 2; form.Proceso = Proceso; form.Codlista = CodLista; form.Procede = Procede; form.Moneda = Moneda; form.tc = tc; form.alma = alma; form.txtCodigo.Text = cod.ToString(); form.txtPrecio.ReadOnly = true; form.codTran = codtrans; form.ShowDialog(); } } else if (Procede == 5 || Procede == 11 || Procede == 12 || Procede == 9 || Procede == 10) { foreach (int cod in seleccion) { if (Application.OpenForms["frmDetalleGuia"] != null) { Application.OpenForms["frmDetalleGuia"].Close(); } frmDetalleGuia form = new frmDetalleGuia(); form.txtCantidad.Focus(); form.Seleccion = 2; form.Proceso = Proceso; form.Procede = Procede; if (Procede == 10) { form.chBonificacion.Visible = true; } form.txtCodigo.Text = cod.ToString(); if (form.repetido == 1) { form.Close(); this.Close(); } else { form.txtCantidad.Focus(); form.ShowDialog(); } } } else if (Procede == 13) { codigoPro = pro.CodProducto; referenciaPro = pro.Referencia; descripcionPro = pro.Descripcion; } else if (Procede == 14) { codigoPro = pro.CodProducto; referenciaPro = pro.Referencia; descripcionPro = pro.Descripcion; } this.Close(); }