Esempio n. 1
0
        void OuvrirFiche()
        {
            frmFicheProjet f = new frmFicheProjet();

            f.projet   = projet;
            f.action   = action;
            f.Acces    = Acces;
            f.Creation = false;
            f.Console  = Console;
            f.Initialiser();

            if (f.ShowDialog() == DialogResult.OK)
            {
                if (!f.projet.Actif)
                {
                    this.Visible = false;
                }
                Afficher_Status();
                Afficher_Info();
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Procédure de création d'un nouveau projet
        /// </summary>
        void AjouterProjet()
        {
            //Phase 1 : Création du projet
            frmFicheProjet f = new frmFicheProjet();

            f.Acces    = Acces;
            f.Creation = true;
            f.Console  = Console;
            f.action   = action;
            f.Initialiser();

            if (f.ShowDialog() == DialogResult.Cancel)
            {
                return;
            }

            Projet prj = f.projet;

            Charger_Liste();
            Afficher_Projet();

            //Ouverture de la fiche
            DockContent D_Processus = new DockContent();

            ctrlProjetProcessus ctrl = new ctrlProjetProcessus();

            ctrl.Dock  = DockStyle.Fill;
            ctrl.Acces = Acces;
            ctrl.Initialiser();

            D_Processus.Controls.Add(ctrl);

            D_Processus.Show(Acces.DP, DockState.Document);
            D_Processus.Text          = "Projet " + prj.Libelle;
            D_Processus.Tag           = "PROJET+" + prj.ID.ToString();
            D_Processus.ShowInTaskbar = false;
            D_Processus.CloseButton   = true;
        }