public static void imprimirReserva(DataGridView dgGeneral, string fechaEntrega, string obs, string idVenta, string total, string adelanto, string saldo, string atendio, string cliente, string telefono, string motivo) { NTicket ticket = new NTicket(); //De aqui en adelante pueden formar su ticket a su gusto... Les muestro un ejemplo //Datos de la cabecera del Ticket. ticket.TextoCentro("D'LALO"); ticket.TextoCentro("Dulces y Salados"); ticket.TextoCentro("Inversiones Lalos S.R.L"); // ticket.TextoIzquierda("EXPEDIDO EN: LOCAL PRINCIPAL"); ticket.TextoCentro("AV. MARISCAL CACERES 1243 - Ayacucho"); ticket.TextoCentro("RUC: 20304455463"); ticket.TextoIzquierda(""); ticket.TextoExtremos("CODIGO: " + idVenta, " "); ticket.TextoIzquierda("ATENDIO: " + atendio); if (cliente.Length > 0) { ticket.TextoIzquierda("CLIENTE: " + cliente); } if (telefono.Length > 0) { ticket.TextoIzquierda("TEL.: " + telefono); } if (motivo.Length > 0) { ticket.TextoIzquierda("MOTIVO: " + motivo); } ticket.TextoExtremos("FECHA: " + DateTime.Now.ToShortDateString(), "HORA: " + DateTime.Now.ToShortTimeString()); ticket.TextoIzquierda("FECHA ENTREGA: " + fechaEntrega); ticket.lineasAsteriscos(); //Articulos a vender. ticket.EncabezadoVenta();//NOMBRE DEL ARTICULO, CANT, PRECIO, IMPORTE ticket.lineasAsteriscos(); //Si tiene una DataGridView donde estan sus articulos a vender pueden usar esta manera para agregarlos al ticket. foreach (DataGridViewRow fila in dgGeneral.Rows)//dgvLista es el nombre del datagridview { ticket.AgregaArticuloReserva(Convert.ToInt32(fila.Cells[2].Value.ToString()), fila.Cells[1].Value.ToString(), Convert.ToDecimal(fila.Cells[5].Value.ToString())); //ticket.AgregaArticulo(fila.Cells[2].Value.ToString(), int.Parse(fila.Cells[5].Value.ToString()), // decimal.Parse(fila.Cells[4].Value.ToString()), decimal.Parse(fila.Cells[6].Value.ToString())); } ticket.TextoIzquierda(obs); ticket.lineasAsteriscos(); ticket.TextoDerecha("TOTAL: " + total); ticket.TextoDerecha("Adelanto: " + adelanto + ".00"); ticket.TextoDerecha("Saldo: " + saldo); ticket.CortaTicket1(); ticket.ImprimirTicket("CAJA"); //Nombre de la impresora ticketera // ticket.ImprimirTicket("EPSON TM-U220 Receipt"); // ticket.ImprimirTicket("COCINA_LALOS");//Nombre de la impresora ticketera //ticket.ImprimirTicket("Microsoft XPS Document Writer"); }