Exemple #1
0
 public void ValidateOnlyLogin(UserDTO userDto)
 {
     if (!Regex.IsMatch(userDto.Login, Resource.Resource.loginPattern))
     {
         throw new ValidationException(Resource.Resource.LoginValidateMessage, HelperService.GetMemberName((UserDTO c) => c.Login));
     }
 }
Exemple #2
0
        public void Validate(ViewDTO view)
        {
            var exceptionList = new List <ValidationException>();

            if (view.MoneyPrecision < 0 || view.MoneyPrecision > 8)
            {
                exceptionList.Add(new ValidationException(Resource.Resource.MoneyPrecisionValidate, HelperService.GetMemberName((ViewDTO c) => c.MoneyPrecision)));
            }
            if (view.PercentyPrecision < 0 || view.PercentyPrecision > 8)
            {
                exceptionList.Add(new ValidationException(Resource.Resource.PercentyPrecisionValidate, HelperService.GetMemberName((ViewDTO c) => c.PercentyPrecision)));
            }
            CheckForExceptions(exceptionList);
        }
Exemple #3
0
        public void Validate(UserDTO userDto)
        {
            var exceptionList = new List <ValidationException>();

            if (!Regex.IsMatch(userDto.Login, Resource.Resource.loginPattern))
            {
                exceptionList.Add(new ValidationException(Resource.Resource.LoginValidateMessage, HelperService.GetMemberName((UserDTO c) => c.Login)));
            }
            if (!Regex.IsMatch(userDto.Password, Resource.Resource.passwordPattern))
            {
                exceptionList.Add(new ValidationException(Resource.Resource.PasswordValidateMessage, HelperService.GetMemberName((UserDTO c) => c.Password)));
            }
            CheckForExceptions(exceptionList);
        }
Exemple #4
0
 public void Validate(PositionDTO position)
 {
     if (position.OpenWeight < 1 || position.OpenWeight > 10000)
     {
         throw new ValidationException(Resource.Resource.PositionOpenWeightValidate, HelperService.GetMemberName((PositionDTO c) => c.OpenWeight));
     }
 }