public ViewResult PullItemDisplay(int pullItemId) // -------------------------------------- { PullItem pi = pitemRepo.PullItems.FirstOrDefault(pid => pid.PullItemId == pullItemId); ViewBag.Description = cikvp[pi.ItemId]; return(View(pi)); }// eo PullItemDisplay action method ------------------------------------------------------
}// eo constructor from CatalogItem-------------------------------------------------------- public CartLine(PullItem pi) // alt 2 constructor----------------------------------------- { // enable Description property var ciRepository = sp.GetService<ICatalogItemRepository>(); // ** convert PullItem to Cartline object this.ItemId = pi.ItemId; this.Description = ciRepository.CatalogItems.FirstOrDefault(ci => ci.ItemId == pi.ItemId).Description; this.UoM = pi.UoM; this.Qty = pi.QtyRequested; this.DateNeeded = pi.DateNeeded; this.Comment = pi.Comment; } // eo constructor from PullItem ---------------------------------------------------------