// public IActionResult Index() { VendorIndexViewModel viewModel = new VendorIndexViewModel() { Vendors = _vendorDataAccessor.Get() }; return(View(viewModel)); }
// // GET: /Vendor/ public ActionResult Index() { var dataVendors = _vendorBLL.GetAll(); var model = new VendorIndexViewModel() { Details = dataVendors, MainMenu = _mainMenu, CurrentMenu = PageInfo }; return(View(model)); }
/// <summary> /// Get list of vendors /// </summary> /// <returns>Vendor index list view</returns> public ActionResult Index() { using (var context = dataContextFactory.CreateByUser()) { //Eager loading Vendor var vendorQuery = (from v in context.Vendors select v).Include(x => x.Country);//.FilterByUser(UserEntity); var viewModel = new VendorIndexViewModel(context.GetUser(HttpContext.User.Identity), vendorQuery.ToList()); return(View(viewModel)); } }