示例#1
0
 /// <summary>
 /// Ajouter un utilisateur
 /// </summary>
 public bool ajouterUtilisateur(String log, String pwd)
 {
     using (PolytweetModele modele = new PolytweetModele())
     {
         if (log != "anonyme")
         {
             modele.Utilisateur.Add(new Utilisateur
             {
                 login    = log,
                 password = pwd
             });
         }
         try
         {
             if (log == "anonyme")
             {
                 return(false);
             }
             modele.SaveChanges();
             return(true);
         }
         catch (Exception) {
             return(false);
         }
     }
 }
示例#2
0
 /// <summary>
 /// Supprimer un utilisateur
 /// </summary>
 public bool supprimerUtilisateur(String log, String pwd)
 {
     using (PolytweetModele modele = new PolytweetModele())
     {
         var requete = from utilisateur in modele.Utilisateur
                       where utilisateur.login == log
                       select utilisateur;
         try
         {
             Utilisateur u = requete.Single <Utilisateur>();
             modele.Utilisateur.Remove(u);
             modele.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }
示例#3
0
        /// <summary> 
        /// Ajouter un utilisateur 
        /// </summary> 
        public bool ajouterUtilisateur(String log, String pwd)
        {
            using (PolytweetModele modele = new PolytweetModele())
            {
                if (log != "anonyme")
                {
                    modele.Utilisateur.Add(new Utilisateur
                    {
                        login = log,
                        password = pwd
                    });
                }
                try
                {
                    if (log == "anonyme") return false;
                    modele.SaveChanges();
                    return true;
                }
                catch (Exception) {
                    return false;
                }

            }
        }
示例#4
0
 /// <summary> 
 /// Supprimer un utilisateur 
 /// </summary> 
 public bool supprimerUtilisateur(String log, String pwd)
 {
     using (PolytweetModele modele = new PolytweetModele())
     {
         var requete = from utilisateur in modele.Utilisateur
                       where utilisateur.login == log
                       select utilisateur;
         try
         {
             Utilisateur u = requete.Single<Utilisateur>();
             modele.Utilisateur.Remove(u);
             modele.SaveChanges();
             return true;
         }
         catch (Exception)
         {
             return false;
         }
     }
 }