public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Audit_Update_Crystal_Rprt rpt = new Audit_Update_Crystal_Rprt(); rpt.Site = this.Site; return(rpt); }
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(); }