Beispiel #1
0
 public async Task LoadAsync(int componentId)
 {
     try
     {
         Component = await _componentRepository.GetByIdAsync(componentId);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message, "An error occurred", MessageBoxButton.OK, MessageBoxImage.Warning);
         Error error = new Error
         {
             ErrorMessage    = e.Message,
             ErrorTimeStamp  = DateTime.Now,
             ErrorStackTrace = e.StackTrace,
             LoginId         = CurrentUser.LoginId
         };
         await _errorDataService.AddError(error);
     }
 }