public JsonResult DeleteProductSubDesc(ProductSpecSubHeading productSpecSubHeading) { Client = WebApiHelper.Initial(); HttpResponseMessage _requestMessage = Client.DeleteAsync(GlobalConst.Api.ProductApi + "DeleteProductSpecSubHeading\\" + productSpecSubHeading.ProductSpecSubHeadingID).Result; return(Json("Deleted Successfully")); }
public ActionResult AddProductdescrptionSub(ProductSpecSubHeading productSpecSubHeading) { Client = WebApiHelper.Initial(); if (productSpecSubHeading.ProductSpecSubHeadingID == 0) { HttpResponseMessage _requestMessage = Client.PostAsJsonAsync(GlobalConst.Api.ProductApi + "AddProductSpecSubHeading\\productSpecSubHeading\\", productSpecSubHeading).Result; if (_requestMessage.IsSuccessStatusCode) { var response = Client.GetAsync(GlobalConst.Api.ProductApi + "GetProductSpecHeadingByID\\" + productSpecSubHeading.SpecHeadingID).Result; var responseContent = response.Content.ReadAsStringAsync().Result; productSpecSubHeading.ProductSpecHeadingTitle = JsonConvert.DeserializeObject <ProductSpecHeading>(responseContent).SpecHeadingTitle; productSpecSubHeading.ProductSpecSubHeadingID = _requestMessage.Content.ReadAsAsync <int>().Result; productSpecSubHeading.Message = GlobalConst.Message.AddSucessfully; } } else { HttpResponseMessage _requestMessage = Client.PutAsJsonAsync(GlobalConst.Api.ProductApi + "UpdateProductSpecSubHeading\\productSpecSubHeading\\", productSpecSubHeading).Result; if (_requestMessage.IsSuccessStatusCode) { var response = Client.GetAsync(GlobalConst.Api.ProductApi + "GetProductSpecHeadingByID\\" + productSpecSubHeading.SpecHeadingID).Result; var responseContent = response.Content.ReadAsStringAsync().Result; productSpecSubHeading.ProductSpecHeadingTitle = JsonConvert.DeserializeObject <ProductSpecHeading>(responseContent).SpecHeadingTitle; productSpecSubHeading.Message = GlobalConst.Message.UpdateSucessfully; } } return(Json(productSpecSubHeading)); }
public void AddProductSpecSubHeading() { ProductSpecSubHeading productspec = new ProductSpecSubHeading { SubHeading = "Sub Heading 2", SubHeadingDescritption = "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", SpecHeadingID = 4 }; var _id = _productRepository.AddProductSpecSubHeading(productspec); Assert.True(_id > 0, "failed"); }
public void UpdateProductSpecSubHeading() { ProductSpecSubHeading productspec = new ProductSpecSubHeading { ProductSpecSubHeadingID = 2, SubHeading = "Sub Heading 3", SubHeadingDescritption = "Cpre testtttttttttttttttttttttttttttttttttt", SpecHeadingID = 4 }; var id = _productRepository.UpdateProductSpecSubHeading(productspec); Assert.True(id > 0, "failed"); }
public int UpdateProductSpecSubHeading(ProductSpecSubHeading productSpecSubHeading) { return(_productSpecSubHeading.Update(productSpecSubHeading)); }
public int AddProductSpecSubHeading(ProductSpecSubHeading productSpecSubHeading) { return(_productSpecSubHeading.Add(productSpecSubHeading).ProductSpecSubHeadingID); }
public IActionResult GetProductSpecSubHeadingByID(int id) { ProductSpecSubHeading productSpecSubHeading = _mapper.Map <ProductSpecSubHeading>(productRepository.GetProductSpecSubHeadingByID(id)); return(productSpecSubHeading == null?NotFound(productSpecSubHeading) : (IActionResult)Ok(productSpecSubHeading)); }
public ActionResult UpdateProductSpecSubHeading(ProductSpecSubHeading productSpecSubHeading) { int ProductSpecSubHeadingID = productRepository.UpdateProductSpecSubHeading(_mapper.Map <OnlineStore.Core.Data.Model.ProductSpecSubHeading>(productSpecSubHeading)); return(ProductSpecSubHeadingID == 0 ? NotFound(ProductSpecSubHeadingID) : (ActionResult)Ok(ProductSpecSubHeadingID)); }