private void btnBuscarP_Click(object sender, EventArgs e) { try { frmProductoBuscar frmProdBuscar = new frmProductoBuscar(this.idUsuario); //frmProdBuscar.MdiParent = this.ParentForm; frmProdBuscar.ShowDialog(); int id = LocalBD.Instancia.ReturnIdprod(0, 0); for (int i = 0; i < dgvProductos.RowCount; i++) { if (Convert.ToInt32(dgvProductos.Rows[i].Cells[0].Value) == id) { dgvProductos.Rows[i].Selected = true; Mostrarfila_select(id); LocalBD.Instancia.ReturnIdprod(1, 0); return; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAgregarItem_Click(object sender, EventArgs e) { try { /* si intento==1 indica que ya existe un producto seleccionado y lo agregara a la lista, * de los contrario abrira formulario de busqueda*/ int intento = LocalBD.Instancia.ReturnIntento(0, 0); /* escribe en el metodo el formulario q invoco a buscar producto para saber en que lista * detalle agregar <este aplica en caso que se encuentre mas de 1 comprobante ejecutandose en paralelo>*/ LocalBD.Instancia.Invocar(1, 2); if (intento != 0) { List <entProducto> Lista = LocalBD.Instancia.ReturnDetNotaVenta(0, 0, 0); intento = LocalBD.Instancia.ReturnIntento(1, 0); CargarGrid(Lista); ContarItems(); ActualizarMontosDgv(); } else { LocalBD.Instancia.Invocar(1, 2); frmProductoBuscar SearchProd = new frmProductoBuscar(this.idusuario); SearchProd.ShowDialog(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAgregarItem_Click(object sender, EventArgs e) { try { // si intent0==1 indica que ya existe un producto seleccionado, de los contrario abrira formulario de busqueda int intento = LocalBD.Instancia.ReturnIntento(0, 0); if (intento != 0) { List <entProducto> Lista = LocalBD.Instancia.ReturnDetVenta(0, 0, 0); intento = LocalBD.Instancia.ReturnIntento(1, 0); CargarGrid(Lista); ContarItems(); ActualizarMontosDgv(); } else { LocalBD.Instancia.Invocar(1, 1); frmProductoBuscar SearchProd = new frmProductoBuscar(id_user); SearchProd.ShowDialog(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }