示例#1
0
        public bool IsComplete()
        {
            bool res = false;


            // Initilise objet de la classe Door
            Door  test  = new Door();
            Cleat cleat = new Cleat();

            // Compare le nombre de fois qu'on a les éléments constitutifs d'une box; Si on a le bon nombre, res =true et on renvoie res
            if (tasseaux == 4 & traverseAV == 2 & travaerseAR == 2 & traverseGD == 4 & panneauxHB == 2 & panneauxGD == 2 & panneauAR == 1 & test.tDoor == true || false & cleat == 4 parts.TryGetValue())
            {
                res = true;
            }

            return(res);

            /*
             * Idées pour compter le # de fois que pièce est dans parts
             *
             * A:
             *  - Faire liste pour chaque pièce, liste contenant les références de chaque pièce prisent par sql
             *  - Puis comparer clé du dico parts (reference) avec la liste référence de la piste corrrespondante
             *
             * B:
             *  - Créer une instance de chaque pièce;
             *  - Mettre un compteur dans chaque instance, compteur comtabilisant le nbre de fois que l'on a créé une instance à partir de la classe.
             *
             */
        }
示例#2
0
        // hauteur casier = hauter tasseaux+2x2cm (hauteur traverses)
        public void SetHeight(double height)
        {
            this.height = height;

            // Ajouter cleats
            // Valeur initiale de i est identique à la position => Elle est modifiable
            for (int i = 0; i < 4; i++)
            {
                Cleat  cleat = new Cleat();
                string refer = " ";               // Variable contenant la référence de la cornière (Via sql?)
                Add(cleat, i.ToString(), refer);
            }
        }