Esempio n. 1
0
        public void Delete(DalFavorite entity)
        {
            var result = context.Set <Favorites>().Where(x => x.UserId == entity.UserId && x.MovieId == entity.MovieId).Single();

            context.Set <Favorites>().Remove(result);
            context.SaveChanges();
        }
Esempio n. 2
0
        public DalFavorite GetFavorites(int id)
        {
            var result = new DalFavorite()
            {
                Target = id,
                Movies = context.Set <Favorites>().Where(x => x.UserId == id).Select(x => x.MovieId).ToArray()
            };

            return(result);
        }
Esempio n. 3
0
        public void Create(DalFavorite entity)
        {
            var favorite = new Favorites()
            {
                UserId  = entity.UserId,
                MovieId = entity.MovieId
            };

            context.Set <Favorites>().Add(favorite);
            context.SaveChanges();
        }
Esempio n. 4
0
 //Favorite
 public static FavoriteEntity ToBllFavorite(this DalFavorite dalFavorite)
 {
     return(new FavoriteEntity()
     {
         Id = dalFavorite.Id,
         UserId = dalFavorite.UserId,
         MovieId = dalFavorite.MovieId,
         Target = dalFavorite.Target,
         Movies = dalFavorite.Movies
     });
 }
Esempio n. 5
0
 public void Update(DalFavorite entity)
 {
     throw new NotImplementedException();
 }