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); // } }
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); } }
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); } }
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); } }
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"); } }