Ejemplo n.º 1
0
        private async Task PopulateWorkItemsForCreate(Guid workId)
        {
            var workItems = await _repo.GetWorkItemsFromWorkForPowderForPart(workId);

            List <WorkItemDropDownViewModel> list = new List <WorkItemDropDownViewModel>();

            foreach (WorkItem workItem in workItems)
            {
                var vm = new WorkItemDropDownViewModel(workItem);
                list.Insert(0, vm);
            }

            ViewData["WorkItemId"] = new SelectList(list, "WorkItemId", "DropDownWorkItemDisplayStr");
            ViewBag.Init           = "true";
        }
        public async Task <IActionResult> CreateGetWorkItems(Guid workId)
        {
            var work = await _repo.GetWorkForToolForWork(workId);

            ViewBag.WorkStr = work.EndlasNumber + " - " + work.WorkDescription;

            List <WorkItemDropDownViewModel> list = new List <WorkItemDropDownViewModel>();

            foreach (WorkItem workItem in work.WorkItems)
            {
                if (workItem.IsInitialized)
                {
                    var vm = new WorkItemDropDownViewModel(workItem);
                    list.Insert(0, vm);
                }
            }
            ViewData["WorkItemId"] = new SelectList(list, "WorkItemId", "DropDownWorkItemDisplayStr");
            return(View());
        }