public async Task <IActionResult> Edit(int id, [Bind("AdresseId,PersonneId,Domicile,Facturation,Visible")] PersonneAdresse personneAdresse) { if (id != personneAdresse.AdresseId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(personneAdresse); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PersonneAdresseExists(personneAdresse.AdresseId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AdresseId"] = new SelectList(_context.Adresses, "AdresseId", "AdresseId", personneAdresse.AdresseId); ViewData["PersonneId"] = new SelectList(_context.Personnes, "PersonneId", "PersonneId", personneAdresse.PersonneId); return(View(personneAdresse)); }
public async Task <IActionResult> Create([Bind("AdresseId,PersonneId,Domicile,Facturation,Visible")] PersonneAdresse personneAdresse) { if (ModelState.IsValid) { _context.Add(personneAdresse); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["AdresseId"] = new SelectList(_context.Adresses, "AdresseId", "AdresseId", personneAdresse.AdresseId); ViewData["PersonneId"] = new SelectList(_context.Personnes, "PersonneId", "PersonneId", personneAdresse.PersonneId); return(View(personneAdresse)); }