コード例 #1
0
        public ActionResult Profil()
        {
            if ((bool)Session["UserValid"])
            {
                PoneySeller.Models.Users desUsagers = new PoneySeller.Models.Users(Session["MyPonies"]);
                desUsagers.SQLTableName = "Usagers";

                desUsagers.SelectByFieldName("Email", Session["Username"].ToString());

                desUsagers.Next();

                ModelState.SetModelValue("TB_Fullname", new ValueProviderResult(desUsagers.usager.NomComplet, string.Empty, new CultureInfo("en-US")));
                ModelState.SetModelValue("TB_Adresse", new ValueProviderResult(desUsagers.usager.Adresse, string.Empty, new CultureInfo("en-US")));
                ModelState.SetModelValue("TB_Ville", new ValueProviderResult(desUsagers.usager.Ville, string.Empty, new CultureInfo("en-US")));
                ModelState.SetModelValue("TB_Telephone", new ValueProviderResult(desUsagers.usager.Telephone, string.Empty, new CultureInfo("en-US")));
                ModelState.SetModelValue("TB_Password", new ValueProviderResult(desUsagers.usager.Password, string.Empty, new CultureInfo("en-US")));
                ModelState.SetModelValue("TB_PasswordConfirm", new ValueProviderResult(desUsagers.usager.Password, string.Empty, new CultureInfo("en-US")));
            }
            else
            {
                return RedirectToAction("Index", "Home");
            }

            return View(new PoneySeller.Models.Jumbotron());
        }
コード例 #2
0
        public ActionResult Profil(String TB_Fullname, String TB_Adresse, String TB_Ville, String TB_Telephone, String TB_Password, String TB_PasswordConfirm)
        {
            PoneySeller.Models.Users desUsagers = new PoneySeller.Models.Users(Session["MyPonies"]);
            desUsagers.SQLTableName = "Usagers";

            desUsagers.SelectByFieldName("Email", Session["Username"].ToString());

            desUsagers.Next();

            if (TB_Fullname != "" && TB_Adresse != "" && TB_Ville != "" && TB_Telephone != "" && TB_Password != "" && TB_PasswordConfirm != "")
            {
                desUsagers.usager.NomComplet = TB_Fullname;
                desUsagers.usager.Adresse = TB_Adresse;
                desUsagers.usager.Ville = TB_Ville;
                desUsagers.usager.Telephone = TB_Telephone;
                desUsagers.usager.Password = TB_Password;

                desUsagers.Update();

                ViewBag.UpdateSuccess = "Votre compte a été modifié";
            }
            else
            {
                ViewBag.ErreurVide = "Tout les champs doivent être remplis et au moins une photo doit être choisi.";
            }
            return View(new PoneySeller.Models.Jumbotron());
        }