/// <summary> /// A protected event handler that is called on an insert error. /// </summary> /// <param name="e">The insert error message</param> protected virtual void OnInsertError(InsertEventArgs e) { InsertErrorDelegate localEvent = InsertErrorEvent; if (localEvent != null) { localEvent(e.ErrorMessage); } }
private void InsertErrors(List <ErrorInfoData> errors) { if (this.InvokeRequired) { InsertErrorDelegate insertDelegate = new InsertErrorDelegate(InnerInsertError); this.Invoke(insertDelegate, null, errors); } else { InnerInsertError(null, errors); } }
private void InsertError(Control owner, ErrorInfoData error) { if (this.InvokeRequired) { InsertErrorDelegate insertDelegate = new InsertErrorDelegate(InnerInsertError); this.Invoke(insertDelegate, owner, new List <ErrorInfoData> { error }); } else { InnerInsertError(owner, new List <ErrorInfoData> { error }); } }