Esempio n. 1
0
        private void AfficheListePlan()
        {
            tabPlan.Controls.Clear();

            var ctrllisteplan = new ctrlListePlan();

            ctrllisteplan.Acces   = Acces;
            ctrllisteplan.DP      = DP;
            ctrllisteplan.Console = Console;
            ctrllisteplan.Chemin  = Chemin;

            ctrllisteplan.Afficher_ListePlan();

            ctrllisteplan.Dock = DockStyle.Fill;

            tabPlan.Controls.Add(ctrllisteplan);
        }
Esempio n. 2
0
        void Ouvrir_Element_Appel_Externe()
        {
            foreach (string f in System.IO.Directory.GetFiles(Chemin + "\\Fichiers", "EXT_*.*"))
            {
                try {
                    string cmd     = System.IO.File.ReadAllText(f);
                    string element = cmd.Split(':')[0].ToUpper().Trim();
                    string id      = cmd.Split(':')[1];

                    switch (element)
                    {
                    case "PLAN":
                    {
                        CAPA.Interfaces.ctrlListePlan ctrl = new ctrlListePlan();
                        ctrl.Acces   = Acces;
                        ctrl.DP      = DP;
                        ctrl.Chemin  = Chemin;
                        ctrl.Console = Console;
                        ctrl.plan    = (Plan)Acces.Trouver_Element(Acces.type_PLAN, int.Parse(id));
                        ctrl.Ouvrir_Plan();
                        break;
                    }

                    case "OBJECTIF":
                    {
                        CAPA.Interfaces.ctrlListeObjectif ctrl = new ctrlListeObjectif();
                        ctrl.Acces   = Acces;
                        ctrl.DP      = DP;
                        ctrl.Chemin  = Chemin;
                        ctrl.Console = Console;
                        ctrl.obj     = (Objectif)Acces.Trouver_Element(Acces.type_OBJECTIF, int.Parse(id));
                        ctrl.Modifier_Objectif();
                        break;
                    }

                    case "ACTION":
                    {
                        CAPA.Interfaces.ctrlListeAction ctrl = new ctrlListeAction();
                        ctrl.Acces   = Acces;
                        ctrl.DP      = DP;
                        ctrl.Chemin  = Chemin;
                        ctrl.Console = Console;
                        ctrl.action  = (CAPA.Classes.Action)Acces.Trouver_Element(Acces.type_ACTION, int.Parse(id));
                        ctrl.Modifier_Action();
                        break;
                    }

                        /*case "INDICATEUR":
                         *  {
                         *      CAPA.Interfaces.ctrlListeIndicateur ctrl = new ctrlListeIndicateur();
                         *      ctrl.Acces = Acces;
                         *      ctrl.DP = DP;
                         *      ctrl.Chemin = Chemin;
                         *      ctrl.Console = Console;
                         *      ctrl.indicateur = (Indicateur)Acces.Trouver_Element(Acces.type_INDICATEUR, int.Parse(id));
                         *      ctrl.Ouvrir_Indicateur();
                         *      break;
                         *  }*/
                    }
                    //Suppression du fichier de commande externe
                    System.IO.File.Delete(f);
                } catch { }
            }
        }