Пример #1
0
        public UserInfoJson GetUserInfo(string username)
        {
            Student s = SelectBy(p => p.SocialSecurityNumber == username).FirstOrDefault();

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

            return(new UserInfoJson {
                ID = s.ID,
                FirstName = s.FirstName,
                LastName = s.LastName,
                StudentNumber = s.StudentNumber,
                SocialSecurityNumber = s.SocialSecurityNumber,
                Role = "Student",
                HasProposal = ProposalRepository.SelectBy(q => q.StudentID == s.ID).FirstOrDefault() != null
            });
        }