public void Put(int id, [FromBody] Product_OpeningStock Product_OpeningStock) { if (ModelState.IsValid) { Product_OpeningStockRepository.Update(Product_OpeningStock); } }
public void Update(Product_OpeningStock Product_OpeningStock) { using (IDbConnection dbConnection = Connection) { string sQuery = "UPDATE Product_OpeningStock SET ProductID=@ProductID, Warehouse=@Warehouse, Qty=@Qty, HasExpiryDate=@HasExpiryDate, ExpiryDate=@ExpiryDate" + " WHERE PS_ID = @PS_ID"; dbConnection.Open(); dbConnection.Query(sQuery, Product_OpeningStock); } }
public ActionResult Product_OpeningStockUpdate(Product_OpeningStock CAT_save) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(Baseurl); client.DefaultRequestHeaders.Clear(); //Define request data format client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); //Sending request to find web api REST service resource GetAllEmployees using HttpClient HttpResponseMessage Res = client.PutAsJsonAsync("api/Product_OpeningStock/" + CAT_save.PS_ID, CAT_save).Result; //Checking the response is successful or not which is sent using HttpClient if (Res.IsSuccessStatusCode) { //Storing the response details recieved from web api var CatResponse = Res.Content.ReadAsStringAsync().Result; ViewBag.Name = JsonConvert.SerializeObject(CatResponse); //Deserializing the response recieved from web api and storing into the Employee list //CatInfo = JsonConvert.DeserializeObject<List<Category>>(CatResponse); } } return(RedirectToAction("Product_OpeningStock")); }