// [MiddlewareFilter(typeof(JsReportPipeline))] public async Task <IActionResult> UsersOrdersReport(DateTime datefrom, DateTime dateto, string format) { SelectFormat(format); //var groups = _companyRep.UserPermittedSubGroups(User.GetUserId(), User.GetCompanyID()).Result.ToArray(); var groups = _companyRep.GetUserSubGroups(User.GetUserId(), User.GetCompanyID()).ToArray(); var res = _reportrepo.UserDayReport(groups, datefrom, dateto, User.GetCompanyID()); return(await Task.FromResult(View(res))); }