public ActionResult AddProduct(Product product) { bool check = _shoppingeducationService.checkEducationinShoppingCart(HCRGUser.UID, product.ProductID, GlobalConst.CartType.Product); if (!check) { ProductShoppingTemp productShoppingTemp = new ProductShoppingTemp(); productShoppingTemp.ProductID = product.ProductID; productShoppingTemp.Amount = product.ProductPrice; productShoppingTemp.UserID = Convert.ToInt32(HCRGUser.UID); productShoppingTemp.Quantity = 1; productShoppingTemp.Date = DateTime.Now; if (product.ProductType == "Hard Copy") { productShoppingTemp.TaxPercentage = GlobalConst.ConstantChar.ProductTaxPercentage; } else { productShoppingTemp.TaxPercentage = GlobalConst.ConstantChar.ZeroTaxPercentage; } var ProductShoppingTempModelid = _shoppingeducationService.AddProductShoppingCart(Mapper.Map <HCRGUniversityApp.NEPService.ShoppingEducationService.ProductShoppingTemp>(productShoppingTemp)); if (ProductShoppingTempModelid > 0) { return(Json(productShoppingTemp, GlobalConst.Message.text_html)); } else { return(Json("Product is out of stock.", GlobalConst.Message.text_html)); } } else { return(Json(GlobalConst.Message.AlreadyAddToCart, GlobalConst.Message.text_html)); } //return Json("Add to card can not be done now.", GlobalConst.Message.text_html); }
// Product public int AddProductShoppingCart(ProductShoppingTemp productShoppingTemp) { return(_educationShoppingTemp.AddProductShoppingCart(Mapper.Map <ProductShoppingTemp, HCRGUniversity.Core.Data.Model.ProductShoppingTemp>(productShoppingTemp))); }