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); }
public void DeleteByEmail(string email) { var profile = _dimsDbContext.UserProfiles.Where(userProfile => userProfile.Email == email).FirstOrDefault(); if (profile != null) { _dimsDbContext.UserProfiles.Remove(profile); _dimsDbContext.SaveChanges(); } }
public void Save() { _dimsDbContext.SaveChanges(); }