public async Task <IActionResult> AddTax([FromBody] TaxEntity taxRequest) { if (ModelState.IsValid) { return(Ok(await _taxService.AddTax(taxRequest))); } else { return(BadRequest(ModelState)); } }
public ActionResult AddOrEditTax(TaxMasterVM taxVM) { try { if (ModelState.IsValid) { bool status = false; if (taxVM.TaxId == 0) { status = _TaxSerivce.AddTax(taxVM); if (status) { return(Json(new { success = true, message = "Saved Successfully...!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Error..!" }, JsonRequestBehavior.AllowGet)); } } else { status = _TaxSerivce.UpdateTax(taxVM); if (status) { return(Json(new { success = true, message = "Updated Successfully...!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Error..!" }, JsonRequestBehavior.AllowGet)); } } } else { return(PartialView(taxVM)); } } catch (Exception e) { throw e; } }