Exemplo n.º 1
0
 public JsonResult CancelFavorite(int ProductId)
 {
     if (Session[CSession關鍵字.SK_LOGINED_CUSTOMER] != null)
     {
         tCustomer         cust  = Session[CSession關鍵字.SK_LOGINED_CUSTOMER] as tCustomer;
         MotaiDataEntities db    = new MotaiDataEntities();
         tFavorite         favor = db.tFavorites.Where(f => f.fProductId.Equals(ProductId) && f.fCustomerId.Equals(cust.CustomerId)).FirstOrDefault();
         db.tFavorites.Remove(favor);
         db.SaveChanges();
         return(Json(new { result = true, msg = "刪除成功" }));
     }
     else
     {
         return(Json(new { result = false, msg = "請先登入" }));
     }
 }
Exemplo n.º 2
0
 //加入收藏
 public JsonResult AddFavorite(int ProductId)
 {
     if (Session[CSession關鍵字.SK_LOGINED_CUSTOMER] != null)
     {
         tCustomer         cust      = Session[CSession關鍵字.SK_LOGINED_CUSTOMER] as tCustomer;
         MotaiDataEntities dbContext = new MotaiDataEntities();
         tFavorite         favor     = new tFavorite();
         //if (dbContext.tFavorites.Count().Equals(0))
         //{
         //    favor.FavoriteId = 1;
         //}
         favor.fCustomerId = cust.CustomerId;
         favor.fProductId  = ProductId;
         dbContext.tFavorites.Add(favor);
         dbContext.SaveChanges();
         return(Json(new { result = true, msg = "加入成功" }));
     }
     else
     {
         return(Json(new { result = false, msg = "請先登入" }));
     }
 }