Exemplo n.º 1
0
        /// <summary>
        /// Registers failure
        /// </summary>
        /// <param name="failure">failure object</param>
        public void Fail(Failure failure)
        {
            this.isFieldValid  = false;
            this.isTargetValid = false;
            this.isValid       = false;
            if (null == this.failures)
            {
                this.failures = new FailureList();
            }

            this.failures.Fail(failure);
        }
Exemplo n.º 2
0
 public void SetUp()
 {
     this.mocks            = new MockRepository();
     this.clientDao        = mocks.Stub <IClientDao>();
     this.mapper           = mocks.Stub <IMapper>();
     this.validator        = mocks.Stub <IValidationFacade>();
     this.transaction      = mocks.Stub <ITransaction>();
     this.target           = new ClientService();
     this.target.Mapper    = this.mapper;
     this.target.Validator = this.validator;
     this.target.ClientDao = this.clientDao;
     this.failures         = mocks.Stub <IFailureList>();
 }
Exemplo n.º 3
0
 /// <summary>
 /// Creates an instance of the FailureResponse class with one failure in it
 /// </summary>
 /// <param name="message"></param>
 public FailResponse(string message)
 {
     this.failures = new Upida.Validation.Impl.FailureList();
     this.failures.Fail(null, message);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Creates instance of the FailResponse class and fills it with a list of failures
 /// </summary>
 /// <param name="failures">list of failures</param>
 public FailResponse(IFailureList failures)
 {
     this.failures = failures;
 }
Exemplo n.º 5
0
 /// <summary>
 /// Creates instance of the FailResponse class
 /// </summary>
 public FailResponse()
 {
     this.failures = null;
 }
Exemplo n.º 6
0
 /// <summary>
 /// Initializes new instance of the ValidationException class
 /// </summary>
 /// <param name="errors">list of failures</param>
 public ValidationException(IFailureList errors)
 {
     this.failures = errors;
 }