Exemple #1
0
        public ActionResult UpdateProductType(ProductTypeDetailModel productTypeDetailModel)
        {
            var vm = "";

            updateProductTypesCommand.ExecuteCommand(productTypeDetailModel);
            return(Json(vm, JsonRequestBehavior.AllowGet));
        }
        public void ExecuteCommand(ProductTypeDetailModel productTypeDetailModel)
        {
            string url               = ApplicationSettings.Url + "ProductType/EditProductType";
            string key               = "";
            var    mapper            = ProductMapping.MapConfig.CreateMapper();
            var    ProductTypeDomain = productTypeDomainFactory.CreateProductTypesDomain();

            mapper.Map(productTypeDetailModel, ProductTypeDomain);

            string result = httpRequestPut.ExecutePut(url, key, ProductTypeDomain);
        }
        public ProductTypeDetailModel ExecuteQuery(int id)
        {
            string url = ApplicationSettings.Url + "ProductType/GetProductTypesViaId";

            url = url + "?id=" + id;

            string key    = "";
            var    mapper = ProductMapping.MapConfig.CreateMapper();

            string result = httpRequestGet.ExecuteGet(url, key);

            var ProductTypeDomainDetail = JsonConvert.DeserializeObject <ProductTypesDomain>(result);
            ProductTypeDetailModel productTypeDetailModel = new ProductTypeDetailModel();

            mapper.Map(ProductTypeDomainDetail, productTypeDetailModel);

            return(productTypeDetailModel);
        }