private void button1_Click(object sender, EventArgs e) { String ruta = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); if (frmFactura.nombreFactura == "") { string carpeta = ruta + "\\TicketsDeVenta\\" + frmListarFacturas.nombreTicket + ".pdf"; PDFTicket.LoadFile(carpeta); } else { string carpeta = ruta + "\\TicketsDeVenta\\" + frmFactura.nombreFactura + ".pdf"; PDFTicket.LoadFile(carpeta); } }
// <summary> /// Guarda el Ticket del socio en formato txt /// </summary> /// <param name="client"></param> /// <returns></returns> public bool saveTicket(Pago data) { PDFTicket pdfticket = new PDFTicket(); List <Socio> socioData = new GenericBaseDao().Get <Socio>(ConfigurationManager.AppSettings["QueryGETSocio"]); List <Empleado> empleadoData = new GenericBaseDao().Get <Empleado>(ConfigurationManager.AppSettings["QueryGETEmpleado"]); List <Paquete> paqueteData = new GenericBaseDao().Get <Paquete>(ConfigurationManager.AppSettings["QueryGETPaquete"]); //lamba para no hacer mas consultas Socio socio = socioData.Find(x => x.id_socio == data.id_socio); Empleado empleado = empleadoData.Find(x => x.id_empleado == data.ID_USUARIO); Paquete paquete = paqueteData.Find(x => x.id_paquete == data.id_paquete); bool impreso = pdfticket.printTicketPayment(socio.num_socio.ToString(), socio.nombre + " " + socio.ap_materno + " " + socio.ap_paterno, empleado.nombre + " " + empleado.ap_materno + " " + empleado.ap_paterno, paquete.nombre + " " + paquete.descripcion, data); data.refTicketVenta = "Ticket_Venta__" + socio.num_socio + "_Socio_ " + socio.nombre + " " + socio.ap_materno + " " + socio.ap_paterno + "_" + DateTime.Now.ToLongDateString() + ".pdf"; return(impreso); }