public IActionResult GetExcelAll([FromHeader(Name = "x-timezone-offset")] string timezone, DateTime?dateTo) { try { //VerifyUser(); byte[] xlsInBytes; int clientTimeZoneOffset = Convert.ToInt32(timezone); var Result = Service.GenerateExcel(dateTo, clientTimeZoneOffset); string filename = "Monitoring Penerimaan Gudang Weaving.xlsx"; xlsInBytes = Result.ToArray(); var file = File(xlsInBytes, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", filename); return(file); } catch (Exception ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex.Message)); } }