public async Task <IActionResult> OrderPeriodDetailReport(DateTime?dateFrom, DateTime?dateTo, int?companyId) { if (string.IsNullOrEmpty(Request.Headers["Authorization"])) { return(StatusCode((int)HttpStatusCode.Unauthorized)); } var autorize = await _companyRep.ValidateBasicAuthAsync(Request.Headers["Authorization"]); if (!autorize) { return(StatusCode((int)HttpStatusCode.Unauthorized)); } Response.Headers["ContentType"] = "application/json"; return(Content(await _reportrepo.OrderPeriodDetailReportAsync(dateFrom, dateTo, companyId))); }