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()); }