Beispiel #1
0
 private async void AddLoss_DialogClosing(object sender, MaterialDesignThemes.Wpf.DialogClosingEventArgs eventArgs)
 {
     if (Equals(eventArgs.Parameter, true))
     {
         LossViewModel viewModel = (LossViewModel)LossViewMainGrid.DataContext;
         await viewModel.AddLossMethodAsync();
     }
 }
Beispiel #2
0
 private void UserControl_Loaded(object sender, RoutedEventArgs e)
 {
     if (IsLoaded)
     {
         LossViewModel viewModel = (LossViewModel)LossViewMainGrid.DataContext;
         if (!viewModel.IsDataLoaded)
         {
             System.ComponentModel.BackgroundWorker worker = new System.ComponentModel.BackgroundWorker();
             worker.DoWork += (obj, ea) => viewModel.LoadData();
             worker.RunWorkerAsync();
         }
     }
 }