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();
}
}