public void detalle_ticket(DataGridView tabla_venta, string noTicket, string id_session, string cajero, double total, double efectivo, double tarjeta, double cambio, string cantidad) { for (int j = 0; j < numRepeticion; j++) { CrearTicket ticket = new CrearTicket(); ticket.AbreCajon(); ticket.TextoCentro("HAPPY CAKE PASTELERIAS"); ticket.TextoIzquierda("AV. DE LA LUNA SM. 504"); ticket.TextoIzquierda("TEL: 99891493900"); ticket.TextoIzquierda("R.F.C: LOFN730107DD1"); ticket.TextoIzquierda("Caja # 1 Ticket #" + noTicket); ticket.lineasAsteriscos(); ticket.TextoIzquierda("Cajero:" + cajero); ticket.TextoExtremos("FECHA: " + DateTime.Now.ToShortDateString(), "HORA: " + DateTime.Now.ToShortTimeString()); ticket.lineasAsteriscos(); ticket.EncabezadoVenta(); //NOMBRE DEL ARTICULO, CANT, PRECIO ticket.lineasAsteriscos(); // generacion de articulos for (int i = 0; i < tabla_venta.Rows.Count; i++) { // el 0 es del nombre 1 cantidad 2 precio ticket.AgregaArticulo(tabla_venta[1, i].Value.ToString(), Convert.ToInt32(tabla_venta[0, i].Value), Convert.ToDouble(tabla_venta[2, i].Value)); } ticket.lineasIgual(); // precios ticket.AgregarTotales("TOTAL.........$", total); ticket.TextoIzquierda(""); ticket.AgregarTotales("EFECTIVO......$", efectivo); ticket.AgregarTotales("TARJETA.......$", tarjeta); ticket.AgregarTotales("CAMBIO........$", cambio); //texto final ticket.TextoIzquierda(""); ticket.TextoIzquierda("ARTÍCULOS VENDIDOS:" + cantidad); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.CortaTicket(); ticket.ImprimirTicket(impresora); //Nombre de la impresora ticketera } }
public void imprecion_ticket(double total, double efectivo, double tarjeta, double diferencia, string cajero, double entrada, double salida, double fondo) { CrearTicket ticket = new CrearTicket(); ticket.AbreCajon(); ticket.TextoCentro("HAPPY CAKE PASTELERIAS"); ticket.TextoIzquierda("AV. DE LA LUNA SM. 504"); ticket.TextoIzquierda("TEL: 99891493900"); ticket.TextoIzquierda("R.F.C: LOFN730107DD1"); ticket.TextoCentro("CORTE DE CAJA"); ticket.TextoIzquierda("Caja # 1"); ticket.lineasAsteriscos(); ticket.TextoIzquierda("Cajero:" + cajero); ticket.TextoExtremos("FECHA: " + DateTime.Now.ToShortDateString(), "HORA: " + DateTime.Now.ToShortTimeString()); ticket.lineasAsteriscos(); ticket.lineasIgual(); // precios ticket.AgregarTotales("VENTA TOTAL $", total); ticket.lineasIgual(); ticket.TextoIzquierda(""); ticket.AgregarTotales("FONDO INICIAL $", fondo); ticket.AgregarTotales("EFECTIVO CAJERO $", efectivo); ticket.AgregarTotales("TARJETA $", tarjeta); ticket.AgregarTotales("ENTRADAS EN TURNO $", entrada); ticket.AgregarTotales("SALIDAS EN TURNO $", salida); ticket.lineasIgual(); ticket.AgregarTotales("DIFERENCIA $", diferencia); ticket.lineasIgual(); //texto final; ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.TextoIzquierda(""); ticket.CortaTicket(); ticket.ImprimirTicket(impresora); //Nombre de la impresora ticketera MessageBox.Show("Imprimiendo..."); }