public void OnErrorDetected(object sender, EventArgs e)
 {
     if (Errors.Count > 0)
     {
         ErrorDetectedEvent?.Invoke(this, new ErrorDetectedEventArgs(Errors));
     }
 }
        public void OnErrorDetected(object sender, EventArgs e)
        {
            if (Errors.Count > 0)
            {
                TaskErrorViewModel.Errors = Errors.ToList();

                TaskErrorViewModel.FileErrorsPair = new Dictionary <string, List <TaskErrorModel> >();
                foreach (var error in TaskErrorViewModel.Errors)
                {
                    if (TaskErrorViewModel.FileErrorsPair.ContainsKey(error.Document))
                    {
                        TaskErrorViewModel.FileErrorsPair[error.Document].Add(error);
                    }
                    else
                    {
                        TaskErrorViewModel.FileErrorsPair.Add(error.Document, new List <TaskErrorModel>()
                        {
                            error
                        });
                    }
                }

                ErrorDetectedEvent?.Invoke(this, new ErrorDetectedEventArgs(Errors));
            }
        }
예제 #3
0
 public void OnErrorDetected(object sender, EventArgs e)
 {
     if (Errors.Count > 0)
     {
         TaskErrorViewModel.Errors = Errors.ToList();
         ErrorDetectedEvent?.Invoke(this, new ErrorDetectedEventArgs(Errors));
     }
 }
 protected void OnErrorDetected(EventArgs e)
 {
     ErrorDetectedEvent?.Invoke(this, e);
     HasEncodingErrorEvent.Invoke(this, new EventArgs());
 }
 protected virtual void OnErrorDetected(ErrorDetectedEventArgs e)
 {
     ErrorDetectedEvent?.Invoke(this, e);
 }