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