Ejemplo n.º 1
0
        // récupérer les serveurs d'un utilisateur
        public static List <Serveur> GetServeurUser(int id_user)
        {
            List <Serveur> list = new List <Serveur>();
            MySqlCommand   cmd  = conn.CreateCommand();
            string         req  = "SELECT S.ID_SERVEUR, S.NOM_SERVEUR , S.NB_MAX_USER  FROM SERVEUR S, DROIT D  WHERE D.ID_SERVEUR = S.ID_SERVEUR AND D.ID_USER = @id_user";

            cmd.Parameters.Add("@id_user", MySqlDbType.Int32).Value = id_user;
            cmd.CommandText = req;
            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Serveur serveur = new Serveur((int)rdr["ID_SERVEUR"], (string)rdr["NOM_SERVEUR"], (int)rdr["NB_MAX_USER"]);
                list.Add(serveur);
            }

            rdr.Close();
            return(list);
        }
Ejemplo n.º 2
0
 public Droit(User user_droit, Serveur serveur_droit)
 {
     this.user_droit    = user_droit;
     this.serveur_droit = serveur_droit;
 }