protected virtual void OnDone(AzureConfigurationForm owner)
 {
     EventHandler<EventArgs<IConnectionSettings>> done = this.Done;
     if (done != null)
     {
         done(this, new EventArgs<IConnectionSettings>(owner.ConnectionSettings));
     }
 }
 protected virtual void OnDateFilterChanged(AzureConfigurationForm owner)
 {
     EventHandler<EventArgs<Tuple<DateTime, DateTime>>> dateFilterChanged = this.DateFilterChanged;
     if (dateFilterChanged != null)
     {
         dateFilterChanged(this, new EventArgs<Tuple<DateTime, DateTime>>(new Tuple<DateTime, DateTime>(owner.ConnectionSettings.StartTimeFilter, owner.ConnectionSettings.EndTimeFilter)));
     }
 }
        protected virtual void OnDone(AzureConfigurationForm owner)
        {
            EventHandler <EventArgs <IConnectionSettings> > done = this.Done;

            if (done != null)
            {
                done(this, new EventArgs <IConnectionSettings>(owner.ConnectionSettings));
            }
        }
        protected virtual void OnDateFilterChanged(AzureConfigurationForm owner)
        {
            EventHandler <EventArgs <Tuple <DateTime, DateTime> > > dateFilterChanged = this.DateFilterChanged;

            if (dateFilterChanged != null)
            {
                dateFilterChanged(this, new EventArgs <Tuple <DateTime, DateTime> >(new Tuple <DateTime, DateTime>(owner.ConnectionSettings.StartTimeFilter, owner.ConnectionSettings.EndTimeFilter)));
            }
        }
 public void Invoke()
 {
     this.OnLoad();
     using (AzureConfigurationForm form = new AzureConfigurationForm())
     {
         if (form.ShowDialog() == DialogResult.OK)
         {
             this.OnDateFilterChanged(form);
             this.OnDone(form);
         }
         else
         {
             this.OnCancel();
         }
     }
 }
 public void Invoke()
 {
     this.OnLoad();
     using (AzureConfigurationForm form = new AzureConfigurationForm())
     {
         if (form.ShowDialog() == DialogResult.OK)
         {
             this.OnDateFilterChanged(form);
             this.OnDone(form);
         }
         else
         {
             this.OnCancel();
         }
     }
 }