コード例 #1
0
ファイル: TicketForm.cs プロジェクト: Feramdark/Rocha_Stores
        private void btnImprimir_Click(object sender, EventArgs e)
        {
            MyTicket();
            Interfaz_1 mainMenu = new Interfaz_1();

            mainMenu.Show();
            try
            {
                numero_letra = totalText.Text;
                CrearImpresion.lineasSeparacion();
                Ticket.TextLeft("N° articulos: " + numProd.Text);
                Ticket.TextoDerecha("  Total:   $" + totalText.Text);
                Ticket.TextoDerecha("Pago:  $" + importeText.Text);
                Ticket.TextoDerecha("Cambio: " + cambioText.Text);
                Ticket.TextLeft("(" + con.enletras(numero_letra).ToLower());
                CrearImpresion.lineasSeparacion(); //-----------------------------------------
                Ticket.TextoCentro("¡Gracias por su compra!");
                CrearImpresion.lineasSeparacion(); //-----------------------------------------
                Ticket.ImprimirTiket();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            this.Close();
        }
コード例 #2
0
        private void imprimirComprobante()
        {
            Conversion con    = new Conversion();
            string     numero = "";

            CrearImpresion.TextoCentro("        ");
            CrearImpresion.TextoCentro("        ");
            CrearImpresion.TextLeft(" Velia Perez Zavala");
            CrearImpresion.TextLeft(" R.F.C. PEZV-690103-270");
            CrearImpresion.TextLeft(" Aquiles Serdan #105 OTE");
            CrearImpresion.TextLeft(" Colonia centro");
            CrearImpresion.TextLeft(" Gpe. Victoria,DGO C.P 34700");
            CrearImpresion.lineasSeparacion();//---------------------------------------------------------------------
            CrearImpresion.TextoCentro("Nota de Apartado");
            CrearImpresion.TextoCentro("Fecha: " + DateTime.Today.Day + "/" + DateTime.Today.Month + "/" + DateTime.Today.Year);
            CrearImpresion.TextLeft("Nombre: " + nombreClientetxt.Text);
            CrearImpresion.lineasSeparacion();//---------------------------------------------------------------------
            CrearImpresion.EncabezadoTicket();
            int    found = 0;
            string data;

            foreach (DataGridViewRow celda in tablaProductos.Rows)
            {
                data  = celda.Cells[6].Value.ToString();
                found = data.IndexOf(".");
                CrearImpresion.TextLeft(celda.Cells[0].Value.ToString());
                CrearImpresion.TextLeft(celda.Cells[2].Value.ToString());
                CrearImpresion.TextLeft("                 " + "      " + celda.Cells[1].Value.ToString() + "      " + celda.Cells[3].Value.ToString() + "      " + celda.Cells[6].Value.ToString().Substring(0, found + 3));
            }


            CrearImpresion.lineasSeparacion();//----------------------------------------------------------
            numero = totalSumapts.Text.Trim();
            CrearImpresion.TextoDerecha("Total:      $" + totalSumapts.Text);
            CrearImpresion.TextoDerecha("Pago:   $" + importe.Text);
            CrearImpresion.TextoDerecha("Anticipo:   $" + cajaAnticipotxt.Text);
            CrearImpresion.TextoDerecha("Cambio:   $" + cambioLabel.Text);
            CrearImpresion.TextoDerecha("Restan:   $" + Convert.ToString(cantidadRestante.Text));
            CrearImpresion.TextLeft("(" + con.enletras(numero).ToLower());
            CrearImpresion.lineasSeparacion();//---------------------------------------------------------------------
            CrearImpresion.TextoCentro("Apartado a un mes de plazo");
            CrearImpresion.TextoCentro("No se aceptan cambios en apartado");
            CrearImpresion.lineasSeparacion();//---------------------------------------------------------------------
            CrearImpresion.TextoCentro("****Gracias por su compra****");
        }