public ProfileRepository(SocialNetworkContext socialNetworkContext)
 {
     context  = socialNetworkContext;
     Profiles = socialNetworkContext.Set <Profile>();
     Messages = socialNetworkContext.Set <Message>();
     Photos   = socialNetworkContext.Set <Photo>();
 }
Пример #2
0
 public void DeleteEntity(T entity)
 {
     using (var context = new SocialNetworkContext())
     {
         context.Set <T>().Remove(entity);
         context.SaveChanges();
     }
 }
Пример #3
0
 public void AddEntity(T entity)
 {
     using (var context = new SocialNetworkContext())
     {
         context.Set <T>().Add(entity);
         context.SaveChanges();
     }
 }
Пример #4
0
 public void AddRange(IList <T> entities)
 {
     using (var context = new SocialNetworkContext())
     {
         context.Set <T>().AddRange(entities);
         context.SaveChanges();
     }
 }
Пример #5
0
        public IList <T> GetEntities()
        {
            using (var context = new SocialNetworkContext())
            {
                var result = context.Set <T>().Select(_ => _).ToList();

                return(result);
            }
        }
Пример #6
0
 public MessageRepository(SocialNetworkContext context)
 {
     _context = context;
     _dbSet   = context.Set <Message>();
 }
Пример #7
0
 public RepositoryBase(SocialNetworkContext context)
 {
     _context = context;
     _dbSet   = context.Set <T>();
 }
 public IQueryable <UserPhoto> GetUserPhoto()
 {
     return(_socialNetworkContext.Set <UserPhoto>());
 }
Пример #9
0
 public virtual void Create(T entity)
 {
     _context.Set <T>().Add(entity);
     _context.SaveChanges();
 }
Пример #10
0
 public PostRepository(SocialNetworkContext socialNetworkContext)
 {
     _socialNetworkContext = socialNetworkContext;
     _dbSet = _socialNetworkContext.Set <Post>();
 }
Пример #11
0
 public FollowRepository(SocialNetworkContext socialNetworkContext)
 {
     _socialNetworkContext = socialNetworkContext;
     _dbSet = socialNetworkContext.Set <Follow>();
 }
 public CommentsFromPostsRepository(SocialNetworkContext socialNetworkContext)
 {
     _socialNetworkContext = socialNetworkContext;
     _dbSet = socialNetworkContext.Set <CommentsFromPost>();
 }
 public IQueryable <ContactNotification> GetContactNotification()
 {
     return(_socialNetworkContext.Set <ContactNotification>());
 }
Пример #14
0
 public async Task AddMessageChat(MessageChat message)
 {
     await _socialNetworkContext.Set <MessageChat>().AddAsync(message);
 }
 public void Add(T entity)
 {
     _context.Set <T>().Add(entity);
 }
 public IQueryable <UserPhotoComment> GetUserPhotoComment()
 {
     return(_socialNetworkContext.Set <UserPhotoComment>());
 }
 public UserRepository(SocialNetworkContext context)
 {
     _context = context;
     _dbSet   = context.Set <UserDetails>();
 }
Пример #18
0
 public IQueryable <LikesPhoto> GetLikesPhoto()
 {
     return(_socialNetworkContext.Set <LikesPhoto>());
 }
 public IQueryable <Music> GetMusic()
 {
     return(_socialNetworkContext.Set <Music>());
 }
Пример #20
0
 public async Task AddUser(User user)
 {
     await _socialNetworkContext.Set <User>().AddAsync(user);
 }
Пример #21
0
 /// <summary>
 /// Create new UserRepository instance
 /// </summary>
 /// <param name="knowledgeContext"></param>
 public UserRepository(SocialNetworkContext socialNetworkContext)
 {
     context = socialNetworkContext;
     users   = context.Set <User>();
     roles   = context.Set <Role>();
 }
Пример #22
0
 public ProfileRepository(SocialNetworkContext socialNetworkContext)
 {
     _socialNetworkContext = socialNetworkContext;
     _dbSet = socialNetworkContext.Set <Profile>();
 }
Пример #23
0
 public FriendRequestRepository(SocialNetworkContext context)
 {
     _context = context;
     _dbSet   = context.Set <FriendRequest>();
 }
 public ContentRepository(SocialNetworkContext context)
 {
     _context = context;
     _dbSet   = context.Set <Content>();
 }
 public async Task AddChat(Chat chat)
 {
     await _socialNetworkContext.Set <Chat>().AddAsync(chat);
 }
Пример #26
0
 public IQueryable <Contact> GetContact()
 {
     return(_socialNetworkContext.Set <Contact>());
 }
Пример #27
0
 public IQueryable <T> GetAllQuery()
 {
     return(context.Set <T>().AsQueryable());
 }
Пример #28
0
 public async Task AddPhoto(Photo photo)
 {
     await _socialNetworkContext.Set <Photo>().AddAsync(photo);
 }