private void button1_Click(object sender, EventArgs e) { try { if (dgvVenta.SelectedRows.Count > 0) { txtnombre.Tag = dgvVenta.CurrentRow.Cells["Id_venta"].Value.ToString(); if (MessageBox.Show("Desea eliminar la Compra seleccionada", "Compra", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { N_Ventas Factura = new N_Ventas(); E_Ventas E_Factura = new E_Ventas(); E_Factura.Id_venta = Convert.ToInt32(txtnombre.Tag.ToString()); if (Factura.Eliminar(E_Factura)) { MessageBox.Show("Se Elimino Correctamente", "Venta", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarGrid() { try { N_Ventas N_Ventas = new N_Ventas(); dgvVenta.DataSource = N_Ventas.ListaVenta(); } catch (Exception ex) { throw ex; } }
private void btn_añadir_Click_1(object sender, EventArgs e) { if ((Global.ValidaTextBoxVacios(panelcompra) == false) && (Global.ValidaTextBoxVacios(paneldetalle) == false)) { MessageBox.Show("Necesita llenar todos los campos", "Compra", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } else { try { E_Ventas venta = new E_Ventas(); venta.Id_producto = Convert.ToInt32(txtnombre.Tag.ToString()); venta.Id_cliente = Convert.ToInt32(txtMarca.Tag.ToString()); venta.Fecha_venta = txtfecha.Text.ToString(); venta.Precio_venta = Convert.ToDouble(txtPrecio.Text.ToString()); venta.stock = Convert.ToInt32(nudCantidad.Value.ToString()); venta.Iva = Convert.ToDouble(TxtIVA.Text); venta.Descuento = Convert.ToDouble(txtDescuento.Text); venta.Total = Convert.ToDouble(Txttotal2.Text); N_Ventas n_Factura = new N_Ventas(); if (n_Factura.Guardar(venta)) { MessageBox.Show("Se guardo exitosamente", "Venta", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } Global.BotonesAccion(btn_Nuevo, btn_añadir, Btn_quitar, btnBuscarProd, btn_Cancelar, btn_Limpiar, btn_Cancelar.Text); btnBuscarProd.Enabled = false; btnBuscarCliente.Enabled = false; nudCantidad.Enabled = false; Btn_quitar.Enabled = true; Global.Desabilitar(paneldetalle); Global.Desabilitar(panelcompra); Global.Limpiar(paneldetalle); Global.Limpiar(panelcompra); Global.Limpiar(panel1); } }