public OwnerAccount GetAnOwnerEmailPass(string email, string password)
        {
            OwnerAccount account = context.Owners.Where(a => a.UserEmail.Equals(email)).FirstOrDefault();

            if (account == null || !encryption.Authenticate(password, account.UserPassword))
            {
                // Owner does not exist
                return(null);
            }
            else
            {
                // Owner Exists
                return(account);
            }
        }
Beispiel #2
0
        public Child GetAChildEmailPass(string email, string password)
        {
            Child account = context.Children.Where(a => a.ParentUserEmail.Equals(email)).FirstOrDefault();

            if (account == null || !encryption.Authenticate(password, account.ParentUserPassword))
            {
                // Child does not exist
                return(null);
            }
            else
            {
                // Child Exists
                return(account);
            }
        }