public ActionResult Enregistrer(FormCollection collection) { if (ModelState.IsValid) { adresses adresse = new adresses(); adresse.noCivique = collection["noCivique"]; adresse.rue = collection["rue"]; adresse.ville = collection["ville"]; adresse.province = collection["province"]; adresse.codePostal = collection["codePostal"]; db.adresses.Add(adresse); int idadresse = db.adresses.Max(model => model.idAdresse); membres membre = new membres(); membre.idAdresse = idadresse; membre.nom = collection["nom"]; membre.prenom = collection["prenom"]; membre.genre = collection["genre"]; membre.dateNaissance = Convert.ToDateTime(collection["dateNaissance"]); membre.telephone = collection["telephone"]; membre.courriel = collection["courriel"]; db.membres.Add(membre); db.SaveChanges(); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public ActionResult Edit(FormCollection collection) { if (ModelState.IsValid) { adresses adresse = new adresses(); adresse.idAdresse = Convert.ToInt32(collection["idAdresse"]); adresse.noCivique = collection["noCivique"]; adresse.rue = collection["rue"]; adresse.ville = collection["ville"]; adresse.province = collection["province"]; adresse.codePostal = collection["codepostal"]; var adresseUpdateCommand = "UPDATE Adresses SET noCivique=@noCivique, rue=@rue, ville=@ville, province=@province, codePostal=@codePostal WHERE idAdresse=@idAdresse"; db.Database.ExecuteSqlCommand(adresseUpdateCommand, new SqlParameter("@noCivique", adresse.noCivique), new SqlParameter("@rue", adresse.rue), new SqlParameter("@ville", adresse.ville), new SqlParameter("@province", adresse.province), new SqlParameter("@codePostal", adresse.codePostal), new SqlParameter("@idAdresse", adresse.idAdresse)); db.SaveChanges(); membres membre = new membres(); membre.nom = collection["nom"]; membre.prenom = collection["prenom"]; membre.genre = collection["genre"]; membre.dateNaissance = Convert.ToDateTime(collection["datenaissance"]); membre.telephone = collection["telephone"]; membre.courriel = collection["courriel"]; var membreUpdateCommand = "UPDATE Membres SET nom=@nom, prenom=@prenom, genre=@genre, dateNaissance=@dateNaissance, telephone=@telephone, courriel=@courriel WHERE idMembre=@idMembre"; db.Database.ExecuteSqlCommand(membreUpdateCommand, new SqlParameter("@nom", membre.nom), new SqlParameter("@prenom", membre.prenom), new SqlParameter("@genre", membre.genre), new SqlParameter("@dateNaissance", membre.dateNaissance), new SqlParameter("@telephone", membre.telephone), new SqlParameter("@courriel", membre.courriel), new SqlParameter("@idMembre", membre.idMembre)); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }