public async Task <IActionResult> Edit(Guid id, [Bind("ResponsableAdminId,Prenom,Nom,PolitesseId,TitreId,Courriel,Telephone,Poste,Cellulaire,Telecopieur,Adresse,Ville,ProvinceId,CodePostal,Actif")] ResponsableAdmin responsableAdmin) { if (id != responsableAdmin.ResponsableAdminId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(responsableAdmin); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ResponsableAdminExists(responsableAdmin.ResponsableAdminId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PolitesseId"] = new SelectList(_context.Politesse, "PolitesseId", "PolitesseId", responsableAdmin.PolitesseId); ViewData["ProvinceId"] = new SelectList(_context.Province, "PolitesseId", "PolitesseId", responsableAdmin.ProvinceId); ViewData["TitreId"] = new SelectList(_context.Titre, "TitreId", "TitreId", responsableAdmin.TitreId); return(View(responsableAdmin)); }
public async Task <IActionResult> Create([Bind("ResponsableAdminId,Prenom,Nom,PolitesseId,TitreId,Courriel,Telephone,Poste,Cellulaire,Telecopieur,Adresse,Ville,ProvinceId,CodePostal,Actif")] ResponsableAdmin responsableAdmin) { if (ModelState.IsValid) { responsableAdmin.ResponsableAdminId = Guid.NewGuid(); _context.Add(responsableAdmin); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PolitesseId"] = new SelectList(_context.Politesse, "PolitesseId", "PolitesseId", responsableAdmin.PolitesseId); ViewData["ProvinceId"] = new SelectList(_context.Province, "PolitesseId", "PolitesseId", responsableAdmin.ProvinceId); ViewData["TitreId"] = new SelectList(_context.Titre, "TitreId", "TitreId", responsableAdmin.TitreId); return(View(responsableAdmin)); }