Ejemplo n.º 1
0
        public void Imprimir(IImpresora impresora)
        {
            impresora.CambiaAlineacion(Alineacion.Centro);
            impresora.ImprimeLinea("Consorcio Santa Marta S.A.");
            impresora.ImprimeLinea("Ticket de petroleo");
            impresora.Lineas(1);

            impresora.CambiaAlineacion(Alineacion.Izquierda);
            impresora.ImprimeLinea(string.Concat("Folio: ", id));
            impresora.ImprimeLinea(string.Concat("Fecha: ", hora.ToString("dd/MMM/YY HH:mm:ss")));
            impresora.ImprimeLinea(string.Concat("Litros (max): ", litros_egreso.ToString("0.0")));
            impresora.Lineas(1);

            impresora.ImprimeLinea(string.Concat("Empresa: ", camion.Empresa.Nombre));
            impresora.ImprimeLinea(string.Concat("Camion: ", camion.Patente));
            impresora.ImprimeLinea(string.Concat("Chofer: ", chofer.Nombre));
            impresora.Lineas(1);

            impresora.ImprimeCodigoBarra(id.ToString());
            impresora.CorteCompleto();
        }