Exemple #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            rptTicketPrinter rpt = new rptTicketPrinter();

            rpt.Site = this.Site;
            return(rpt);
        }
        private void autoLoadReport(int ticketID)
        {
            cinemaTicketManagerDataContext dataContext = new cinemaTicketManagerDataContext();
            var tickets = from t in dataContext.showTickets where t.id == ticketID select new ticketViewDetailtReport {
                id          = t.id,
                buyer       = t.buyer,
                createdBy   = t.createdBy + t.createdName,
                createdDate = t.createdDate,
                film        = t.film,
                room        = t.room,
                seatName    = t.seatName,
                showDate    = t.showDate,
                showTime    = t.timeName + " - " + t.timeBegin / 60 + "h" + t.timeBegin % 60,
                totalPrice  = t.totalPrice
            };
            rptTicketPrinter prints = new rptTicketPrinter();

            prints.SetDataSource(tickets);
            crystalReport.ReportSource = prints;
            crystalReport.Show();
        }