/// <summary>
        /// validation of registration
        /// </summary>
        /// <param name="registrationModel"></param>
        /// <returns></returns>
        public bool ValidateRegister(RegistrationModel registrationModel)
        {
            Validations valid = new Validations();

            if (valid.ValidateEmail(registrationModel.Email) && valid.ValidatePassword(registrationModel.Password) &&
                valid.ValidateName(registrationModel.FirstName) && valid.ValidateName(registrationModel.LastName))
            {
                return(_authRepo.Register(registrationModel));
            }
            return(false);
        }
Exemplo n.º 2
0
        public static bool ValidateEmail(string email)
        {
            AuthencationRepo _aobj = new AuthencationRepo();
            bool             Flag  = false;

            if (email.Contains("@") && email.Contains(".com") && _aobj.Register(email))
            {
                Flag = true;
            }
            return(Flag);
        }
Exemplo n.º 3
0
 public bool Register(string emailID, string password, string firstName, string lastName, bool isStudent)
 {
     return(_authRepo.Register(emailID, password, firstName, lastName, isStudent));
 }