public void Delete(DalLike like)
        {
            var delLike = context.Set <Like>()
                          .Single(a => a.LikeId == like.Id);

            context.Set <Like>().Remove(delLike);
        }
 public static LikeEntity ToBllLike(this DalLike dalLike)
 {
     return(new LikeEntity()
     {
         Id = dalLike.Id,
         ImageId = dalLike.ImageId,
         UserId = dalLike.UserId
     });
 }
 public static Like ToOrmLike(this DalLike dalLike)
 {
     return(new Like()
     {
         LikeId = dalLike.Id,
         PhotoId = dalLike.PhotoId,
         UserId = dalLike.UserId
     });
 }
        public void Update(DalLike entity)
        {
            var dbLike = context.Likes.FirstOrDefault(e => e.LikeID == entity.ID);
            var l      = context.Entry(dbLike);

            l.Entity.Like = entity.Like;
            l.State       = System.Data.Entity.EntityState.Modified;
            context.SaveChanges();
        }
Exemple #5
0
 public static BllLike ToBllLike(this DalLike dalLike)
 {
     return(new BllLike()
     {
         Id = dalLike.Id,
         PhotoId = dalLike.PhotoId,
         UserId = dalLike.UserId
     });
 }
        public void Delete(DalLike entity)
        {
            var dbLike = context.Likes.FirstOrDefault(e => e.LikeID == entity.ID);

            if (dbLike != null)
            {
                context.Likes.Remove(dbLike);
            }
        }
Exemple #7
0
 public static LikeEntity ToBll(this DalLike dalLike)
 {
     return(new LikeEntity()
     {
         Id = dalLike.Id,
         UserId = dalLike.UserId,
         PhotoId = dalLike.PhotoId
     });
 }
 public static Likes ToOrmLike(this DalLike like)
 {
     return(new Likes
     {
         LikeID = like.ID,
         BookID = like.BookID,
         UserID = like.UserID,
         Like = like.Like
     });
 }
Exemple #9
0
 public static ServiceLike ToServiceLike(this DalLike like)
 {
     return(new ServiceLike
     {
         ID = like.ID,
         BookID = like.BookID,
         UserID = like.UserID,
         Like = like.Like
     });
 }
        public void Create(DalLike e)
        {
            var like = new Like()
            {
                ImageId = e.ImageId,
                UserId  = e.UserId
            };

            _context.Set <Like>().Add(like);
        }
        public int Create(DalLike entity)
        {
            var dbBook = context.Books.FirstOrDefault(e => e.BookID == entity.BookID);
            var dbUser = context.Users.FirstOrDefault(e => e.UserID == entity.UserID);

            if (dbBook != null && dbUser != null)
            {
                context.Likes.Add(entity.ToOrmLike());
            }
            return(0);
        }
        public void Create(DalLike e)
        {
            User  user  = context.Set <User>().FirstOrDefault(u => u.Login == e.Login);
            Photo photo = context.Set <Photo>().FirstOrDefault(p => p.Id == e.PhotoId);

            user.Profile = null;
            Like like = new Like
            {
                User  = user,
                Photo = photo
            };

            if (context.Set <Like>().FirstOrDefault(l =>
                                                    l.Photo.Id == photo.Id && l.User.Id == user.Id) == null)
            {
                context.Set <Like>().Add(like);
            }
        }
 public void Update(DalLike entity)
 {
     throw new NotImplementedException();
 }
 public void Delete(DalLike e)
 {
     throw new NotImplementedException();
 }
 public void Create(DalLike like)
 {
     context.Set <Like>().Add(like.ToOrm());
 }
 public void Create(DalLike dalLike)
 {
     context.Set <Like>()
     .Add(dalLike.ToOrmLike());
 }