public void ImprimirComprobantePago(int n_IdEmpresa, int n_IdRegistro, string c_Dato, int n_TipDocumento, int n_VistaPrevia, short n_NumeroCopias) { miFun.ImprimirVenta(n_IdEmpresa, n_IdRegistro); dtListar = miFun.dtListar; if (dtListar == null) { return; } if (dtListar.Rows.Count != 0) { PrintDocument printDocument = new PrintDocument(); printDocument.PrintPage += PrintDocumentOnPrintPage; Cls_Printer p1 = new Cls_Printer(); p1.N_NUMEROCOPIAS = n_NumeroCopias; p1.printDocument = printDocument; if (n_VistaPrevia == 2) { p1.Print_VistaPrevia(); } else { p1.Print_Imprimir(); } } }
public void ImprimirTicket(int n_IdRegistro, string c_Dato, int n_VistaPrevia) { miFun.ImprimirTicket(n_IdRegistro); dtListar = miFun.dtListar; if (dtListar == null) { return; } if (dtListar.Rows.Count != 0) { PrintDocument printDocument = new PrintDocument(); printDocument.PrintPage += PrintDocumentOnPrintPage2; Cls_Printer p1 = new Cls_Printer(); p1.N_NUMEROCOPIAS = 1; p1.printDocument = printDocument; if (n_VistaPrevia == 2) { p1.Print_VistaPrevia(); } else { p1.Print_Imprimir(); } } //string c_NomArchivo = ""; //string c_Ruta = ""; //string[,] arrPara = new string[2, 3]; //arrPara[0, 0] = "n_id"; //arrPara[0, 1] = "N"; //arrPara[0, 2] = n_IdRegistro.ToString(); //arrPara[1, 0] = "rutaimagen"; //arrPara[1, 1] = "C"; //arrPara[1, 2] = CodigoBarra(n_IdRegistro, c_Dato).ToString(); //c_NomArchivo = "Rpt_Ticket.rpt"; //c_Ruta = "" + STU_SISTEMA.RUTAREPORTES + "estacionamientos\\" + c_NomArchivo; //Helper.Cls_VisorCrystal xVisor = new Helper.Cls_VisorCrystal(); //xVisor.c_NombreServidor = STU_SISTEMA.BD_NOMSERVIDOR; //xVisor.c_NombreBD = STU_SISTEMA.BD_NOMBASEDATOS; //xVisor.c_Usuario = STU_SISTEMA.BD_USUARIO; //xVisor.c_Contraseña = STU_SISTEMA.BD_CONTRASEÑA; //if (n_VistaPrevia == 1) { xVisor.b_VisPrev = false; } //if (n_VistaPrevia == 2) { xVisor.b_VisPrev = true; } //xVisor.c_Titulo = "ESTACIONAMIENTO - IMPRESION TICKET DE INGRESO"; //xVisor.c_PathRep = c_Ruta; //xVisor.arrParametros = arrPara; //xVisor.b_Exportar = false; //xVisor.c_NombreArchivoExportar = ""; //xVisor.VerCrystal(); }