/// <summary> /// Save Pricing Detail /// </summary> /// <param name="updatePriceViewModel"></param> /// <returns></returns> public JsonResult SavePricing(UpdatePriceViewModel updatePriceViewModel) { if (updatePriceViewModel.Member == true) { updatePriceViewModel.MemberTypeId = 1; } else { updatePriceViewModel.MemberTypeId = 2; } HttpResponseMessage response = new APIHelper.APICallMethod().GetHttpResponseMessage("SavePricing", "AdminPanel", updatePriceViewModel); if (response.IsSuccessStatusCode) { var data = response.Content.ReadAsStringAsync().Result; ViewModel.ResponseModel.ResponseViewModel <Dictionary <string, bool> > dbBookingDetails = JsonConvert.DeserializeObject <ViewModel.ResponseModel.ResponseViewModel <Dictionary <string, bool> > >(data); if (dbBookingDetails.IdentityResult.Status == true) { return(Json(new { code = 0, message = "Success" })); } else { return(Json(new { code = -1, message = dbBookingDetails.IdentityResult.Message })); } } else { return(Json(new { code = -2, message = "failed" })); } }
public IActionResult UpdatePrice(UpdatePriceViewModel model) { var category = this._context.Categories.FirstOrDefault(p => p.Id == model.ParentId); if (category != null) { category.Price = model.Price; category.Name = model.Name; category.Timestamp = DateTime.UtcNow; this._context.Categories.Update(category); this._context.SaveChanges(); } return(RedirectToAction("Index")); }