public ActionResult _LiabilityUpdateForm2nd(StockLiabilityUpdateViewModel model) { double totalLiabilityValue = StockLiabilityQueries.GetLiabilityValueOfStock(model.AssetId); double liabilityValue = StockLiabilityQueries.GetStockValue(model.Id); double stockValue = StockQueries.GetStockValue(model.AssetId); if (stockValue < totalLiabilityValue - liabilityValue + model.Value && totalLiabilityValue - liabilityValue + model.Value > 0) { ModelState.AddModelError("CompareStockValueAndLiabilityValue", "Giá trị tổng số nợ không vượt quá giá trị cổ phiếu"); } if (ModelState.IsValid) { int result = StockLiabilityQueries.UpdateStockLiability(model); if (result > 0) { return(Content("success")); } else { return(Content("failed")); } } else { return(PartialView(model)); } }