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 ------------------------------------------------------
Example #2
0
        }// 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 ---------------------------------------------------------