public GetReportRequestBody(string reportKey, bool isGenerateNow, bool isZipped, Dfe.Edubase2.SoapApi.Client.EdubaseService.Map additionalParameters)
 {
     this.reportKey            = reportKey;
     this.isGenerateNow        = isGenerateNow;
     this.isZipped             = isZipped;
     this.additionalParameters = additionalParameters;
 }
 public byte[] GetReport(string reportKey, bool isGenerateNow, bool isZipped, Dfe.Edubase2.SoapApi.Client.EdubaseService.Map additionalParameters)
 {
     Dfe.Edubase2.SoapApi.Client.EdubaseService.GetReportRequest inValue = new Dfe.Edubase2.SoapApi.Client.EdubaseService.GetReportRequest();
     inValue.Body                      = new Dfe.Edubase2.SoapApi.Client.EdubaseService.GetReportRequestBody();
     inValue.Body.reportKey            = reportKey;
     inValue.Body.isGenerateNow        = isGenerateNow;
     inValue.Body.isZipped             = isZipped;
     inValue.Body.additionalParameters = additionalParameters;
     Dfe.Edubase2.SoapApi.Client.EdubaseService.GetReportResponse retVal = ((Dfe.Edubase2.SoapApi.Client.EdubaseService.EdubaseFileManager)(this)).GetReport(inValue);
     return(retVal.Body.Report);
 }
 public System.Threading.Tasks.Task <Dfe.Edubase2.SoapApi.Client.EdubaseService.GetReportResponse> GetReportAsync(string reportKey, bool isGenerateNow, bool isZipped, Dfe.Edubase2.SoapApi.Client.EdubaseService.Map additionalParameters)
 {
     Dfe.Edubase2.SoapApi.Client.EdubaseService.GetReportRequest inValue = new Dfe.Edubase2.SoapApi.Client.EdubaseService.GetReportRequest();
     inValue.Body                      = new Dfe.Edubase2.SoapApi.Client.EdubaseService.GetReportRequestBody();
     inValue.Body.reportKey            = reportKey;
     inValue.Body.isGenerateNow        = isGenerateNow;
     inValue.Body.isZipped             = isZipped;
     inValue.Body.additionalParameters = additionalParameters;
     return(((Dfe.Edubase2.SoapApi.Client.EdubaseService.EdubaseFileManager)(this)).GetReportAsync(inValue));
 }