예제 #1
0
        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()));
        }
예제 #2
0
        // [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));
        }