/// <summary> /// Initializes the view model. /// </summary> public void Init(InventoriesRepository inventoriesRepository, UnitsRepository unitsRepository) { InventoriesSelectListItems = new SelectList( inventoriesRepository.GetAll(), "ProductCode", "ProductCode"); UnitsSelectListItems = new SelectList( unitsRepository.GetList(), "Id", "Name"); }
public ActionResult Index() { var userId = User.Identity.GetUserId(); IList <Product> products = _productsRepository.GetAll(); IList <Inventory> inventories = _inventoriesRepository.GetAll(); int totalProduct = products .Count(); var viewModel = new ProductsIndexViewModel() { Products = products, TotalProduct = totalProduct }; return(View(viewModel)); }
public ActionResult Index() { var userId = User.Identity.GetUserId(); IList <Inventory> inventories = _inventoriesRepository.GetAll(); var total = inventories .Sum(i => i.Unit.Quantity * i.UnitQty); decimal totalValue = inventories .Sum(i => i.TotalCost); var viewModel = new InventoriesIndexViewModel() { Inventories = inventories, TotalInventories = total, TotalValue = totalValue }; return(View(viewModel)); }