示例#1
0
        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"));
        }
示例#2
0
        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"));
        }