private void Btn_quitar_Click_1(object sender, EventArgs e) { try { if (dgvCompra.SelectedRows.Count > 0) { txtnombre.Tag = dgvCompra.CurrentRow.Cells["Id_compra"].Value.ToString(); if (MessageBox.Show("Desea eliminar la Compra seleccionada", "Compra", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { N_Compra Factura = new N_Compra(); E_Compra E_Factura = new E_Compra(); E_Factura.Id_compra = Convert.ToInt32(txtnombre.Tag.ToString()); if (Factura.Eliminar(E_Factura)) { MessageBox.Show("Se Elimino Correctamente", "Compra", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarGrid() { try { N_Compra N_Compra = new N_Compra(); dgvCompra.DataSource = N_Compra.ListaFacturaCompra(); } 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_Compra Compra = new E_Compra(); Compra.Id_proveedor = Convert.ToInt32(txtnombre.Tag.ToString()); Compra.Id_producto = Convert.ToInt32(txtMarca.Tag.ToString()); Compra.Fecha_compra = txtfecha.Text.ToString(); Compra.Precio_compra = Convert.ToDouble(txtPrecio.Text.ToString()); Compra.Cantidad = Convert.ToInt32(nudCantidad.Value.ToString()); Compra.Subtotal = Convert.ToDouble(txtSubtotal.Text); Compra.Iva = Convert.ToDouble(TxtIVA.Text); Compra.Descuento = Convert.ToDouble(txtDescuento.Text); Compra.Stock = Convert.ToDouble(Txttotal2.Text); N_Compra n_FacturaCliente = new N_Compra(); if (n_FacturaCliente.Guardar(Compra)) { MessageBox.Show("Se guardo exitosamente", "Compra", 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; btnBuscarProveedor.Enabled = false; nudCantidad.Enabled = false; Btn_quitar.Enabled = true; Global.Desabilitar(paneldetalle); Global.Desabilitar(panelcompra); Global.Limpiar(paneldetalle); Global.Limpiar(panelcompra); Global.Limpiar(panel1); } }