Beispiel #1
0
        private void AddButton_Click(object sender, RoutedEventArgs e)
        {
            NewAccount window = new NewAccount();

            window.ShowDialog();
            AccountDataGrid.Items.Refresh();
        }
Beispiel #2
0
        private void btnCreateAccount_Click(object sender, EventArgs e)
        {
            NewAccount   frm    = new NewAccount();
            DialogResult result = frm.ShowDialog();

            if (result == DialogResult.OK)
            {
                AccountSettings s = frm.Setting;
                Settings.Add(s);
                dgvAccountList.Rows.Add(s.Username, s.Server, "gestopt");
            }
        }
 public AccountsListViewModel()
 {
     App.DB.Accounts.Load();
     Accounts = new CollectionViewSource {
         Source = App.DB.Accounts.Local
     }.View;
     AddAccountCommand = new DelegateCommand <RoutedEventArgs>((e) => {
         var newaw = new NewAccount();
         newaw.ShowDialog();
     }, () => true);
     DeleteAccountCommand = new DelegateCommand <Account>((account) =>
     {
         if (account != null)
         {
             App.DB.Accounts.Remove(account);
             App.DB.SaveChanges();
             Accounts.Refresh();
         }
     }, () => true);
 }