public async Task <IActionResult> Edit(int id, [Bind("UnitTypeID,UnitTypeName,Width,Depth,Height,Price")] UnitType unitType) { if (id != unitType.UnitTypeID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(unitType); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UnitTypeExists(unitType.UnitTypeID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(unitType)); }
public async Task <IActionResult> Edit(int id, [Bind("UnitID,UnitTypeID,UnitLocation")] Unit unit) { if (id != unit.UnitID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(unit); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UnitExists(unit.UnitID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["UnitTypeID"] = new SelectList(_context.UnitTypes, "UnitTypeID", "UnitTypeID", unit.UnitTypeID); return(View(unit)); }
public async Task <IActionResult> Edit(int id, [Bind("UserID,UserTypeID,GateCode,FirstName,LastName,Email,Phone,StreetAddress,City,State,Zip")] User user) { if (id != user.UserID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(user); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(user.UserID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["UserTypeID"] = new SelectList(_context.UserTypes, "UserTypeID", "UserTypeID", user.UserTypeID); return(View(user)); }
public async Task <IActionResult> Edit(int id, [Bind("ContractID,UnitID,UserID,StartDate,EndDate")] Contract contract) { if (id != contract.ContractID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(contract); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ContractExists(contract.ContractID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["UnitID"] = new SelectList(_context.Units, "UnitID", "UnitID", contract.UnitID); ViewData["UserID"] = new SelectList(_context.Users, "UserID", "UserID", contract.UserID); return(View(contract)); }