コード例 #1
0
        public EntityUser GetUserByToken(string Token)
        {
            var data = base.DataContext.User.Where(p => p.Token == Token);

            if (data.Count() == 1)
            {
                return(FactoryUser.Get(data.Single()));
            }
            else
            {
                return(null);
            }
        }
コード例 #2
0
        public EntityUser GetUserName(string userName)
        {
            var data = base.DataContext.User.Where(p => p.UserName == userName);

            if (data.Count() == 1)
            {
                return(FactoryUser.Get(data.Single()));
            }
            else
            {
                return(null);
            }
        }
コード例 #3
0
        public EntityUser Get(int Id)
        {
            var data = base.DataContext.User.Where(p => p.UserID == Id);

            if (data.Count() == 1)
            {
                return(FactoryUser.Get(data.Single()));
            }
            else
            {
                return(null);
            }
        }
コード例 #4
0
        public EntityUser GetEmail(string email)
        {
            var data = base.DataContext.User.Where(p => p.Email == email);

            if (data.Count() == 1)
            {
                return(FactoryUser.Get(data.Single()));
            }
            else
            {
                return(null);
            }
        }