Example #1
0
 public SetupForm()
 {
     try
     {
         InitializeComponent();
         logger.Info("Msobackup Kurulumu Çalıştırıldı.");
         // Nesne ve Değişken Tanımları
         _step   = 0;
         install = new EfInstall();
         install.InstallLocation = Application.StartupPath;
         userControls            = new List <UserControl>();
         userControls.Add(new InstallUC(this));
         userControls.Add(new DestinationUC(this));
         userControls.Add(new UserUC(this));
         userControls.Add(new EmailUC(this));
         userControls.Add(new LoggerUC(this));
         //userControls.Add(new LoadingUC(this));
         userControls.Add(new FinishUC(this));
         logger.Info("UserControl Listesi Oluşturuldu.");
         //string[] sayi = { "1", "2", "3", "4", "5" };
         //MessageBox.Show(sayi[10]);
         this.Controls.Add(userControls[_step]);
     }
     catch (Exception e)
     {
         logger.Error(e.Message);
     }
 }
Example #2
0
 public Database(string path, EfInstall install)
 {
     _install          = install;
     _filePath         = path + _Name;
     _connectionString = $"Data Source={_filePath};Version=3";
     DbFileCheck();
     CreateUser(_install.User);
     logger.Info("{0} adlı kullanıcı, varsayılan kullanıcı olarak eklenmiştir.", install.User.Username);
     InsertSettings();
     logger.Info("Ayarlar veritabanına girildi.");
 }