public void AgregarDVenta(clsDVenta objProducto) { string sql; MySqlCommand cm; cone.conectar(); cm = new MySqlCommand(); cm.Parameters.AddWithValue("@folio", objProducto.Folio); cm.Parameters.AddWithValue("@nombreProduct", objProducto.Nombre); cm.Parameters.AddWithValue("@precioProduct", objProducto.Precio); cm.Parameters.AddWithValue("@cantidadProduct", objProducto.Cantidad); cm.Parameters.AddWithValue("@total", objProducto.Total); sql = "insert into dventas value(@folio,@nombreProduct,@precioProduct,@cantidadProduct, @total);"; cm.CommandText = sql; cm.CommandType = CommandType.Text; cm.Connection = cone.cn; cm.ExecuteNonQuery(); cone.cerrar(); }
private void button2_Click(object sender, EventArgs e) { if (txtRecibi.Text.Equals("") || VentaList.Items.Equals("") || txtTotal.Text.Equals("") || txtCambio.Text.Equals("")) { MessageBox.Show("Llene primero el campo de Recibo", "Datos ingresados incorrectos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { clsDatosInventario inventarioo = new clsDatosInventario(); clsDatosVenta objDao = new clsDatosVenta(); clsVenta objSolicitud = new clsVenta(); clsDVenta objDVenta = new clsDVenta(); objSolicitud.Folio = Convert.ToInt32(lblFolio.Text); objSolicitud.IdUusario = inventarioo.getIdEmpleado(Program.nombre); objSolicitud.Fecha = dtpFecha.Text; objSolicitud.Recibo = Convert.ToInt32(txtRecibi.Text); objSolicitud.Cambio = Convert.ToDouble(txtCambio.Text); objDao.AgregarProducto(objSolicitud); for (int i = 0; i < VentaList.Items.Count; i++) { objDVenta.Folio = Convert.ToInt32(lblFolio.Text); objDVenta.Nombre = VentaList.Items[i].SubItems[0].Text; objDVenta.Precio = Convert.ToInt32(VentaList.Items[i].SubItems[2].Text); objDVenta.Cantidad = Convert.ToInt32(VentaList.Items[i].SubItems[1].Text); objDVenta.Total = Convert.ToInt32(VentaList.Items[i].SubItems[3].Text); objDao.AgregarDVenta(objDVenta); } MessageBox.Show("Venta Realizada con Exito", "Venta", MessageBoxButtons.OK, MessageBoxIcon.Information); imprimir(); VentaList.Clear(); txtRecibi.Text = ""; txtTotal.Text = ""; txtCambio.Text = ""; lblFolio.Text = v.folio().ToString(); to = 0; generaColumnas(); } }