// GET: OrderItems/Create public IActionResult Create() { OrderItemAddViewModel vm = new OrderItemAddViewModel(); vm.InventoryList = new List <SelectListItem>(); return(View(vm)); }
public IActionResult GetInventoryItems([Bind("InventoryItemType,InventoryID")] OrderItemAddViewModel orderItemVM) { List <InventoryItem> inventoryItems = _context.InventoryItems.Where(i => i.Type == orderItemVM.InventoryItemType).ToList(); var InventoryItemsList = new List <SelectListItem>(); orderItemVM.InventoryList = InventoryItemsList; return(View("Create", orderItemVM)); }
public async Task <IActionResult> GetInventoryItems(OrderItemAddViewModel orderItemVM) { List <InventoryItem> InventoryItems = _context.InventoryItems.Where(i => i.type == orderItemVM.InventoryItemType).ToList(); var InventoryItemsList = new List <SelectListItem>(); foreach (InventoryItem item in InventoryItems) { SelectListItem sli = new SelectListItem(); sli.Text = item.Name; sli.Value = item.ID.ToString(); InventoryItemsList.Add(sli); } orderItemVM.InventoryList = InventoryItemsList; return(View("Create", orderItemVM)); }
public async Task <IActionResult> GetInventoryItems([Bind("InventoryItemType")] OrderItemAddViewModel orderItemVM) { List <InventoryItem> inventoryItems = _context.InventoryItems.Where(i => i.Type == orderItemVM.InventoryItemType).ToList(); var inventoryItemsList = new List <SelectListItem>(); foreach (InventoryItem item in inventoryItems) { SelectListItem sli = new SelectListItem(); sli.Text = item.Name; sli.Value = item.ID.ToString(); inventoryItemsList.Add(sli); } orderItemVM.InventoryList = inventoryItemsList; return(RedirectToAction("Creae", "OrderItems", orderItemVM)); }
//AddInventoryItemToOrderItem public async Task <IActionResult> AddInventoryItemToOrderItem(OrderItemAddViewModel orderItemVM) { orderItemVM.OrderItemDetails.Add(_context.InventoryItems.FirstOrDefault(i => i.ID == orderItemVM.InventoryID)); return(View("Create", orderItemVM)); }
public IActionResult AddInventoryItemToOrderItem([Bind("InventoryItemType")] OrderItemAddViewModel orderItemVM) { orderItemVM.OrderItemDetails.Add(_context.InventoryItems.FirstOrDefault(i => i.ID == orderItemVM.InventoryID)); return(View("Create", orderItemVM)); }