public IHttpActionResult Post(AssetsLiabilities assetsLiabilities) { int assetsLiabilitie; AssetsLiabilitiesB assetsLiabilitiesB = new AssetsLiabilitiesB(); assetsLiabilitie = assetsLiabilitiesB.CreateCredit(assetsLiabilities); switch (assetsLiabilitie) { case 200: return(Ok(200)); case 500: return(Ok(500)); default: return(Ok(false)); } }
public ActionResult Assets(int id, AssetsLiabilities assetLiability) { var user = (Users)Session["users"]; assetLiability.IdUser = user.IDUser; assetLiability.IdInvoice = id; assetLiability.Type = true; int status = assetsLiabilitiesB.CreateCredit(assetLiability); if (status == 200) { TempData["message"] = "Asset"; return(Json(new { success = true })); } else if (status == 400) { ModelState.AddModelError("Rode", "Sobre pasa el monto de credito a cancelar"); ViewData["category"] = new SelectList(categoriesB.GetAll(), "IdCategory", "Name"); ViewData["account"] = new SelectList(accountB.GetAll(), "IdAccount", "Name"); return(View(assetLiability)); } return(View(assetLiability)); }