public void TestAgregarFactura()
 {
     DAOPresupuestoFactura servidorSQL = new DAOPresupuestoFactura();
     Factura factura = new Factura(13, 400.0, false, "2134234", "V", "19720330", "V", "Arleska Perez", 15);
     Detalle_Presupuesto_Factura detalle = new Detalle_Presupuesto_Factura(new Tratamiento(1, "Primera cita", 1, 200, "Evaluacion del Odontologo para el nuevo paciente", "El odontologo se encargar? de evaluar al paciente de manera general", "Activo"), 200.0, 2);
     factura.Listado_factura.Add(detalle);
     Assert.IsTrue(servidorSQL.AgregarFactura(factura, 1));
 }
예제 #2
0
        public Detalle_Presupuesto_Factura getDetalle_Factura(int i)
        {
            Detalle_Presupuesto_Factura regreso = null;

            Object[] directorio = listado_factura.ToArray();

            regreso = (Detalle_Presupuesto_Factura)directorio[i];

            return(regreso);
        }
        public void TestAgregarDetallePresupuesto()
        {
            DAOPresupuestoFactura servidorSQL = new DAOPresupuestoFactura();
            Presupuesto presupuesto = new Presupuesto(11, 2550.0, new DateTime(2012, 10, 27));
            presupuesto.Observaciones = "observacion 1";
            presupuesto.Listado_presupuesto = new List<Detalle_Presupuesto_Factura>();
            Detalle_Presupuesto_Factura detalle = new Detalle_Presupuesto_Factura(new Tratamiento(1, "Primera cita", 1, 200, "Evaluacion del Odontologo para el nuevo paciente", "El odontologo se encargar? de evaluar al paciente de manera general", "Activo"), 200.0, 2);
            presupuesto.Listado_presupuesto.Add(detalle);

            Assert.IsTrue(servidorSQL.AgregarDetallePresupuesto(presupuesto, 1, 11));
        }
 public void llenarListaDetalle()
 {
     listaTratamientos = _vista.Sesion["listaTratamientosElegidos"] as List<Entidad>;
     foreach (Tratamiento tratamiento in listaTratamientos)
     {
         Detalle_Presupuesto_Factura milista = new Detalle_Presupuesto_Factura(tratamiento,tratamiento.Costo,tratamiento.Duracion);
         ////aLNumeroPresupuesto.Text = aLNumeroPresupuesto.Text + " " + tratamiento.Duracion + " ";
         milista.Cantidad = tratamiento.Duracion;
         presupuesto.addDetalle(milista);
     }
 }
예제 #5
0
        public void TestAddDetalle()
        {
            Factura esperado = new Factura();
            Detalle_Presupuesto_Factura detalle = new Detalle_Presupuesto_Factura();
            detalle.El_Tratamiento = new Entidades.ETratamientos.Tratamiento();
            esperado.Listado_factura.Add(detalle);
            Factura actual = new Factura();
            actual.addDetalle(detalle);

            Assert.IsTrue(actual.Equals(esperado));
        }
        public void LlenarListaDetalle()
        {
            listaTratamientos = _vista.Sesion["listado_agregado"] as List<Tratamiento>;
            foreach (Tratamiento tratamiento in listaTratamientos)
            {
                Detalle_Presupuesto_Factura detalle = new Detalle_Presupuesto_Factura(tratamiento, tratamiento.Costo, tratamiento.Duracion);

                detalle.Cantidad = tratamiento.Duracion;
                laFactura.addDetalle(detalle);

            }
        }
예제 #7
0
        public void TestAddDetalle()
        {
            Presupuesto esperado = new Presupuesto();
            esperado.Observaciones = "";
            Detalle_Presupuesto_Factura detalle = new Detalle_Presupuesto_Factura();
            detalle.El_Tratamiento = new Entidades.ETratamientos.Tratamiento();
            esperado.Listado_presupuesto.Add(detalle);
            Presupuesto actual = new Presupuesto();
            actual.Observaciones = "";
            actual.addDetalle(detalle);

            Assert.IsTrue(actual.Equals(esperado));
        }
        public void TestEquals()
        {
            Detalle_Presupuesto_Factura detalleUno = new Detalle_Presupuesto_Factura();
            detalleUno.Cantidad = 3;
            detalleUno.Total_pago_tratamiento = 1500.0;
            Tratamiento tratamiento = new Tratamiento();
            detalleUno.El_Tratamiento = tratamiento;
            Detalle_Presupuesto_Factura detalleDos = new Detalle_Presupuesto_Factura();
            detalleDos.Cantidad = 3;
            detalleDos.Total_pago_tratamiento = 1500.0;
            detalleDos.El_Tratamiento = tratamiento;

            Assert.IsTrue(detalleUno.Equals(detalleDos));
        }
예제 #9
0
 public void addDetalle(Detalle_Presupuesto_Factura elDetalle)
 {
     listado_factura.Add(elDetalle);
 }
예제 #10
0
 public void addDetalle(Detalle_Presupuesto_Factura elDetalle)
 {
     listado_factura.Add(elDetalle);
 }