示例#1
0
        private UserProfileRepository SeedUserProfileRepository()
        {
            context.UserProfiles.AddRange(
                new List <UserProfile>
            {
                new UserProfile {
                    UserId      = 1, Name = "username1", LastName = "userLname", Sex = "male", DirectionId = 2,
                    Education   = "Harvard", Email = "email", UniversityAverageScore = 6.5d, MathScore = 9.0d,
                    MobilePhone = "+375(33)1922", Skype = "skype", StartDate = System.DateTime.Now,
                    BirthDate   = System.DateTime.Now, Address = "dom 5"
                },
                new UserProfile {
                    UserId      = 2, Name = "username2", LastName = "userLname", Sex = "male", DirectionId = 2,
                    Education   = "Harvard", Email = "email", UniversityAverageScore = 6.5d, MathScore = 9.0d,
                    MobilePhone = "+375(33)1922", Skype = "skype", StartDate = System.DateTime.Now,
                    BirthDate   = System.DateTime.Now, Address = "dom 5"
                },
                new UserProfile {
                    UserId      = 3, Name = "username3", LastName = "userLname", Sex = "male", DirectionId = 2,
                    Education   = "Harvard", Email = "email", UniversityAverageScore = 6.5d, MathScore = 9.0d,
                    MobilePhone = "+375(33)1922", Skype = "skype", StartDate = System.DateTime.Now,
                    BirthDate   = System.DateTime.Now, Address = "dom 5"
                }
            }
                );
            context.SaveChanges();

            var repo = CreateRepository(context);

            return(repo);
        }
示例#2
0
        public void DeleteByEmail(string email)
        {
            var profile = _dimsDbContext.UserProfiles.Where(userProfile => userProfile.Email == email).FirstOrDefault();

            if (profile != null)
            {
                _dimsDbContext.UserProfiles.Remove(profile);
                _dimsDbContext.SaveChanges();
            }
        }
示例#3
0
 public void Save()
 {
     _dimsDbContext.SaveChanges();
 }