private void GuardarButton_Click(object sender, EventArgs e) { int ID; int.TryParse(IDNumericUpDown.Text, out ID); Facturas f1 = FacturaDetalleBLL.Buscar(ID); if (f1 == null) { Facturas f = LlenarClase(); if (FacturaDetalleBLL.Guardar(f)) { MessageBox.Show("Factura Guardada"); } else if (!FacturaDetalleBLL.Guardar(f)) { MessageBox.Show("Esta Factura No Pudo Ser Guardada"); } } else { edit(f1); if (FacturaDetalleBLL.Modificar(f1)) { MessageBox.Show("Acaba de Modificar Esta Persona"); } else { MessageBox.Show("No Se Pudo Modificar Esta Persona"); } } ClearAll(); }
private void BuscarFacturaButton_Click(object sender, EventArgs e) { int ID = int.Parse(IDNumericUpDown.Text); Facturas Factura = new Facturas(); FacturaDetalle Detalle = new FacturaDetalle(); Factura = FacturaDetalleBLL.Buscar(ID); if (Factura != null) { MessageBox.Show("Factura Encontrada"); IdPersonasNumericUpDown.Value = Factura.IdPersona; IdProductoNumericUpDown.Value = Detalle.IdProducto; FechadateTimePicker.Value = Factura.Fecha; ObservacionTextBox.Text = Factura.Observacion; MontoTextBox.Text = (Factura.Monto).ToString(); FacturaDataGridView.DataSource = FacturaDetalleBLL.GetList(X => X.IdFactura == (int)IDNumericUpDown.Value); IdProductoNumericUpDown.Value = Detalle.IdProducto; } else { MessageBox.Show("Factura No encontada"); } }