public async Task <IActionResult> Edit(int id, [Bind("Id,Förnamn,Efternamn,Roll")] Anställd anställd) { if (id != anställd.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(anställd); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AnställdExists(anställd.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(anställd)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Incheckning,Utcheckning,GästId,RumId")] Bokning bokning) { if (id != bokning.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(bokning); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BokningExists(bokning.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["GästId"] = new SelectList(_context.Gäster, "Id", "Id", bokning.GästId); ViewData["RumId"] = new SelectList(_context.Rum, "Id", "Id", bokning.RumId); return(View(bokning)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Namn,Antalsovplatser,Smutsigt,BokningId")] Rum rum) { if (id != rum.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(rum); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RumExists(rum.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(rum)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Förnamn,Efternamn,BokningId,OrderId")] Gäst gäst) { if (id != gäst.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(gäst); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GästExists(gäst.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["OrderId"] = new SelectList(_context.Ordrar, "Id", "Id", gäst.OrderId); return(View(gäst)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Pris,GästId")] Order order) { if (id != order.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(order); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderExists(order.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(order)); }