示例#1
0
        public ActionResult Profil(string status = "")
        {
            ViewBag.status = status;
            var objClient = (from unClient in context.PPClients
                             where unClient.NoClient == NOCLIENT
                             select unClient).FirstOrDefault();

            var modiProfilClient = new ModiProfilClient
            {
                Nom             = objClient.Nom,
                Prenom          = objClient.Prenom,
                Province        = objClient.Province,
                Rue             = objClient.Rue,
                Tel1            = objClient.Tel1,
                Tel2            = objClient.Tel2,
                CodePostal      = objClient.CodePostal,
                Pays            = objClient.Pays,
                Ville           = objClient.Ville,
                AdresseCourriel = objClient.AdresseEmail
            };

            return(View(modiProfilClient));
        }
示例#2
0
        public ActionResult Profil(ModiProfilClient objClient)
        {
            if (ModelState.IsValid)
            {
                var ClientData = (from cli in context.PPClients
                                  where cli.NoClient == NOCLIENT
                                  select cli).First();


                if (objClient.Nom != "")
                {
                    ClientData.Nom = objClient.Nom;
                }
                else
                {
                    ClientData.Nom = "";
                }
                if (objClient.Prenom != "")
                {
                    ClientData.Prenom = objClient.Prenom;
                }
                else
                {
                    ClientData.Prenom = "";
                }
                if (objClient.Rue != "")
                {
                    ClientData.Rue = objClient.Rue;
                }
                else
                {
                    ClientData.Rue = "";
                }
                if (objClient.Ville != "")
                {
                    ClientData.Ville = objClient.Ville;
                }
                else
                {
                    ClientData.Ville = "";
                }
                if (objClient.Province != "")
                {
                    ClientData.Province = objClient.Province;
                }
                else
                {
                    ClientData.Province = "";
                }
                if (objClient.CodePostal != "")
                {
                    ClientData.CodePostal = objClient.CodePostal;
                }
                else
                {
                    ClientData.CodePostal = "";
                }
                if (objClient.Pays != "")
                {
                    ClientData.Pays = objClient.Pays;
                }
                else
                {
                    ClientData.Pays = "";
                }
                if (objClient.Tel1 != "")
                {
                    ClientData.Tel1 = objClient.Tel1;
                }
                else
                {
                    ClientData.Tel1 = "";
                }
                if (objClient.Tel2 != "")
                {
                    ClientData.Tel2 = objClient.Tel2;
                }
                else
                {
                    ClientData.Tel2 = "";
                }
                try
                {
                    context.SubmitChanges();

                    return(RedirectToAction("Profil", new { Status = "ModificationReussite" }));
                }
                catch (Exception e)
                {
                }
            }

            return(View());
        }