public override void Initialize()
        {
            SetupCatalogInitializer(ExtraLaunchers.AddNone);

            Settings = new ApplicationSettings();

            var path        = Settings.LauncherLocation;
            var errorReport = new ErrorReport(false);

            DirectoryCreator = new DirectoryCreator(Settings, errorReport);
            DirectoryCreator.CreateLauncherStorageLocation();

            var repo = new LauncherRepo(path, errorReport);

            repo.Create(AngaraA5);

            Cache = new LauncherCache(Settings, errorReport);
            AdditionalLaunchers = new[]
            {
                new Launcher("Falcon 9"),
                new Launcher("Delta II"),
                new Launcher("Atlas V"),
            };
        }
Exemplo n.º 2
0
 private void BtnCCmodificatif_Click(object sender, RoutedEventArgs e)
 {
     if (tempNumCahierDeCharge == "")
     {
         System.Windows.MessageBox.Show("Veuillez selectionner un Cahier de charge pour créer un cahier de charge modificatif", "information", MessageBoxButton.OK, MessageBoxImage.Information);
     }
     else if (inputNumCahierCharge.Text == tempNumCahierDeCharge)
     {
         System.Windows.MessageBox.Show("Le numéro de cahier de charge existe déja veuillez introduire un nouveau numéro", "information", MessageBoxButton.OK, MessageBoxImage.Information);
     }
     else
     {
         LotController LC = new LotController();
         string        CC = "Cahier des charges";
         getrefprojet();
         DirectoryCreator DC = new DirectoryCreator();
         DC.CreateDirectoryProgramme(tempnumprojet, RefProgramme + "/" + CC + "/" + inputNumCahierCharge.Text);
         CCPC.AjouterCahierCharge(NomProjet, RefProgramme, inputNumCahierCharge.Text, inputDateEnreg.Text, inputVolume.Text, inputNumPubli.Text, inputDatePubli.Text, inputConservation.Text, inputNotaire.Text, inputTelNotaire.Text, inputAdresseNotaire.Text, decimal.Parse(inputSuperficieCessible.Text), decimal.Parse(inputSuperficieVoirie.Text), decimal.Parse(inputSuperficieEv.Text), decimal.Parse(inputSuperficieEq.Text), decimal.Parse(inputAutreSuperficie.Text), inputNomGeo.Text, inputAddressGeo.Text, inputTelGeo.Text);
         LC.LotsModificatif(tempNumCahierDeCharge, inputNumCahierCharge.Text, RefProgramme, NomProjet);
         msh.LoadData("select * from cahierchargeprogramme where RefProgramme='" + RefProgramme + "' and NomProjet='" + NomProjet + "'", dataViewCahierCharge);
         inputNumCahierCharge.Text    = inputDateEnreg.Text = inputVolume.Text = inputNumPubli.Text = inputDatePubli.Text = inputConservation.Text = inputNotaire.Text = inputTelNotaire.Text = inputAdresseNotaire.Text = inputNomGeo.Text = inputAddressGeo.Text = inputTelGeo.Text = "";
         inputSuperficieCessible.Text = inputSuperficieEq.Text = inputSuperficieEv.Text = inputSuperficieVoirie.Text = inputAutreSuperficie.Text = "0";
     }
 }
Exemplo n.º 3
0
        public void SelectFile3(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\" + RefProjet.ToString() + @"\PermisLotir\" + inputNumLotir.Text + @"\" + theDirectory + @"\" + System.IO.Path.GetFileName(openFileDialog1.FileName);
                dcr.CreateDirectoryPermisLotir(RefProjet.ToString(), inputNumLotir.Text + "/" + theDirectory);
                System.Windows.Forms.MessageBox.Show("operation réussi avec succès");
                if (File.Exists(destinationFolder))
                {
                    File.Delete(destinationFolder);
                }

                File.Copy(fileName, System.IO.Path.Combine(System.IO.Path.GetDirectoryName(fileName), destinationFolder));
            }
            else
            {
                System.Windows.MessageBox.Show("aucun fichier selectionné");
            }
        }
Exemplo n.º 4
0
        public override void Initialize()
        {
            SetupCatalogInitializer(ExtraLaunchers.AddNone);

            Settings = new ApplicationSettings();

            var path        = Settings.VehicleFamilyLocation;
            var errorReport = new ErrorReport(false);

            DirectoryCreator = new DirectoryCreator(Settings, errorReport);
            DirectoryCreator.CreateVehicleFamilyStorageLocation();

            var repo = new VehicleFamilyRepo(path, errorReport);

            repo.Create(Family);

            Cache = new VehicleFamilyCache(Settings, errorReport);
            AdditionalFamilies = new[]
            {
                new VehicleFamily("Falcon"),
                new VehicleFamily("Delta"),
                new VehicleFamily("Atlas"),
            };
        }
 public void Initialize()
 {
     Settings         = new ApplicationSettings();
     DirectoryCreator = new DirectoryCreator(Settings, new ErrorReport(false));
 }
        private void CreateFolderStructure(DirectoryInfo root)
        {
            Log.Info("Creating folder structure");

            if (!root.Exists)
            {
                root.Create();
            }

            var directoryCreator = new DirectoryCreator(new FileInfo(FolderStructureFile), root);
            directoryCreator.CreateDirectoryStructure();
        }
Exemplo n.º 7
0
 public void CreateNegative(string targetDirectory)
 {
     Assert.That(() => { DirectoryCreator.CreateWithTimeMark(targetDirectory); },
                 Throws.Exception);
 }