Ejemplo n.º 1
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);
            //  }
        }
Ejemplo n.º 2
0
 private void BtnAjouterActe_Click(object sender, RoutedEventArgs e)
 {
     if (inputNumAct.Text != "")
     {
         string           Acte = "Acte";
         DirectoryCreator dcr  = new DirectoryCreator();
         dcr.CreateDirectory(inputRefProjet.Text + "/" + Acte + "/");
         AC.AjouterActe(inputDatepubliActe.Text, inputVolume.Text, inputRefPub.Text, decimal.Parse(inputFraisActe.Text), inputPOS.Text, inputConserv.Text, int.Parse(inputRefProjet.Text));
         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);
         msh.LoadData("select *,DATE_FORMAT(DatePubliActe,'%d/%m/%y') AS Date from acteprojet where RefProjet='" + inputRefProjet.Text + "'", dataViewActeProjet);
     }
     else
     {
         System.Windows.MessageBox.Show("Veuillez introduire toutes les informations nécessaires !", "Projet", MessageBoxButton.OK, MessageBoxImage.Information);
     }
 }
Ejemplo n.º 3
0
        private void BtnAjouterPLotir_Click(object sender, RoutedEventArgs e)
        {
            if (inputNumLotir.Text != "")
            {
                string           PermisLotir = "PermisLotir";
                DirectoryCreator DC          = new DirectoryCreator();
                DC.CreateDirectory(RefProjet.ToString() + "/" + PermisLotir + "/" + inputNumLotir.Text);
                PLC.AjouterPL(inputDatePLotir.Text, inputNbrIlot.Text, inputNbrLots.Text, decimal.Parse(inputSurfaceBrut.Text), decimal.Parse(inputSuperficieGlobal.Text), decimal.Parse(inputSuperficieVoiries.Text), decimal.Parse(inputSuperficieEspaceVert.Text), decimal.Parse(inputSuperficieEquipements.Text), decimal.Parse(inputSuperficieAmenagement.Text), decimal.Parse(inputAutresSuperficie.Text), RefProjet);
                msh.LoadData("select * from permilotir where 	RefProjet='"+ RefProjet + "'", DataGridPLotir);
                inputNumLotir.Text = inputDatePLotir.Text = inputNbrLots.Text = inputNbrIlot.Text = "";

                inputSuperficieGlobal.Text = inputSuperficieVoiries.Text = inputSuperficieEspaceVert.Text = inputSuperficieEquipements.Text = inputSuperficieAmenagement.Text = inputAutresSuperficie.Text = "0";
                string          query3 = "select MAX(NumPL)+1 AS Num2 from permilotir;";
                MySqlDataReader rdr3   = null;
                MySqlConnection con3   = null;
                MySqlCommand    cmd3   = null;
                con3 = new MySqlConnection(Database.ConnectionString());
                con3.Open();
                cmd3            = new MySqlCommand(query3);
                cmd3.Connection = con3;
                rdr3            = cmd3.ExecuteReader();
                bool oneTime3 = true;
                while (rdr3.Read())
                {
                    if (rdr3["Num2"].ToString() == "")
                    {
                        inputNumLotir.Text = "1";
                    }
                    else
                    {
                        inputNumLotir.Text = rdr3["Num2"].ToString();
                    }
                }
            }
            else
            {
                System.Windows.MessageBox.Show("Veuillez remplir tous les champs pour ajouter un permi de lotir", "Permi lotir programme", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
Ejemplo n.º 4
0
 private void OpenFolder(string folderPath)
 {
     if (Directory.Exists(folderPath))
     {
         ProcessStartInfo startInfo = new ProcessStartInfo
         {
             Arguments = folderPath,
             FileName  = "explorer.exe"
         };
         Process.Start(startInfo);
     }
     else
     {
         DirectoryCreator dcr = new DirectoryCreator();
         dcr.CreateDirectory(inputNumClient.Text + "/");
         ProcessStartInfo startInfo = new ProcessStartInfo
         {
             Arguments = folderPath,
             FileName  = "explorer.exe"
         };
         Process.Start(startInfo);
     }
 }
Ejemplo n.º 5
0
        public void SelectFile2(string theDirectory)
        {
            string           destinationFolder;
            OpenFileDialog   openFileDialog1 = new OpenFileDialog();
            DirectoryCreator dcr             = new DirectoryCreator();

            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                var fileName = openFileDialog1.FileName;
                destinationFolder = AppDomain.CurrentDomain.BaseDirectory + @"Projet\" + inputRefProjet.Text + @"\" + theDirectory + @"\" + Path.GetFileName(openFileDialog1.FileName);
                dcr.CreateDirectory(inputRefProjet.Text + "/" + theDirectory + "/");
                System.Windows.Forms.MessageBox.Show("operation réussi avec succès");
                if (File.Exists(destinationFolder))
                {
                    File.Delete(destinationFolder);
                }

                File.Copy(fileName, Path.Combine(Path.GetDirectoryName(fileName), destinationFolder));
            }
            else
            {
                System.Windows.MessageBox.Show("aucun fichier selectionner");
            }
        }