public async Task <IActionResult> Edit(int id, [Bind("Id,Type")] VehicleType vehicleType) { if (id != vehicleType.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vehicleType); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VehicleTypeExists(vehicleType.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(vehicleType)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,RegNr,NrOfWheels,Color,Model,Brand,StartTime,Parked,VehicleTypeId,MemberId")] Vehicle vehicle) { if (id != vehicle.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vehicle); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VehicleExists(vehicle.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MemberId"] = new SelectList(_context.Member, "Id", "N" + "ame", vehicle.MemberId); ViewData["VehicleTypeId"] = new SelectList(_context.Set <VehicleType>(), "Id", "Type", vehicle.VehicleTypeId); return(View(vehicle)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Name,PhoneNr")] Member member) { if (id != member.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(member); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MemberExists(member.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(member)); }