ATMLCommonLibrary.controls.physical.PhysicalTypeErrorLimitControl.DataToControls C# (CSharp) Method

DataToControls() protected method

protected DataToControls ( ) : void
return void
        protected void DataToControls()
        {
            if (_errorLimit != null)
            {
                if (_errorLimit.MinusQuantity != null)
                {
                    edtLLValue.Quantity = _errorLimit.MinusQuantity;
                    if (_errorLimit.MinusQuantity.Unit != null
                        && _errorLimit.MinusQuantity.Unit.HasPrefix())
                        cbLLPrefix.SelectedValue = _errorLimit.MinusQuantity.Unit.Prefix;
                    else
                        cbLLPrefix.SelectedIndex = -1;

                    if (_errorLimit.MinusQuantity.Unit != null && _errorLimit.MinusQuantity.Unit.HasUnit())
                        cbLLUnit.SelectedValue = _errorLimit.MinusQuantity.Unit.Unit;
                    else
                        cbLLUnit.SelectedIndex = -1;
                }
                if (_errorLimit.PlusQuantity != null)
                {
                    edtULValue.Quantity = _errorLimit.PlusQuantity;
                    if (_errorLimit.PlusQuantity.Unit != null && _errorLimit.PlusQuantity.Unit.HasPrefix())
                        cbULPrefix.SelectedValue = _errorLimit.PlusQuantity.Unit.Prefix;
                    else
                        cbULPrefix.SelectedIndex = -1;
                    if (_errorLimit.PlusQuantity.Unit != null && _errorLimit.PlusQuantity.Unit.HasUnit())
                        cbULUnit.SelectedValue = _errorLimit.PlusQuantity.Unit.Unit;
                    else
                        cbULUnit.SelectedIndex = -1;
                }

                if (_errorLimit.Confidence != null)
                {
                    edtConfidence.Quantity = _errorLimit.Confidence;
                }

                if (_errorLimit.Resolution != null)
                {
                    edtResolution.Quantity = _errorLimit.Resolution;
                    if (_errorLimit.Resolution.Unit != null && _errorLimit.Resolution.Unit.HasPrefix())
                        cbResPrefix.SelectedValue = _errorLimit.Resolution.Unit.Prefix;
                    else
                        cbResPrefix.SelectedIndex = -1;
                    if (_errorLimit.Resolution.Unit != null && _errorLimit.Resolution.Unit.HasUnit())
                        cbResUnit.SelectedValue = _errorLimit.Resolution.Unit.Unit;
                    else
                        cbResUnit.SelectedIndex = -1;
                }

                edtErrorLimit.Text = _errorLimit.ToString();
            }
        }