private void AfficheListeObjectif() { tabObjectif.Controls.Clear(); var ctrllisteobjectif = new ctrlListeObjectif(); ctrllisteobjectif.Acces = Acces; ctrllisteobjectif.DP = DP; ctrllisteobjectif.Console = Console; ctrllisteobjectif.Chemin = Chemin; ctrllisteobjectif.Afficher_ListeObjectif(); ctrllisteobjectif.Dock = DockStyle.Fill; tabObjectif.Controls.Add(ctrllisteobjectif); }
public void Afficher_GestionObjectif() { DockContent D_Gestion = new DockContent(); ctrlListeObjectif ctrl = new ctrlListeObjectif(); ctrl.Acces = Acces; ctrl.DP = Acces.DP; ctrl.Chemin = Acces.CheminTemp; ctrl.Console = Acces.Console; ctrl.Dock = DockStyle.Fill; ctrl.Afficher_ListeObjectif(); D_Gestion.Controls.Add(ctrl); D_Gestion.Show(Acces.DP, DockState.DockLeft); D_Gestion.Text = "Gestion des objectifs"; D_Gestion.Tag = "GESTION_OBJECTIF"; D_Gestion.ShowInTaskbar = false; D_Gestion.CloseButton = true; }
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 { } } }