Esempio n. 1
0
 public ProjetMaitre(AddProjet addprojet, string UserRole)
 {
     this.addprojet = addprojet;
     this.UserRole  = UserRole;
     InitializeComponent();
     msh.LoadData("select NomProjetM from projetmaitre", dataViewProjet);
 }
Esempio n. 2
0
 private void BtnAfficherProjet_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (tempnomprojet != "")
         {
             AddProjet AP = new AddProjet(int.Parse(tempRefProjet), UserRole);
             AP.inputRefProjet.IsEnabled                      = AP.inputNomProjet.IsEnabled = AP.inputConserv.IsEnabled = AP.inputVendeurProjet.IsEnabled =
                 AP.inputWilayaProjet.IsEnabled               = AP.inputDairaProjet.IsEnabled = AP.inputCommuneProjet.IsEnabled = AP.inputSuperficieProjet.IsEnabled =
                     AP.inputLimitEst.IsEnabled               = AP.inputLimitNord.IsEnabled = AP.inputLimitOuest.IsEnabled = AP.inputLimitSud.IsEnabled = AP.inputNumReçu.IsEnabled =
                         AP.inputDateRecu.IsEnabled           = AP.BtnAjouterProjet.IsEnabled = AP.BtnModifierProjet.IsEnabled = AP.BtnUploadFiles.IsEnabled = AP.inputNumAct.IsEnabled =
                             AP.inputDatepubliActe.IsEnabled  = AP.BtnAjouterActe.IsEnabled = AP.BtnModifierActe.IsEnabled = AP.BtnSupprimerActe.IsEnabled = AP.BtnJoindre.IsEnabled =
                                 AP.BtnOuvrirActe.IsEnabled   = AP.inputProjetMaitre.IsEnabled = AP.inputPayement.IsEnabled = AP.inputMontantC.IsEnabled = AP.inputMontantCB.IsEnabled =
                                     AP.inputVolume.IsEnabled = AP.inputRefPub.IsEnabled = AP.inputFraisActe.IsEnabled = AP.inputPOS.IsEnabled = AP.BtnAjouterIlot.IsEnabled = AP.BtnModifierIlot.IsEnabled = AP.BtnSupprimerIlot.IsEnabled = AP.dataViewActeProjet.IsEnabled = AP.dataViewIlot.IsEnabled = false;
             this.NavigationService.Navigate(AP);
         }
         else
         {
             MessageBox.Show("Veuillez sélectionner un projet!", "Projet", MessageBoxButton.OK, MessageBoxImage.Information);
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Veuillez sélectionner une référence");
     }
 }
Esempio n. 3
0
        private void BtnAjouterProjet_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            // if (inputRefProjet.Text != "" && inputNomProjet.Text != "" && inputConservProjet.Text != "" && inputDairaProjet.Text != "" && inputCommuneProjet.Text != "" && inputSuperficieProjet.Text != ""  && inputLimitNord.Text != "" && inputLimitEst.Text != "" && inputLimitOuest.Text != "" && inputLimitSud.Text != "" && inputNumReçu.Text != "" && inputDateRecu.Text != "")
            // {
            DirectoryCreator dcr = new DirectoryCreator();

            dcr.CreateDirectory(inputRefProjet.Text);

            PC.AjouterProjet(inputNomProjet.Text, inputProjetMaitre.Text, inputVendeurProjet.Text, inputWilayaProjet.Text, inputDairaProjet.Text, inputCommuneProjet.Text, inputPayement.Text, decimal.Parse(inputSuperficieProjet.Text), inputLimitNord.Text, inputLimitEst.Text, inputLimitOuest.Text, inputLimitSud.Text, decimal.Parse(inputMontantCB.Text), decimal.Parse(inputMontantC.Text), inputNumReçu.Text, inputDateRecu.Text);

            if (System.Windows.MessageBox.Show("Voulez-vous attacher des documents au projet?", "Question", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
            {
                AddProjet Addprojet = new AddProjet(0, UserRole);
                this.NavigationService.Navigate(Addprojet);
            }
            else
            {
                SelectFile("Document-Projet");
                AddProjet Addprojet = new AddProjet(0, UserRole);
                this.NavigationService.Navigate(Addprojet);
            }



            //   }
            //     else
            //  {
            //  System.Windows.MessageBox.Show("Veuillez introduire toutes les informations nécessaires !", "Projet", MessageBoxButton.OK, MessageBoxImage.Information);
            //  }
        }
Esempio n. 4
0
        private void BtnModifierProjet_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            PC.Editprojet(inputNomProjet.Text, inputProjetMaitre.Text, inputVendeurProjet.Text, inputWilayaProjet.Text, inputDairaProjet.Text, inputCommuneProjet.Text, inputPayement.Text, decimal.Parse(inputSuperficieProjet.Text), inputLimitNord.Text, inputLimitEst.Text, inputLimitOuest.Text, inputLimitSud.Text, decimal.Parse(inputMontantCB.Text), decimal.Parse(inputMontantC.Text), inputNumReçu.Text, inputDateRecu.Text, RefProjet);

            RefProjet = int.Parse(inputRefProjet.Text);
            AddProjet Addprojet = new AddProjet(RefProjet, UserRole);

            this.NavigationService.Navigate(Addprojet);
        }
Esempio n. 5
0
        private void BtnAjouterProjetM_Click(object sender, RoutedEventArgs e)
        {
            ProjetMaitreController PMC = new ProjetMaitreController();

            PMC.AjouterProjetMaitre(inputNomProjet.Text);
            MainWindow mainWindows = (MainWindow)Application.Current.Windows[0];

            mainWindows.Frame.NavigationUIVisibility = NavigationUIVisibility.Hidden;
            addprojet = new AddProjet(0, UserRole);
            mainWindows.Frame.Navigate(addprojet);
            mainWindows.currentWindow.Text = "Projet";
            mainWindows.Activate();
        }
Esempio n. 6
0
 private void BtnModifierProjet_Click(object sender, RoutedEventArgs e)
 {
     if (tempnomprojet != "")
     {
         AddProjet AP = new AddProjet(int.Parse(tempRefProjet), UserRole);
         AP.BtnAjouterProjet.IsEnabled = false;
         this.NavigationService.Navigate(AP);
     }
     else
     {
         MessageBox.Show("Veuillez selectioner un projet", "Projet", MessageBoxButton.OK, MessageBoxImage.Information);
     }
 }
Esempio n. 7
0
 private void BtnAjouterProjet_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (System.Windows.MessageBox.Show("Voulez-vous ajouter un projet maitre ?", "Question", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.No)
         {
             AddProjet AP = new AddProjet(0, UserRole);
             AP.BtnModifierProjet.IsEnabled = AP.BtnUploadFiles.IsEnabled = AP.BtnOpenFolder.IsEnabled = false;
             NavigationService.Navigate(AP);
         }
         else
         {
             AddProjet    AP = new AddProjet(0, UserRole);
             ProjetMaitre PM = new ProjetMaitre(AP, UserRole);
             DialogHost.Show(PM);
         }
     }
     catch (Exception)
     {
     }
 }