ATMLManagerLibrary.managers.ErrorManager.GetErrorMessages C# (CSharp) Method

GetErrorMessages() public static method

public static GetErrorMessages ( Control parentControl, ICollection errorList, System.Windows.Forms.ErrorProvider errorProvider ) : void
parentControl System.Windows.Forms.Control
errorList ICollection
errorProvider System.Windows.Forms.ErrorProvider
return void
        public static void GetErrorMessages(Control parentControl, ICollection<string> errorList, ErrorProvider errorProvider )
        {
            string error = errorProvider.GetError(parentControl);
            if (!string.IsNullOrWhiteSpace(error) && !errorList.Contains(error))
                errorList.Add(error);
            foreach (Control control in parentControl.Controls)
                GetErrorMessages(control, errorList, errorProvider);
        }

Same methods

ErrorManager::GetErrorMessages ( Control parentControl, ICollection errorList, ICollection errorProviders ) : void