Ejemplo n.º 1
0
        public async Task <ActionResult> DownloadIssuedChargesCsv(CompetentAuthority authority, int complianceYear, Guid?schemeId)
        {
            FileInfo file;

            using (IWeeeClient client = weeeClient())
            {
                FetchIssuedChargesCsv request = new FetchIssuedChargesCsv(authority, complianceYear, schemeId);
                file = await client.SendAsync(User.GetAccessToken(), request);
            }

            return(File(file.Data, "text/csv", file.FileName));
        }
        public async Task<ActionResult> DownloadIssuedChargesCsv(CompetentAuthority authority, int complianceYear, string schemeName)
        {
            FileInfo file;

            using (IWeeeClient client = weeeClient())
            {
                FetchIssuedChargesCsv request = new FetchIssuedChargesCsv(authority, complianceYear, schemeName);
                file = await client.SendAsync(User.GetAccessToken(), request);
            }

            return File(file.Data, "text/csv", file.FileName);
        }