private void Button1_Click(object sender, EventArgs e) { using (var service = new Service.FacturaService()) { var factura = service.FiltrarPorID(Convert.ToInt32(this.tb_numfactura.Text)); } }
private void AnularFactura(object sender, DataGridViewCellEventArgs e) { using (var service = new Service.FacturaService()) { int IdFactura = Convert.ToInt32(dg_facturasPendientes.Rows[e.RowIndex].Cells[0].Value); var factura = service.FiltrarPorID(IdFactura); if (MessageBox.Show("¿Desea anular la factura " + factura.Num_Factura + "?", APP_NAME, MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { if (service.AnularFactura(IdFactura)) { dg_facturasPendientes.CargarGrid(facturas); DecorarGrid(); } MessageBox.Show("Ocurrio un error", APP_NAME, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }