示例#1
0
        private void BtnSuppProgramme_Click(object sender, RoutedEventArgs e)
        {
            if (temprefprogramme != "")
            {
                System.Windows.MessageBox.Show("Note: Lors de la supression d'un programme tous les élements qui appartienent au programme à savoir(Acte,Permis de lotir, permis de construire, Cahier des charges, Edd,Convention, et documents) seront automatiquement supprimé !", "Information", MessageBoxButton.OK, MessageBoxImage.Warning);
                if (System.Windows.MessageBox.Show("Voulez-vous supprimer ce projet?", "Question", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
                {
                    Programme P = new Programme("");
                    NavigationService.Navigate(P);
                }
                else
                {
                    ProgrammeController             PC   = new ProgrammeController();
                    DirectoryCreator                DC   = new DirectoryCreator();
                    PermisDeConstruireController    PDCC = new PermisDeConstruireController();
                    CahierChargeProgrammeController CCPC = new CahierChargeProgrammeController();
                    EddController        EC = new EddController();
                    ConventionController CC = new ConventionController();
                    BiensController      BC = new BiensController();
                    DC.DeleteDirectory(@"Projet\" + tempRefProjet + @"\Programme\" + temprefprogramme);
                    BC.SupprimerLogFromProgramme(int.Parse(temprefprogramme), int.Parse(tempRefProjet));
                    PDCC.SupprimerPermisConstruireFromProgramme(temprefprogramme);
                    CCPC.SupprimerCahierChargefromProgramme(temprefprogramme);
                    EC.SupprimerEddFromProgramme(temprefprogramme);
                    CC.SupprimerConventionFromProgramme(temprefprogramme);
                    PC.DeleteProgramme(int.Parse(temprefprogramme));
                    Programme P = new Programme("");
                    NavigationService.Navigate(P);
                }
            }


            else
            {
                System.Windows.MessageBox.Show("Veuillez selectioner un projet", "Erreur", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#2
0
        //Annuler Programme//
        private void BtnAnnulerProgramme_Click(object sender, RoutedEventArgs e)
        {
            Programme P = new Programme("");

            NavigationService.Navigate(P);
        }
示例#3
0
        private void BtnVider_Click(object sender, RoutedEventArgs e)
        {
            Programme p = new Programme("");

            this.NavigationService.Navigate(p);
        }