示例#1
0
        public void tickEstilo()
        {
            CrearTiket ticket = new CrearTiket();

            //cabecera del ticket.
            //Image img = Image.FromFile("LogoCepeda.png");
            //ticket.HeaderImage = img;
            ticket.TextoCentro(lblLogo.Text);
            ticket.TextoIzquierda("");
            ticket.lineasGuio();

            //SUB CABECERA.
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("FECHA: " + DateTime.Now.ToShortDateString());
            ticket.TextoIzquierda("HORA: " + DateTime.Now.ToShortTimeString());
            ticket.lineasGuio();

            ticket.lineasGuio();

            ticket.TextoCentro(label1.Text + "" + turno1.Text);
            ticket.TextoCentro(textBox1.Text);
            ticket.TextoCentro("!GRACIAS POR SU PACIENCIA!");
            ticket.CortaTicket();
            ticket.ImprimirTicket("POS-80");//NOMBRE DE LA IMPRESORA
        }
示例#2
0
        public void tickEstiloP()
        {
            CrearTiket ticket = new CrearTiket();

            //cabecera del ticket.
            //Image img =Image.FromFile("LogoCepeda.png");
            //ticket.HeaderImage = img;
            ticket.TextoCentro(lblLogo.Text);
            ticket.TextoIzquierda(lbldir.Text);
            ticket.TextoIzquierda("TELEFONOS:" + lbltel.Text + "/" + lblTel2.Text);
            ticket.TextoIzquierda("RNC: " + lblrnc.Text);
            ticket.TextoIzquierda("EMAIL:" + lblCorreo.Text);
            ticket.lineasGuio();

            //SUB CABECERA.
            ticket.TextoIzquierda("ATENDIDO: " + txtUsu.Text);
            ticket.TextoIzquierda("FECHA: " + DateTime.Now.ToShortDateString());
            ticket.TextoIzquierda("HORA: " + DateTime.Now.ToShortTimeString());

            //ARTICULOS A VENDER.
            ticket.lineasGuio();

            ticket.TextoIzquierda("TIPO DE TRABAJO: " + cbtipo.Text);
            ticket.TextoIzquierda("MARCA: " + txtMarca.Text);
            ticket.TextoIzquierda("MODELO: " + txtmodelo.Text);
            ticket.TextoIzquierda("AROS No.: " + txtaros.Text);
            ticket.TextoIzquierda("NOTA: " + txtnota.Text);
            ticket.TextoIzquierda("");
            //resumen de la venta
            ticket.AgregarTotales("       COSTO TOTAL DEL SERVICIO : ", decimal.Parse(txtTotal.Text));

            //TEXTO FINAL DEL TICKET
            ticket.TextoIzquierda("EXTRA");
            ticket.TextoIzquierda("-FAVOR REVISE MUY BIEN EL TRABAJO AL RECIBIRLO");
            ticket.TextoIzquierda("-SOLO GARANTIZAMOS EL TRABAJO REALIZADO POR NOSOTROS");
            ticket.TextoCentro("!GRACIAS POR VISITARNOS");

            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.CortaTicket();            //CORTAR TICKET
            ticket.ImprimirTicket("POS-80"); //NOMBRE DE LA IMPRESORA
        }
        public void tickEstilo()
        {
            string     nombre = "";
            string     cedula = "";
            CrearTiket ticket = new CrearTiket();

            //cabecera del ticket.
            ticket.TextoDerecha("COTIZACION");

            //System.Drawing.Image img = System.Drawing.Image.FromFile("LogoCepeda.png");
            //ticket.HeaderImage = img;
            ticket.TextoCentro(lblLogo.Text);
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda(lblDir.Text);
            ticket.TextoIzquierda("Tel: " + lblTel1.Text + "/" + lblTel2.Text);
            ticket.TextoIzquierda("Correo: " + lblCorreo.Text);
            ticket.TextoIzquierda("RNC: " + lblrnc.Text);
            ticket.lineasGuio();

            if (Program.datoscliente != "" && Program.IdCliente == 0)
            {
                nombre = Program.datoscliente;
                cedula = "Sin Identificación";
            }
            else
            {
                nombre = txtDatos.Text;
                cedula = txtDocIdentidad.Text;
            }

            //SUB CABECERA.
            ticket.TextoIzquierda("Atendido Por: " + txtUsu.Text);
            ticket.TextoIzquierda("Cliente: " + nombre);
            ticket.TextoIzquierda("Documento de Identificación: " + cedula);
            ticket.TextoIzquierda("Fecha: " + DateTime.Today.Day + "/" + DateTime.Today.Month + "/" + DateTime.Today.Year);

            //ARTICULOS A VENDER.
            ticket.EncabezadoVenta();// NOMBRE DEL ARTICULO, CANT, PRECIO, IMPORTE
            ticket.lineasGuio();

            //SI TIENE UN DATAGRIDVIEW DONDE ESTAN SUS ARTICULOS A VENDER PUEDEN USAR ESTA MANERA PARA AGREARLOS
            foreach (DataGridViewRow fila in dgvVenta.Rows)
            {
                ticket.AgregaArticulo((fila.Cells["DescripcionP"].Value.ToString()).Trim(), int.Parse((fila.Cells["cantidadP"].Value.ToString()).Trim()),
                                      decimal.Parse((fila.Cells["SubtoTal"].Value.ToString()).Trim()), decimal.Parse((fila.Cells["IGV"].Value.ToString()).Trim()));
            }
            ticket.TextoIzquierda(" ");

            //resumen de la venta
            ticket.AgregarTotales("SUB-TOTAL    : ", decimal.Parse(lblsubt.Text));
            ticket.AgregarTotales("ITBIS     : ", decimal.Parse(lbligv.Text));
            ticket.AgregarTotales("TOTAL A PAGAR    : ", decimal.Parse(txttotal.Text));

            ticket.TextoIzquierda(" ");
            ticket.TextoCentro("__________________________________");

            //TEXTO FINAL DEL TICKET
            ticket.TextoIzquierda("EXTRA");
            ticket.TextoIzquierda("FAVOR REVISE SU MERCANCIA AL RECIBIRLA");
            ticket.TextoCentro("!GRACIAS POR SU COMPRA!");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.TextoIzquierda("");
            ticket.CortaTicket();            //CORTAR TICKET
            ticket.ImprimirTicket("POS-80"); //NOMBRE DE LA IMPRESORA
        }