Exemplo n.º 1
0
        public bool IsUsernameExisted(string username)
        {
            ILoginRepository loginRepository = CSRepositoryFactory.GetLoginRepository();
            CLoginDataDto    loginDto        = loginRepository.FindLoginDataByUsername(username);

            return(loginDto != null);
        }
Exemplo n.º 2
0
        public bool IsEmailExisted(string email)
        {
            ILoginRepository loginRepository = CSRepositoryFactory.GetLoginRepository();
            CLoginDataDto    loginDto        = loginRepository.FindLoginDataByEmail(email);

            return(loginDto != null);
        }
Exemplo n.º 3
0
        public CLoginData FindLoginByUsernameOrEmail(String username)
        {
            ILoginRepository loginRepository = CSRepositoryFactory.GetLoginRepository();

            CLoginDataDto loginDto = loginRepository.FindLoginDataByUsername(username);

            if (loginDto == null)
            {
                loginDto = loginRepository.FindLoginDataByEmail(username);
            }

            if (loginDto == null)
            {
                return(null);
            }

            CDalToBllConverter converter = new CDalToBllConverter();

            return(converter.ConvertLogin(loginDto));
        }