Exemplo n.º 1
0
        public ActionResult modiOubliMDP(FormCollection formCollection)
        {
            ViewBag.check = "hi " + courrielOublieMDP;
            OubliMotDePasse oubliMotDePasse = new OubliMotDePasse
            {
                motDePass = formCollection["motDePass"]
            };

            return(View(oubliMotDePasse));
        }
Exemplo n.º 2
0
        internal int Verifier(string identifiant)
        {
            OubliMotDePasse oubliMotDePasse = Details(identifiant);

            if (oubliMotDePasse != null)
            {
                Supprimer(oubliMotDePasse.ClientId);
                return(oubliMotDePasse.ClientId);
            }
            else
            {
                return(0);
            }
        }
Exemplo n.º 3
0
 internal void Ajouter(int clientId, string codeVerification, DateTime dateFinValidite)
 {
     Supprimer(clientId);
     using (foodtruckEntities db = new foodtruckEntities())
     {
         OubliMotDePasse oubliMotDePasse = new OubliMotDePasse
         {
             ClientId         = clientId,
             CodeVerification = codeVerification,
             DateFinValidite  = dateFinValidite
         };
         db.OubliMotDePasse.Add(oubliMotDePasse);
         db.SaveChanges();
     }
 }
Exemplo n.º 4
0
        public ActionResult modiOubliMDP(OubliMotDePasse oubliMotDePasse)
        {
            if (ModelState.IsValid)
            {
                var objClient = (from var in context.PPClients
                                 where var.AdresseEmail == courrielOublieMDP
                                 select var);
                var objVendeur = (from var in context.PPVendeurs
                                  where var.AdresseEmail == courrielOublieMDP
                                  select var);
                var objGestionnaire = (from var in context.PPGestionnaires
                                       where var.AdresseEmail == courrielOublieMDP
                                       select var);
                try
                {
                    if (objClient.Count() != 0)
                    {
                        objClient.First().MotDePasse = oubliMotDePasse.motDePass;
                        context.SubmitChanges();
                    }
                    else if (objVendeur.Count() != 0)
                    {
                        objVendeur.First().MotDePasse = oubliMotDePasse.motDePass;
                        context.SubmitChanges();
                    }
                    else if (objGestionnaire.Count() != 0)
                    {
                        objGestionnaire.First().MotDePasse = oubliMotDePasse.motDePass;
                        context.SubmitChanges();
                    }
                }
                catch (Exception e)
                {
                }
                return(RedirectToAction("Connexion", new{ status = "EnregistrementReussi" }));
            }

            return(View());
        }