Blog.Web.Api.Controllers.UsersController.GetViewModel C# (CSharp) Method

GetViewModel() private static method

private static GetViewModel ( User user ) : UserProfileViewModel
user User
return Blog.Web.Api.Models.UserProfileViewModel
        private static UserProfileViewModel GetViewModel(User user)
        {
            var userViewModel = new UserProfileViewModel
                                {
                                    Id = user.Id,
                                    UserName = user.UserName,
                                    IdentityId = user.IdentityId,
                                    FirstName = user.FirstName,
                                    LastName = user.LastName,
                                    EmailAddress = user.EmailAddress,
                                    BirthDate = user.BirthDate,
                                    Address = user.Address,
                                    Picture = user.Picture,
                                    PictureId = user.PictureId,
                                    Background = user.Background,
                                    BackgroundId = user.BackgroundId,
                                    Hobbies = user.Hobbies
                                };

            var educationGroups = new List<EducationGroup>();

            var gradeSchool = user.Education.Where(a => a.EducationType.EducationTypeId == 1).ToList();
            educationGroups.Add(new EducationGroup
            {
                EducationType = 1,
                Title = "Grade School",
                Content = gradeSchool
            });

            var highSchool = user.Education.Where(a => a.EducationType.EducationTypeId == 2).ToList();
            educationGroups.Add(new EducationGroup
            {
                EducationType = 2,
                Title = "High School",
                Content = highSchool
            });

            var college = user.Education.Where(a => a.EducationType.EducationTypeId == 3).ToList();
            educationGroups.Add(new EducationGroup
            {
                EducationType = 3,
                Title = "College",
                Content = college
            });

            var graduateSchool = user.Education.Where(a => a.EducationType.EducationTypeId == 4).ToList();
            educationGroups.Add(new EducationGroup
            {
                EducationType = 4,
                Title = "Graduate School",
                Content = graduateSchool
            });

            userViewModel.EducationGroups = educationGroups;

            return userViewModel;
        }