private void txtCodigo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Models.Product producto = new Models.Product(); using (producto) { List <Models.Product> result = producto.getProductBycode1(txtCodigo.Text); if (result.Count > 0) { txtDescripcion.Text = result[0].Description; Id_producto = result[0].Id; txtPrecio.Text = result[0].Price1.ToString(); } } } }
private void txtCodigo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Models.Product productos = new Models.Product(); using (productos) { List <Models.Product> producto = productos.getProductBycode1(txtCodigo.Text); if (producto.Count > 0) { id_producto = producto[0].Id; txtDescripcion.Text = producto[0].Description; txtPrecio.Text = producto[0].Cost.ToString(); txtPrecio.Focus(); } } } }
private void button1_Click(object sender, EventArgs e) { DialogResult dialogo = MessageBox.Show("¿Desea agregar las devoluciones al inventario para su venta?", "Devoluciones", MessageBoxButtons.YesNo, MessageBoxIcon.Question); int llegaron = 0; Models.det_dev_prov detallado = new Models.det_dev_prov(); Models.Product productos = new Models.Product(); Models.Log historial = new Models.Log(); using (detallado) { foreach (DataGridViewRow row in dtDevoluciones.Rows) { if (Convert.ToBoolean(row.Cells["recibido"].Value) == true) { if (!row.Cells.IsReadOnly) { if (dialogo == DialogResult.Yes) { using (productos) { if (row.Cells["recibido"].ReadOnly == true) { } else { List <Models.Product> producto = productos.getProductBycode1(row.Cells["codigo"].Value.ToString()); productos.Existencia = producto[0].Existencia + Convert.ToDouble(row.Cells["cantidad"].Value.ToString()); productos.Id = producto[0].Id; productos.update_inventary(); using (historial) { historial.Id_usuario = Convert.ToInt32(Inicial.id_usario); historial.Descripcion = "se regreso " + row.Cells["cantidad"].Value.ToString() + " del producto " + row.Cells["descripcion"].Value.ToString(); historial.createLog(); } } } } } llegaron = llegaron + 1; detallado.Id = Convert.ToInt32(row.Cells["id"].Value); detallado.recibir(); } } } Models.Dev_prov devolu = new Models.Dev_prov(); using (devolu) { if (llegaron == Cuantos) { devolu.Estado = true; devolu.Id = Folio; devolu.termina_dev(); } } this.Close(); }