public async Task <IActionResult> Edit(int id, [Bind("Idregister,Isvalid,Iduser")] Register register) { if (id != register.Idregister) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(register); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RegisterExists(register.Idregister)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Iduser"] = new SelectList(_context.User, "Iduser", "Email", register.Iduser); return(View(register)); }
public async Task <IActionResult> Edit(int id, [Bind("Iduser,Name,Lastname,Surname,Idusertype,Email,Password")] User user) { if (id != user.Iduser) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(user); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(user.Iduser)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Idusertype"] = new SelectList(_context.Usertype, "Idusertype", "Description", user.Idusertype); return(View(user)); }
public async Task <IActionResult> Edit(int id, [Bind("Ideventschedule,Idevent,Iduser,Datestart,Dateend")] Eventschedule eventschedule) { if (id != eventschedule.Ideventschedule) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(eventschedule); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EventscheduleExists(eventschedule.Ideventschedule)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Idevent"] = new SelectList(_context.Event, "Idevent", "Description", eventschedule.Idevent); ViewData["Iduser"] = new SelectList(_context.User, "Iduser", "Email", eventschedule.Iduser); return(View(eventschedule)); }
public async Task <IActionResult> Edit(int id, [Bind("Iddocument,Description,Blob,Idregister")] Documents documents) { if (id != documents.Iddocument) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(documents); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DocumentsExists(documents.Iddocument)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Idregister"] = new SelectList(_context.Register, "Idregister", "Idregister", documents.Idregister); return(View(documents)); }
public async Task <IActionResult> Edit(long id, [Bind("Ideventregister,Ideventschedule,Iduser,Evaluation,Comments")] Eventregister eventregister) { if (id != eventregister.Ideventregister) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(eventregister); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EventregisterExists(eventregister.Ideventregister)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Ideventschedule"] = new SelectList(_context.Eventschedule, "Ideventschedule", "Ideventschedule", eventregister.Ideventschedule); ViewData["Iduser"] = new SelectList(_context.User, "Iduser", "Email", eventregister.Iduser); return(View(eventregister)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Idevent,Description,Grade,Ideventtype")] Event @event) { if (id != @event.Idevent) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(@event); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EventExists(@event.Idevent)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Ideventtype"] = new SelectList(_context.Eventtype, "Ideventtype", "Description", @event.Ideventtype); return(View(@event)); }
public async Task <IActionResult> Edit(int id, [Bind("Ideventtype,Description")] Eventtype eventtype) { if (id != eventtype.Ideventtype) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(eventtype); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EventtypeExists(eventtype.Ideventtype)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(eventtype)); }