Ejemplo n.º 1
0
        public void Delete(DalReview entity)
        {
            var dbReview = context.Reviews.FirstOrDefault(e => e.ReviewID == entity.ID);

            if (dbReview != null)
            {
                context.Reviews.Remove(dbReview);
            }
        }
Ejemplo n.º 2
0
        public int Create(DalReview 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.Reviews.Add(entity.ToOrmReview());
            }
            return(0);
        }
Ejemplo n.º 3
0
 public static Reviews ToOrmReview(this DalReview review)
 {
     return(new Reviews
     {
         Review_Type = review.Type,
         Header = review.Header,
         Added_Date = review.PublishTime,
         ReviewID = review.ID,
         BookID = review.BookID,
         UserID = review.UserID,
         Text = review.Text
     });
 }
Ejemplo n.º 4
0
 public static ServiceReview ToServiceReview(this DalReview review)
 {
     return(new ServiceReview
     {
         ID = review.ID,
         BookID = review.BookID,
         UserID = review.UserID,
         Header = review.Header,
         Type = review.Type,
         Text = review.Text,
         PublishTime = review.PublishTime,
     });
 }
Ejemplo n.º 5
0
 public void Update(DalReview entity)
 {
     throw new NotImplementedException();
 }