static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); MyBank bank = new MyBank(); try { bank.Load(); } catch (System.IO.FileNotFoundException) { DialogResult res = MessageBox.Show( "Невозможно загрузить данные приложения. Продолжить?", "", MessageBoxButtons.YesNo ); // If yes - create new MyBank, serialize and open register window // If no - close application switch (res) { case DialogResult.Yes: //bank.FillTestData(10); bank.Save(); Program.context = new ApplicationContext(new RegisterForm(bank)); break; case DialogResult.No: return; } } if (context == null) { context = new ApplicationContext(new LoginForm(bank)); } Application.Run(context); }
private void LoadToolStripMenuItem_Click(object sender, EventArgs e) { bank.Load(); CustomersBindingSource.ResetBindings(false); }
private void LoadToolStripMenuItem_Click(object sender, EventArgs e) { bank.Load(); }