private void btnEditar_Click(object sender, EventArgs e) { if (dgvDetalle.Rows.Count > 0 & dgvDetalle.SelectedRows.Count > 0) { DataGridViewRow row = dgvDetalle.SelectedRows[0]; if (Application.OpenForms["frmDetalleIngreso"] != null) { Application.OpenForms["frmDetalleIngreso"].Activate(); } else { frmDetalleIngreso form = new frmDetalleIngreso(); form.Proceso = 2; form.Procede = 10; form.bvalorventa = cbValorVenta.Checked; form.txtCodigo.Text = row.Cells[codproducto.Name].Value.ToString(); form.txtReferencia.Text = row.Cells[referencia.Name].Value.ToString(); form.txtReferencia.ReadOnly = true; form.txtControlStock.Text = row.Cells[serielote.Name].Value.ToString(); form.txtCantidad.Text = row.Cells[cantidad.Name].Value.ToString(); form.txtPrecio.Text = row.Cells[preciounit.Name].Value.ToString(); form.txtDscto1.Text = row.Cells[dscto1.Name].Value.ToString(); form.txtDscto2.Text = row.Cells[dscto2.Name].Value.ToString(); form.txtDscto3.Text = row.Cells[dscto3.Name].Value.ToString(); form.txtPrecioNeto.Text = row.Cells[importe.Name].Value.ToString(); form.txtCantidad.Focus(); form.ShowDialog(); } } }
private void btnDetalle_Click(object sender, EventArgs e) { if (Application.OpenForms["frmDetalleIngreso"] != null) { Application.OpenForms["frmDetalleIngreso"].Activate(); } else { frmDetalleIngreso form = new frmDetalleIngreso(); form.Procede = 7; form.Proceso = 1; form.bvalorventa = cbValorVenta.Checked; form.ShowDialog(); } }
private void btnDetalle_Click(object sender, EventArgs e) { RecorreDetalle(); if (Application.OpenForms["frmDetalleIngreso"] != null) { Application.OpenForms["frmDetalleIngreso"].Activate(); } else { frmDetalleIngreso form = new frmDetalleIngreso(); //form.MdiParent = this; form.Procede = Procede; form.Proceso = 1; form.bvalorventa = cbValorVenta.Checked; form.codproveedor = Convert.ToInt32(txtCodProveedor.Text); //form.productoscarga = detalle; form.ShowDialog(); } }
private void btnNuevo_Click(object sender, EventArgs e) { try { if (Application.OpenForms["frmDetalleIngreso"] != null) { Application.OpenForms["frmDetalleIngreso"].Activate(); } else { frmDetalleIngreso form = new frmDetalleIngreso(); //form.MdiParent = this; form.Procede = Procede; form.Proceso = 1; form.bvalorventa = cbValorVenta.Checked; //form.productoscarga = detalle; form.ShowDialog(); } }catch (Exception ex) { } }
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(); }