Exemple #1
0
        private void OverviewReportExecute(object parameter)
        {
            string content = _application.GetOverviewReport();

            ReportViewModel reportViewModel = new ReportViewModel()
            {
                Title = "Overview", Content = content
            };

            ReportCreated?.Invoke(this, reportViewModel);
        }
Exemple #2
0
 private void OnReportCreated(ReportResponse responseData)
 {
     if (ReportCreated != null)
     {
         foreach (Action <ReportResponse> handler in ReportCreated.GetInvocationList())
         {
             handler(responseData);
         }
     }
     else
     {
         //throw ERROR: no subscribers
     }
 }