コード例 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="idGroupe"></param>
        /// <returns></returns>
        public static GroupeViewModel getGroupe(int idGroupe)
        {
            DAOGroupe       m      = DAOGroupe.getGroupe(idGroupe);
            GroupeViewModel groupe = new GroupeViewModel(m.idGroupeDAO, m.nomGroupeDAO);

            return(groupe);
        }
コード例 #2
0
        public static void updateGroupe(DAOGroupe g)
        {
            string           query       = "UPDATE Groupe set nomGroupe=\"" + g.nomGroupeDAO + "\" where idGroupe=" + g.idGroupeDAO + ";";
            MySqlCommand     cmd         = new MySqlCommand(query, connection);
            MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd);

            cmd.ExecuteNonQuery();
        }
コード例 #3
0
        public static ObservableCollection <GroupeViewModel> listeGroupes()
        {
            ObservableCollection <DAOGroupe>       lDAO = DAOGroupe.listeGroupes();
            ObservableCollection <GroupeViewModel> l    = new ObservableCollection <GroupeViewModel>();

            foreach (var element in lDAO)
            {
                GroupeViewModel p = new GroupeViewModel(element.idGroupeDAO, element.nomGroupeDAO);
                l.Add(p);
            }

            return(l);
        }
コード例 #4
0
        public static DAOGroupe getGroupe(int idGroupe)
        {
            string       query = "SELECT * FROM Groupe WHERE idGroupe=" + idGroupe + ";";
            MySqlCommand cmd   = new MySqlCommand(query, connection);

            cmd.ExecuteNonQuery();
            MySqlDataReader reader = cmd.ExecuteReader();

            reader.Read();
            DAOGroupe met = new DAOGroupe(reader.GetInt32(0), reader.GetString(1));

            reader.Close();
            return(met);
        }
コード例 #5
0
        public static ObservableCollection <DAOGroupe> selectGroupes()
        {
            ObservableCollection <DAOGroupe> l = new ObservableCollection <DAOGroupe>();
            string       query = "SELECT * FROM groupe;";
            MySqlCommand cmd   = new MySqlCommand(query, connection);

            cmd.ExecuteNonQuery();

            MySqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                DAOGroupe g = new DAOGroupe(reader.GetInt32(0), reader.GetString(1));
                l.Add(g);
            }
            reader.Close();
            return(l);
        }
コード例 #6
0
        public static DAOGroupe getGroupe(int idGroupe)
        {
            DAOGroupe groupe = DALGroupe.getGroupe(idGroupe);

            return(groupe);
        }
コード例 #7
0
 public static void updateGroupe(GroupeViewModel p)
 {
     DAOGroupe.updateGroupe(p.IdGroupe, p.NomGroupe);
 }