public void TestRegresarIdFactura() { Factura factura = new Factura(1, 400.0, false, "19560012", "V", "19720330", "V", "Arleska Perez", 15); DAOPresupuestoFactura servidorSQL = new DAOPresupuestoFactura(); int idEsperado = 1; int idObtenido = servidorSQL.RegresarIdFactura(factura, 4); Assert.AreEqual(idEsperado, idObtenido); }
public bool insertarFactura(Factura laFactura) { try { manejador = new DAOPresupuestoFactura(); int idUsuario = manejador.RegresarIdUsuario(laFactura.getCedula_Paciente()); if (manejador.AgregarFactura(laFactura, idUsuario)) { laFactura.setNro_Factura(manejador.RegresarIdFactura(laFactura, idUsuario)); if (manejador.AgregarDetalleFactura(laFactura, idUsuario)) { return true; } else { return false; } } else { return false; } } catch (ExceptionPresupuestoFactura e) { throw new ExceptionPresupuestoFactura(e.Message); } catch (Exception e) { throw new ExceptionPresupuestoFactura(e.Message); } }