Ejemplo n.º 1
0
        public bool ValidateWarnings()
        {
            if (_pesel.Length == 11 && _peselPesel.IsValid() && !_peselPesel.IsEighteen())
            {
                LoginValidation.LoginWarnings.Add(LoginWarning.UserIsNotEighteen);
            }

            if (_serviceCheckUserIsDisallowedToVoteService.IsPeselDisallowedToVote(_pesel))
            {
                LoginValidation.LoginWarnings.Add(LoginWarning.UserIsDisallowedToVote);
            }

            if (_serviceCheckUserAlreadyVotedService.IsUserVoted())
            {
                LoginValidation.LoginWarnings.Add(LoginWarning.UserAlreadyVoted);
            }

            return(LoginValidation.Warning);
        }