예제 #1
0
        public string InsertWishlist(Wishlist obj_wishlist)
        {
            string result = "";

            using (OnlineShoppingDataContext db = new OnlineShoppingDataContext())
            {
                tbl_Wishlist table_wish = (from a in db.tbl_Wishlists
                                           where a.CustomerID == obj_wishlist.CustomerID && a.ProductID == obj_wishlist.ProductID
                                           select a).FirstOrDefault();
                if (table_wish != null)
                {
                    result = "You already added to wishlist.";
                }
                else
                {
                    tbl_Wishlist table_Wishlist = new tbl_Wishlist();
                    Guid         id             = Guid.NewGuid();
                    table_Wishlist.WishlistID = id.ToString();
                    table_Wishlist.ProductID  = obj_wishlist.ProductID;
                    table_Wishlist.CustomerID = obj_wishlist.CustomerID;
                    table_Wishlist.AddedDate  = obj_wishlist.AddedDate;

                    db.tbl_Wishlists.InsertOnSubmit(table_Wishlist);
                    db.SubmitChanges();

                    result = "Successfully added to the wishlist.";
                }
            }
            return(result);
        }
예제 #2
0
        public bool UpdateWishlist(console.Models.tbl_Wishlist entity)
        {
            bool result = false;

            using (var context = new console.Models.dream_techContext())
            {
                tbl_Wishlist wishlist = (from w in context.tbl_Wishlist where w.wishlist_id == entity.wishlist_id select w).First();

                wishlist.user_id = entity.user_id;

                result = context.SaveChanges() > 1;
            }
            return(result);
        }
예제 #3
0
        public Wishlist GetWishlistByID(string wishlistID)
        {
            Wishlist obj_Wishlist = new Wishlist();

            using (OnlineShoppingDataContext db = new OnlineShoppingDataContext())
            {
                tbl_Wishlist table_wishlist = (from a in db.tbl_Wishlists where a.WishlistID == wishlistID select a).FirstOrDefault();
                obj_Wishlist.WishlistID = table_wishlist.WishlistID;
                obj_Wishlist.ProductID  = table_wishlist.ProductID;
                obj_Wishlist.CustomerID = table_wishlist.CustomerID;
                obj_Wishlist.AddedDate  = table_wishlist.AddedDate;
            }

            return(obj_Wishlist);
        }