private void ControlsToData()
{
if (_datum == null)
_datum = ATMLModelLibrary.model.common.Datum.GetDatumFromType(cmbDatumType);
_datum = edtDatum.DatumType;
_datum.ResolutionSpecified = chkResolution.Checked;
if (chkResolution.Checked)
_datum.Resolution = Convert.ToDouble(edtResolution.Value);
_datum.ConfidenceSpecified = chkConfidence.Checked;
if (chkConfidence.Checked)
_datum.Confidence = Convert.ToDouble(edtConfidence.Value);
_datum.nonStandardUnit = edtNonStandardUnit.GetValue<string>();
_datum.standardUnit = standardUnitControl.StandardUnit;
_datum.unitQualifier = qualifierComboBox.SelectedItem as String;
_datum.ErrorLimits = errorLimitControl.Limit;
_datum.Range = rangeLimitControl.Limit;
}