public async Task <IActionResult> Edit(string id, [Bind("AttractionName,AttractionId,ManagerId,AttractionType,HeightRequirement,AgeRequirement,AttractionStatus")] Attractions attractions) { if (id != attractions.AttractionId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(attractions); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AttractionsExists(attractions.AttractionId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AttractionStatus"] = new SelectList(_context.AttractionStatusTable, "AttractionStatusIndex", "AttractionStatus", attractions.AttractionStatus); ViewData["AttractionType"] = new SelectList(_context.AttractionTypeTable, "AttractionTypeIndex", "AttractionType", attractions.AttractionType); ViewData["ManagerId"] = new SelectList(_context.Employees, "EmployeeId", "EmployeeId", attractions.ManagerId); return(View(attractions)); }
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> Edit(string id, [Bind("ItemName,ItemId,Price,ItemType,ConcId,AttrId")] Merchandise merchandise) { if (id != merchandise.ItemId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(merchandise); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MerchandiseExists(merchandise.ItemId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AttrId"] = new SelectList(_context.Attractions, "AttractionId", "AttractionId", merchandise.AttrId); ViewData["ConcId"] = new SelectList(_context.Concessions, "ConcessionId", "ConcessionId", merchandise.ConcId); ViewData["ItemType"] = new SelectList(_context.ItemTypeTable, "ItemTypeIndex", "ItemType", merchandise.ItemType); return(View(merchandise)); }
public async Task <IActionResult> Edit(string id, [Bind("ClosureId,Reason,ConcId,AttrId,DateClosure,DurationClosure")] Closures closures) { if (id != closures.ClosureId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(closures); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClosuresExists(closures.ClosureId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AttrId"] = new SelectList(_context.Attractions, "AttractionId", "AttractionId", closures.AttrId); ViewData["ConcId"] = new SelectList(_context.Concessions, "ConcessionId", "ConcessionId", closures.ConcId); ViewData["Reason"] = new SelectList(_context.ReasonTable, "ReasonIndex", "Reason", closures.Reason); return(View(closures)); }
public async Task <IActionResult> Edit(string id, [Bind("WorkOrderId,OrderType,ConcId,AttrId,MaintenanceEmployeeId,WorkStatus,WorkStartDate,WorkFinishDate")] Maintenance maintenance) { if (id != maintenance.WorkOrderId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(maintenance); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MaintenanceExists(maintenance.WorkOrderId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AttrId"] = new SelectList(_context.Attractions, "AttractionId", "AttractionName", maintenance.AttrId); ViewData["ConcId"] = new SelectList(_context.Concessions, "ConcessionId", "ConcessionName", maintenance.ConcId); ViewData["MaintenanceEmployeeId"] = new SelectList(_context.Employees, "EmployeeId", "EmployeeId", maintenance.MaintenanceEmployeeId); ViewData["OrderType"] = new SelectList(_context.OrderTypeTable, "OrderTypeIndex", "OrderType", maintenance.OrderType); ViewData["WorkStatus"] = new SelectList(_context.WorkStatusTable, "WorkStatusIndex", "WorkStatus", maintenance.WorkStatus); return(View(maintenance)); }
public async Task <IActionResult> Edit(string id, [Bind("LastName,FirstName,EmployeeId,Gender,DateBirth,JobTitle,SupervisorId,StartDate,EndDate,WorksAtConc,WorksAtAttr")] Employees employees) { if (id != employees.EmployeeId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(employees); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EmployeesExists(employees.EmployeeId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["JobTitle"] = new SelectList(_context.JobTitleTable, "JobTitleIndex", "JobTitle", employees.JobTitle); ViewData["SupervisorId"] = new SelectList(_context.Employees, "EmployeeId", "EmployeeId", employees.SupervisorId); ViewData["WorksAtAttr"] = new SelectList(_context.Attractions, "AttractionId", "AttractionId", employees.WorksAtAttr); ViewData["WorksAtConc"] = new SelectList(_context.Concessions, "ConcessionId", "ConcessionId", employees.WorksAtConc); return(View(employees)); }
public async Task <IActionResult> Edit(string id, [Bind("EmployeeId,Email,Password,Salt,Status,DateCreation,LastLoggedIn")] Profile profile) { if (id != profile.Email) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(profile); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProfileExists(profile.Email)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EmployeeId"] = new SelectList(_context.Employees, "EmployeeId", "EmployeeId", profile.EmployeeId); return(View(profile)); }
public async Task <IActionResult> Edit(string id, [Bind("TransactionId,DateOfSale,MerchId,SaleAmount,SellerEmployeeId,GuestId,Quantity")] Transactions transactions) { if (id != transactions.TransactionId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(transactions); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TransactionsExists(transactions.TransactionId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["GuestId"] = new SelectList(_context.Customers, "CustomerId", "CustomerFirstName", transactions.GuestId); ViewData["MerchId"] = new SelectList(_context.Merchandise, "ItemId", "ItemId", transactions.MerchId); ViewData["SellerEmployeeId"] = new SelectList(_context.Employees, "EmployeeId", "EmployeeId", transactions.SellerEmployeeId); return(View(transactions)); }