public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Audit_Delete_Crystal_Report rpt = new Audit_Delete_Crystal_Report(); rpt.Site = this.Site; return(rpt); }
private void frmAuditDelete_Load(object sender, EventArgs e) { Audit_Delete_Crystal_Report cb = new Audit_Delete_Crystal_Report(); cb.SetParameterValue("date1", date1); cb.SetParameterValue("date2", date2); int count = 0; int[] usersID = new int[user.Count()]; foreach (var a in user) { string name = user[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(); }