public async Task <IActionResult> ConsignmentStock() { //QueryModel querymodel=new QueryModel() { } var query = _stockrepo.ConsignmentStock(User.GetCompanyID()); return(View(new List <ConsignmentStockViewModel>())); return(View(await query.ToListAsync())); }
// [MiddlewareFilter(typeof(JsReportPipeline))] public async Task <IActionResult> ConsigmentStockAsync(DateTime datefrom, DateTime dateto, string format) { SelectFormat(format); var res = await _stockrepo.ConsignmentStock(new QueryModel(), User.GetCompanyID()); var resGroup = res.GroupBy(it => it.IngredientCategoryId).SelectMany(c => c).ToList(); //HttpContext.JsReportFeature().Recipe(Recipe.ChromePdf) // .OnAfterRender((r) => HttpContext.Response.Headers["Content-Disposition"] = "attachment; filename=\"ConsigmentStock.pdf\""); return(View(resGroup)); }