public async Task <ActionResult> Edit([Bind(Include = "product_type_code,product_type_description")] Ref_Product_TypesDTO ref_Product_Types) { if (ModelState.IsValid) { var response = await client.PutAsJsonAsync("api/ProductTypes/ProductTypeID=" + ref_Product_Types.product_type_code, ref_Product_Types); if (response.IsSuccessStatusCode) { return(RedirectToAction("Index")); } else { ModelState.AddModelError(string.Empty, "Error"); } return(RedirectToAction("Index")); } return(View(ref_Product_Types)); }
public async Task <ActionResult> Create(ProductTypeModel model) { string key = autoKey(); try { if (ModelState.IsValid) { var type = new Ref_Product_TypesDTO(); if (key != null) { type.product_type_code = key; } else { type.product_type_code = model.product_type_code; } type.product_type_description = model.description; HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url + "/ProductTypes", type); if (responseMessage.IsSuccessStatusCode) { //var responseData = responseMessage.Content.ReadAsStringAsync().Result; var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; } return(RedirectToAction("Index")); } } catch (Exception) { ModelState.AddModelError("", "Error"); } return(View(model)); }
public bool Delete(Ref_Product_TypesDTO product_TypesDTO) { return(bus.Delete(product_TypesDTO)); }
public bool Update(Ref_Product_TypesDTO product_TypesDTO) { return(bus.Update(product_TypesDTO)); }
public bool Insert(Ref_Product_TypesDTO item) { return(bus.Insert(item)); }
public bool DeleteProductType(Ref_Product_TypesDTO item) { return(producttypeRepository.Delete(item)); }
public bool PutProductType(Ref_Product_TypesDTO item) { return(producttypeRepository.Update(item)); }
public bool PostProduct(Ref_Product_TypesDTO item) { return(producttypeRepository.Insert(item)); }