Esempio n. 1
0
        public JsonResult DeleteProductSpecHeading(ProductSpecHeading productSpecHeading)
        {
            Client = WebApiHelper.Initial();
            HttpResponseMessage _requestMessage = Client.DeleteAsync(GlobalConst.Api.ProductApi + "DeleteProductSpecHeading\\" + productSpecHeading.SpecHeadingID).Result;

            return(Json("Deleted Successfully"));
        }
        public void Addproductspecification()
        {
            ProductSpecHeading productspec = new ProductSpecHeading
            {
                SpecHeadingTitle = "sdfsd",
                ProductID        = 5,
            };
            var _id = _productRepository.AddProductSpecHeading(productspec);

            Assert.True(_id > 0, "failed");
        }
        public void UpdateProductSpecification()
        {
            ProductSpecHeading productspec = new ProductSpecHeading
            {
                SpecHeadingID    = 4,
                SpecHeadingTitle = "Jasssa",
                ProductID        = 4,
            };
            var id = _productRepository.UpdateProductSpecHeading(productspec);

            Assert.True(id > 0, "failed");
        }
Esempio n. 4
0
 public ActionResult AddProductdescrption(ProductSpecHeading productSpecHeading)
 {
     Client = WebApiHelper.Initial();
     if (productSpecHeading.SpecHeadingID == 0)
     {
         HttpResponseMessage _requestMessage = Client.PostAsJsonAsync(GlobalConst.Api.ProductApi + "AddProductSpecHeading\\productSpecHeading\\", productSpecHeading).Result;
         if (_requestMessage.IsSuccessStatusCode)
         {
             productSpecHeading.SpecHeadingID = _requestMessage.Content.ReadAsAsync <int>().Result;
             productSpecHeading.Message       = GlobalConst.Message.AddSucessfully;
         }
     }
     else
     {
         HttpResponseMessage _requestMessage = Client.PutAsJsonAsync(GlobalConst.Api.ProductApi + "UpdateProductSpecHeading\\productSpecHeading\\", productSpecHeading).Result;
         if (_requestMessage.IsSuccessStatusCode)
         {
             productSpecHeading.Message = GlobalConst.Message.UpdateSucessfully;
         }
     }
     return(Json(productSpecHeading));
 }
 public int UpdateProductSpecHeading(ProductSpecHeading productSpecHeading)
 {
     return(_productSpecHeadingRepository.Update(productSpecHeading));
 }
 public int AddProductSpecHeading(ProductSpecHeading productSpecHeading)
 {
     return(_productSpecHeadingRepository.Add(productSpecHeading).SpecHeadingID);
 }
        public ActionResult AddProductSpecHeading(ProductSpecHeading productSpecHeading)
        {
            int SpecHeadingID = productRepository.AddProductSpecHeading(_mapper.Map <OnlineStore.Core.Data.Model.ProductSpecHeading>(productSpecHeading));

            return(SpecHeadingID == 0 ? NotFound(SpecHeadingID) : (ActionResult)Ok(SpecHeadingID));
        }
        public IActionResult GetProductSpecHeadingByID(int id)
        {
            ProductSpecHeading productSpecHeading = _mapper.Map <ProductSpecHeading>(productRepository.GetProductSpecHeadingByID(id));

            return(productSpecHeading == null?NotFound(productSpecHeading) : (IActionResult)Ok(productSpecHeading));
        }