public async Task <IActionResult> Edit(string id, [Bind("ConcessionName,ConcessionId,ManagerId,StoreType,OpeningTime,ClosingTime,ConcessionStatus")] Concessions concessions) { if (id != concessions.ConcessionId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(concessions); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ConcessionsExists(concessions.ConcessionId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ConcessionStatus"] = new SelectList(_context.ConcessionStatusTable, "ConcessionStatusIndex", "ConcessionStatus", concessions.ConcessionStatus); ViewData["ManagerId"] = new SelectList(_context.Employees, "EmployeeId", "EmployeeId", concessions.ManagerId); ViewData["StoreType"] = new SelectList(_context.StoreTypeTable, "StoreTypeIndex", "StoreType", concessions.StoreType); return(View(concessions)); }
public async Task <IActionResult> Create([Bind("ConcessionName,ConcessionId,ManagerId,StoreType,OpeningTime,ClosingTime,ConcessionStatus")] Concessions concessions) { if (ModelState.IsValid) { _context.Add(concessions); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ConcessionStatus"] = new SelectList(_context.ConcessionStatusTable, "ConcessionStatusIndex", "ConcessionStatus", concessions.ConcessionStatus); ViewData["ManagerId"] = new SelectList(_context.Employees, "EmployeeId", "EmployeeId", concessions.ManagerId); ViewData["StoreType"] = new SelectList(_context.StoreTypeTable, "StoreTypeIndex", "StoreType", concessions.StoreType); return(View(concessions)); }
public void Initialize() { Concessions.Add(new Concession("popcorn", 12.54m)); Concessions.Add(new Concession("snacks", 5.00m)); Concessions.Add(new Concession("drink", 8.00m)); }