Esempio n. 1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            Audit_Update_Crystal_Rprt rpt = new Audit_Update_Crystal_Rprt();

            rpt.Site = this.Site;
            return(rpt);
        }
Esempio n. 2
0
        private void frmAuditUpdate_Load(object sender, EventArgs e)
        {
            Audit_Update_Crystal_Rprt cb = new Audit_Update_Crystal_Rprt();

            cb.SetParameterValue("date1", date1);
            cb.SetParameterValue("date2", date2);
            int count = 0;

            int[] usersID = new int[usera.Count()];
            foreach (var a in usera)
            {
                string      name    = usera[count];
                List <User> myCount = db.Users.Where(o => o.Users_Name == name).ToList();
                var         users   = db.Users.Where(o => o.Users_Name == name).Select(u => u.Users_Id).FirstOrDefault();

                usersID[count] = users;
                count++;
            }


            cb.SetParameterValue("user", usersID.ToArray());

            crystalReportViewer1.ReportSource = cb;
            crystalReportViewer1.Refresh();
        }