internal void ImprimirCaja()
        {
            Imprimir.Documento.Mercaderia mercaderia = new Imprimir.Documento.Mercaderia(Settings.Default.NombreFantasia, Settings.Default.Direccion, Settings.Default.ComprobanteCompraSeparador, mercaderiaModel);

            Impresora impresora = new Impresora(Settings.Default.ImpresoraNombre, mercaderia);

            impresora.Imprimir();
        }
Exemplo n.º 2
0
        internal void ImprimirCaja()
        {
            Imprimir.Documento.CierreCaja cierreCaja = new Imprimir.Documento.CierreCaja(Settings.Default.NombreFantasia, Settings.Default.Direccion, Settings.Default.ComprobanteCompraSeparador, cierreCajaModel);

            Impresora impresora = new Impresora(Settings.Default.ImpresoraNombre, cierreCaja);

            impresora.Imprimir();
        }
Exemplo n.º 3
0
        internal void ImprimirEtiqueta()
        {
            Modelo.Producto producto        = new Modelo.Producto(Id, Codigo, Descripcion, CategoriaSeleccionada.Key, Proveedores, Suelto, Costo, Precio, Habilitado, StockMinimo, StockOptimo, StockActual, Sesion.Usuario.Alias);
            EtiquetaGondola etiquetaGondola = new EtiquetaGondola(producto);

            Impresora impresora = new Impresora(Settings.Default.ImpresoraNombre, etiquetaGondola);

            impresora.Imprimir();
        }
Exemplo n.º 4
0
        public void TestResumenListaConUnTrapecioEnIngles()
        {
            var rectangulo = new List <FormaGeometrica> {
                new Trapecio(4, 3, 2, 2, 3)
            };

            var resumen = Impresora.Imprimir(rectangulo, Impresora.Ingles);

            Assert.AreEqual("<h1>Shapes report</h1>1 Trapeze | Area 10,5 | Perimeter 11 <br/>TOTAL:<br/>1 shapes Perimeter 11 Area 10,5", resumen);
        }
Exemplo n.º 5
0
        public void TestResumenListaConUnRectanguloEnIngles()
        {
            var rectangulo = new List <FormaGeometrica> {
                new Rectangulo(4, 3)
            };

            var resumen = Impresora.Imprimir(rectangulo, Impresora.Ingles);

            Assert.AreEqual("<h1>Shapes report</h1>1 Rectangle | Area 12 | Perimeter 14 <br/>TOTAL:<br/>1 shapes Perimeter 14 Area 12", resumen);
        }
Exemplo n.º 6
0
        public void TestResumenListaConUnCuadradoEnIngles()
        {
            var cuadrados = new List <FormaGeometrica> {
                new Cuadrado(5)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Ingles);

            Assert.AreEqual("<h1>Shapes report</h1>1 Square | Area 25 | Perimeter 20 <br/>TOTAL:<br/>1 shapes Perimeter 20 Area 25", resumen);
        }
Exemplo n.º 7
0
        public void TestResumenListaConUnTriangulo()
        {
            var cuadrados = new List <FormaGeometrica> {
                new TrianguloEquilatero(5)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Ingles);

            Assert.AreEqual("<h1>Shapes report</h1>1 Triangle | Area 10,83 | Perimeter 15 <br/>TOTAL:<br/>1 shapes Perimeter 15 Area 10,83", resumen);
        }
Exemplo n.º 8
0
        private void Imprimir(ModeloVenta.Venta venta)
        {
            string[] cabeceras = Settings.Default.ComprobanteCompraCabecera.Split(new string[] { "\\n" }, StringSplitOptions.None);
            string[] pie       = Settings.Default.ComprobanteCompraPie.Split(new string[] { "\\n" }, StringSplitOptions.None);
            Ticket   ticket    = new Ticket(Settings.Default.NombreFantasia, Settings.Default.Direccion, Settings.Default.ComprobanteCompraSeparador, cabeceras, pie, venta);

            Impresora impresora = new Impresora(Settings.Default.ImpresoraNombre, ticket);

            impresora.Imprimir();
        }
Exemplo n.º 9
0
        public void TestResumenListaConUnCirculoEnIngles()
        {
            var cuadrados = new List <FormaGeometrica> {
                new Circulo(5)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Ingles);

            Assert.AreEqual("<h1>Shapes report</h1>1 Circle | Area 19,63 | Perimeter 15,71 <br/>TOTAL:<br/>1 shapes Perimeter 15,71 Area 19,63", resumen);
        }
Exemplo n.º 10
0
        public void TestResumenListaConUnCirculoEnItaliano()
        {
            var cuadrados = new List <FormaGeometrica> {
                new Circulo(5)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>1 Cerchio | Area 19,63 | Perimetro 15,71 <br/>TOTALE:<br/>1 forme Perimetro 15,71 Area 19,63", resumen);
        }
Exemplo n.º 11
0
        public void TestResumenListaConUnCirculo()
        {
            var circulo = new List <FormaGeometrica> {
                new Circulo(5)
            };

            var resumen = Impresora.Imprimir(circulo, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>1 Círculo | Area 19,63 | Perímetro 15,71 <br/>TOTAL:<br/>1 formas Perímetro 15,71 Area 19,63", resumen);
        }
Exemplo n.º 12
0
        public void TestResumenListaConUnTrapecioEnItaliano()
        {
            var rectangulo = new List <FormaGeometrica> {
                new Trapecio(4, 3, 2, 2, 3)
            };

            var resumen = Impresora.Imprimir(rectangulo, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>1 Trapeze | Area 10,5 | Perimetro 11 <br/>TOTALE:<br/>1 forme Perimetro 11 Area 10,5", resumen);
        }
Exemplo n.º 13
0
        public void TestResumenListaConUnRectangulo()
        {
            var rectangulo = new List <FormaGeometrica> {
                new Rectangulo(4, 3)
            };

            var resumen = Impresora.Imprimir(rectangulo, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>1 Rectángulo | Area 12 | Perímetro 14 <br/>TOTAL:<br/>1 formas Perímetro 14 Area 12", resumen);
        }
Exemplo n.º 14
0
        public void TestResumenListaConUnRectanguloEnItaliano()
        {
            var rectangulo = new List <FormaGeometrica> {
                new Rectangulo(4, 3)
            };

            var resumen = Impresora.Imprimir(rectangulo, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>1 Rettangolo | Area 12 | Perimetro 14 <br/>TOTALE:<br/>1 forme Perimetro 14 Area 12", resumen);
        }
Exemplo n.º 15
0
        public void TestResumenListaConUnCuadradoEnItaliano()
        {
            var cuadrados = new List <FormaGeometrica> {
                new Cuadrado(5)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>1 Quadrato | Area 25 | Perimetro 20 <br/>TOTALE:<br/>1 forme Perimetro 20 Area 25", resumen);
        }
Exemplo n.º 16
0
        public void TestResumenListaConUnTriangulo()
        {
            var cuadrados = new List <FormaGeometrica> {
                new TrianguloEquilatero(5)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>1 Triangolo | Area 10,83 | Perimetro 15 <br/>TOTALE:<br/>1 forme Perimetro 15 Area 10,83", resumen);
        }
Exemplo n.º 17
0
        public void TestResumenListaConUnTrapecio()
        {
            var rectangulo = new List <FormaGeometrica> {
                new Trapecio(4, 3, 2, 2, 3)
            };

            var resumen = Impresora.Imprimir(rectangulo, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>1 Trapecio | Area 10,5 | Perímetro 11 <br/>TOTAL:<br/>1 formas Perímetro 11 Area 10,5", resumen);
        }
Exemplo n.º 18
0
        public void TestResumenListaConUnTriangulo()
        {
            var triangulo = new List <FormaGeometrica> {
                new TrianguloEquilatero(5)
            };

            var resumen = Impresora.Imprimir(triangulo, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>1 Triángulo | Area 10,83 | Perímetro 15 <br/>TOTAL:<br/>1 formas Perímetro 15 Area 10,83", resumen);
        }
Exemplo n.º 19
0
        public void TestResumenListaConUnCuadrado()
        {
            var cuadrado = new List <FormaGeometrica> {
                new Cuadrado(5)
            };

            var resumen = Impresora.Imprimir(cuadrado, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>1 Cuadrado | Area 25 | Perímetro 20 <br/>TOTAL:<br/>1 formas Perímetro 20 Area 25", resumen);
        }
Exemplo n.º 20
0
        public void TestResumenListaConMasRectangulosEnItaliano()
        {
            var rectangulos = new List <FormaGeometrica>
            {
                new Rectangulo(5, 3),
                new Rectangulo(1, 3),
                new Rectangulo(3, 4)
            };

            var resumen = Impresora.Imprimir(rectangulos, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>3 Rettangoli | Area 30 | Perimetro 38 <br/>TOTALE:<br/>3 forme Perimetro 38 Area 30", resumen);
        }
Exemplo n.º 21
0
        public void TestResumenListaConMasCuadradosEnItaliano()
        {
            var cuadrados = new List <FormaGeometrica>
            {
                new Cuadrado(5),
                new Cuadrado(1),
                new Cuadrado(3)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>3 Quadrati | Area 35 | Perimetro 36 <br/>TOTALE:<br/>3 forme Perimetro 36 Area 35", resumen);
        }
Exemplo n.º 22
0
        public void TestResumenListaConMasTriangulos()
        {
            var cuadrados = new List <FormaGeometrica>
            {
                new TrianguloEquilatero(5),
                new TrianguloEquilatero(1),
                new TrianguloEquilatero(3)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>3 Triangoli | Area 15,16 | Perimetro 27 <br/>TOTALE:<br/>3 forme Perimetro 27 Area 15,16", resumen);
        }
Exemplo n.º 23
0
        public void TestResumenListaConMasTrapeciosEnItaliano()
        {
            var rectangulos = new List <FormaGeometrica>
            {
                new Trapecio(4, 3, 2, 2, 3),
                new Trapecio(5, 4, 2, 2, 3),
                new Trapecio(7, 6, 2, 2, 5)
            };

            var resumen = Impresora.Imprimir(rectangulos, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>3 Trapezi | Area 56,5 | Perimetro 41 <br/>TOTALE:<br/>3 forme Perimetro 41 Area 56,5", resumen);
        }
Exemplo n.º 24
0
        public void TestResumenListaConMasTrapecios()
        {
            var rectangulos = new List <FormaGeometrica>
            {
                new Trapecio(4, 3, 2, 2, 3),
                new Trapecio(5, 4, 2, 2, 3),
                new Trapecio(7, 6, 2, 2, 5)
            };

            var resumen = Impresora.Imprimir(rectangulos, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>3 Trapecios | Area 56,5 | Perímetro 41 <br/>TOTAL:<br/>3 formas Perímetro 41 Area 56,5", resumen);
        }
Exemplo n.º 25
0
        public void TestResumenListaConMasRectangulos()
        {
            var rectangulos = new List <FormaGeometrica>
            {
                new Rectangulo(5, 3),
                new Rectangulo(1, 3),
                new Rectangulo(3, 4)
            };

            var resumen = Impresora.Imprimir(rectangulos, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>3 Rectángulos | Area 30 | Perímetro 38 <br/>TOTAL:<br/>3 formas Perímetro 38 Area 30", resumen);
        }
Exemplo n.º 26
0
        public void TestResumenListaConMasTrapeciosEnIngles()
        {
            var rectangulos = new List <FormaGeometrica>
            {
                new Trapecio(4, 3, 2, 2, 3),
                new Trapecio(5, 4, 2, 2, 3),
                new Trapecio(7, 6, 2, 2, 5)
            };

            var resumen = Impresora.Imprimir(rectangulos, Impresora.Ingles);

            Assert.AreEqual("<h1>Shapes report</h1>3 Trapezes | Area 56,5 | Perimeter 41 <br/>TOTAL:<br/>3 shapes Perimeter 41 Area 56,5", resumen);
        }
Exemplo n.º 27
0
        public void TestResumenListaConMasCuadrados()
        {
            var cuadrados = new List <FormaGeometrica>
            {
                new Cuadrado(5),
                new Cuadrado(1),
                new Cuadrado(3)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>3 Cuadrados | Area 35 | Perímetro 36 <br/>TOTAL:<br/>3 formas Perímetro 36 Area 35", resumen);
        }
Exemplo n.º 28
0
        public void TestResumenListaConMasTriangulos()
        {
            var triangulos = new List <FormaGeometrica>
            {
                new TrianguloEquilatero(5),
                new TrianguloEquilatero(1),
                new TrianguloEquilatero(3)
            };

            var resumen = Impresora.Imprimir(triangulos, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>3 Triángulos | Area 15,16 | Perímetro 27 <br/>TOTAL:<br/>3 formas Perímetro 27 Area 15,16", resumen);
        }
Exemplo n.º 29
0
        public void TestResumenListaConMasCirculosEnItaliano()
        {
            var cuadrados = new List <FormaGeometrica>
            {
                new Circulo(5),
                new Circulo(1),
                new Circulo(3)
            };

            var resumen = Impresora.Imprimir(cuadrados, Impresora.Italiano);

            Assert.AreEqual("<h1>Rapporto di Forme</h1>3 Cerchi | Area 27,49 | Perimetro 28,27 <br/>TOTALE:<br/>3 forme Perimetro 28,27 Area 27,49", resumen);
        }
Exemplo n.º 30
0
        public void TestResumenListaConMasCirculos()
        {
            var circulos = new List <FormaGeometrica>
            {
                new Circulo(5),
                new Circulo(1),
                new Circulo(3)
            };

            var resumen = Impresora.Imprimir(circulos, Impresora.Castellano);

            Assert.AreEqual("<h1>Reporte de Formas</h1>3 Círculos | Area 27,49 | Perímetro 28,27 <br/>TOTAL:<br/>3 formas Perímetro 28,27 Area 27,49", resumen);
        }