public void getTransacciones()
        {
            Proveedor prv = new Proveedor("CRISS");

            daoProveedor.Adicionar(prv);
            Transaccion trn = new Transaccion(prv);

            trn.NroFactura = "152245";
            trn.Memo       = "Nueva factura";

            dao.Adicionar(trn);

            IList <Transaccion> transacciones = dao.getTransacciones();

            Assert.IsNotNull(transacciones);
            Assert.Greater(transacciones.Count, 0);
            Assert.AreEqual("Nueva factura", transacciones[transacciones.Count - 1].Memo);
        }
示例#2
0
        public void getDetallesTransaccion()
        {
            Categoria cat = new Categoria("MARKETING OTROS");

            daoCategoria.Adicionar(cat);
            Proveedor prov = new Proveedor("PLASTICOS JUANCHO");

            daoProveedor.Adicionar(prov);
            Transaccion trn = new Transaccion(prov);
            //daoPadre.Adicionar(trn);
            DetalleTransaccion dtrn = new DetalleTransaccion(cat);

            dtrn.MontoFacturado = 1000;
            dtrn.MontoPagado    = 500;
            trn.addDetalleTransaccion(dtrn);
            daoPadre.Adicionar(trn);

            IList <DetalleTransaccion> detalles = dao.getDetalleTransaccion(trn);

            Assert.IsNotNull(detalles);
            Assert.Greater(detalles.Count, 0);
            Assert.AreEqual(1000, detalles[detalles.Count - 1].MontoFacturado);
        }