Esempio n. 1
0
        private DataValidator CreateDataValidator(YellowstonePathology.Domain.ClientOrder.Model.SurgicalClientOrderDetail surgicalClientOrderDetailClone)
        {
            DataValidator     dataValidator = new DataValidator();
            BindingExpression callbackNumberBindingExpression = this.TextBoxCallbackNumber.GetBindingExpression(TextBox.TextProperty);

            Shared.ValidationResult callbackNumberDataTypeValidationResult = YellowstonePathology.Domain.ClientOrder.Model.SurgicalClientOrderDetail.IsCallbackNumberDataTypeValid(this.TextBoxCallbackNumber.Text);
            dataValidator.Add(new DataValidatorItem(callbackNumberDataTypeValidationResult, callbackNumberBindingExpression, surgicalClientOrderDetailClone.IsCallbackNumberDomainValid));
            return(dataValidator);
        }
Esempio n. 2
0
 public YellowstonePathology.Shared.ValidationResult ValidateDataTypes()
 {
     YellowstonePathology.Shared.ValidationResult result = new Shared.ValidationResult();
     result.IsValid = true;
     result.Message = string.Empty;
     foreach (DataValidatorItem item in this.m_DataValidatorList)
     {
         if (item.DataTypeValidationResult.IsValid == false)
         {
             result.IsValid  = false;
             result.Message += item.DataTypeValidationResult.Message + "\r\n";
         }
     }
     return(result);
 }
Esempio n. 3
0
 public YellowstonePathology.Shared.ValidationResult ValidateDataTypes()
 {
     YellowstonePathology.Shared.ValidationResult result = new Shared.ValidationResult();
     result.IsValid = true;
     result.Message = string.Empty;
     foreach (DataValidatorItem item in this.m_DataValidatorList)
     {
         if (item.DataTypeValidationResult.IsValid == false)
         {
             result.IsValid = false;
             result.Message += item.DataTypeValidationResult.Message + "\r\n";
         }
     }
     return result;
 }