public ActionResult AddOrUpdate(Currency currency) { try { currencyService.AddOrUpdate(currency); var responseModel = new ResponseModel { StatusCode = (int)HttpStatusCode.OK, MessageAr = currency.Id > 0 ? AppResource.UpdatedSuccessfully : AppResource.SavedSuccessfully }; return(Json(responseModel, JsonRequestBehavior.AllowGet)); } catch (System.Exception ex) { var responseModel = new ResponseModel { StatusCode = (int)HttpStatusCode.InternalServerError, MessageAr = AppResource.ChangesNotSaved }; return(Json(responseModel, JsonRequestBehavior.AllowGet)); } }