ATMLCommonLibrary.forms.SignalInputForm.SignalInputForm_Validating C# (CSharp) Method

SignalInputForm_Validating() private method

private SignalInputForm_Validating ( object sender, CancelEventArgs e ) : void
sender object
e CancelEventArgs
return void
        private void SignalInputForm_Validating(object sender, CancelEventArgs e)
        {
            if (!signalInputControl.Validate())
            {
                e.Cancel = true;
            }

            foreach (SignalIN input in signalInputList)
            {
                if (input != signalInput && signalInput.InSpecified && input.InSpecified)
                {
                    errorProvider.SetError(signalInputControl,
                        "A Gate has already been specified for input " + input.name +
                        "., Only 1 gate may be set for the list of signal inputs");
                }
            }
        }