Ejemplo n.º 1
0
        public Dossiers AjoutDossier(string id_Parent, string nom)
        {
            MySqlDataReader reader         = BDD.RunQuery(String.Format(BDD.ajoutDossier, id_Parent, nom));
            long            lastInsertedId = BDD.cmdMySQL.LastInsertedId;

            reader = BDD.RunQuery(String.Format(BDD.getDossier, lastInsertedId));
            reader.Read();
            Dossiers tempFile = new Dossiers
            {
                id        = reader.GetInt32("id"),
                id_Parent = reader.GetInt32("idParent"),
                nom       = reader.GetString("nom")
            };

            return(tempFile);
        }
Ejemplo n.º 2
0
        public Dossiers Renommer(string id, string nom)
        {
            MySqlDataReader reader = BDD.RunQuery(String.Format(BDD.renommerDossier, id, nom));

            reader = BDD.RunQuery(String.Format(BDD.getDossier, id));
            reader.Read();

            Dossiers doss = new Dossiers
            {
                id        = reader.GetInt32("id"),
                id_Parent = reader.GetInt32("idParent"),
                nom       = reader.GetString("nom")
            };

            return(doss);
        }
Ejemplo n.º 3
0
        public Fichiers UpdateFichier(string id, string nom, string chemin, string poid)
        {
            Fichiers fichierMaj = new Fichiers();

            MySqlDataReader reader = BDD.RunQuery(String.Format(BDD.updateFichier, id, nom, poid, chemin));

            if (reader != null)
            {
                reader = BDD.RunQuery(String.Format(BDD.getFichier, id));
                reader.Read();
                fichierMaj.id     = reader.GetInt32("id");
                fichierMaj.nom    = reader.GetString("nom");
                fichierMaj.poid   = reader.GetString("poid");
                fichierMaj.chemin = reader.GetString("chemin");
            }

            return(fichierMaj);
        }
Ejemplo n.º 4
0
        public Fichiers AjoutFichier(string idDossier, string nom, string chemin, string poid)
        {
            MySqlDataReader reader         = BDD.RunQuery(String.Format(BDD.ajoutFichier, idDossier, nom, chemin, poid));
            long            lastInsertedId = BDD.cmdMySQL.LastInsertedId;

            reader = BDD.RunQuery(String.Format(BDD.getFichier, lastInsertedId));
            reader.Read();
            Fichiers tempFile = new Fichiers
            {
                id        = reader.GetInt32("id"),
                id_Parent = reader.GetInt32("dossierId"),
                nom       = reader.GetString("nom"),
                poid      = reader.GetString("poid"),
                chemin    = reader.GetString("chemin")
            };

            return(tempFile);
        }
Ejemplo n.º 5
0
        private void RetrieveTree()
        {
            List <Dossiers> foldersData = new List <Dossiers>();

            MySqlDataReader reader = BDD.RunQuery(BDD.getDossiers);

            while (reader.Read())
            {
                Dossiers tempFold = new Dossiers
                {
                    id        = reader.GetInt32("id"),
                    id_Parent = reader.GetInt32("idParent"),
                    nom       = reader.GetString("nom"),
                    items     = new List <Dossiers>()
                };

                foldersData.Add(tempFold);
            }

            this._treeStructure = ParseFoldersData(foldersData);
        }
Ejemplo n.º 6
0
        public List <Fichiers> RetrieveFiles(string idDossier)
        {
            List <Fichiers> lFich  = new List <Fichiers>();
            MySqlDataReader reader = BDD.RunQuery(String.Format(BDD.getFichiers, idDossier));

            while (reader.Read())
            {
                Fichiers fichiersTemp = new Fichiers
                {
                    id        = reader.GetInt32("id"),
                    id_Parent = reader.GetInt32("dossierId"),
                    nom       = reader.GetString("nom"),
                    chemin    = reader.GetString("chemin"),
                    poid      = reader.GetString("poid")
                };
                lFich.Add(fichiersTemp);
            }

            this._fichiers = lFich;
            return(this._fichiers);
        }
Ejemplo n.º 7
0
 public void SuppDossier(string id)
 {
     MySqlDataReader reader = BDD.RunQuery(String.Format(BDD.suppDossier, id));
 }