public byte[] GetApplicationCallListReport() { var parameters = new Dictionary <String, object>(); byte[] pdfBytes = StaticCrystalReportGenerator.GetReportAsPdf("Application Call List", parameters); return(pdfBytes); }
public byte[] GetSdeIncidentAndServiceRequestReport(DateTime?reportDate) { Check.Require(reportDate != null, "A Report Date is required"); // This date param needs to be a string in mm/dd/yyyy format or the report won't work. var parameters = new Dictionary <String, object> { { "Data_Date", string.Format(reportDate.Value.ToString("MM/dd/yyyy")) } }; //byte[] pdfBytes = StaticCrystalReportGenerator.GetReportAsPdf("SDE_Incident_SR_WO", parameters); byte[] pdfBytes = StaticCrystalReportGenerator.GetReportAsPdf("SDE_Incident_SR_WO-no_dynamic", parameters); return(pdfBytes); }
public byte[] GetAnalystTimeIndividualReport(int?managerId, DateTime?startDate, DateTime?endDate) { Check.Require(managerId != null, "A manager is required"); Check.Require(startDate != null, " A Start Date is Required"); Check.Require(endDate != null, " An End Date is Required"); var parameters = new Dictionary <String, object> { { "EmployeeSupervisor", managerId.Value }, { "Start Date", startDate.Value }, { "End Date", endDate.Value } }; byte[] pdfBytes = StaticCrystalReportGenerator.GetReportAsPdf("AnalystTimeIndividual", parameters); return(pdfBytes); }