public ActionResult MaintainParameter([FromBody] MaintainParameter model) { bool blnResult = false; string ErrMsg = ""; try { if (model != null) { var Content = new StringContent(JsonConvert.SerializeObject(model)); using (HttpClient client = new HttpClient()) { client.BaseAddress = new Uri(_strAPIUrl); Content.Headers.ContentType = new MediaTypeWithQualityHeaderValue("application/json"); var request = client.PostAsync("/api/Parameter/MaintainParameter", Content); var response = request.Result.Content.ReadAsStringAsync().Result; JObject Object = JObject.Parse(response); blnResult = Object.SelectToken("blnResult").Value <bool>(); ErrMsg = Object.SelectToken("errMsg").Value <string>(); } } else { ErrMsg = "Error Data : Tidak ada data yang dikirimkan (Model = null)"; } } catch (Exception e) { ErrMsg = e.Message; } return(Json(new { blnResult, ErrMsg })); }
public JsonResult MaintainParameter([FromBody] MaintainParameter model) { bool blnResult = false; string ErrMsg = ""; blnResult = cls.ReksaMaintainParameter(model, out ErrMsg); ErrMsg = ErrMsg.Replace("ReksaMaintainParameter - Core .Net SqlClient Data Provider\n", ""); return(Json(new { blnResult, ErrMsg })); }
public JsonResult MaintainParameterGlobal([FromBody] MaintainParameter model, [FromQuery] int NIK, [FromQuery] string GUID) { bool blnResult = false; string strErrMsg; blnResult = cls.ReksaMaintainParameter(model, out strErrMsg); strErrMsg = strErrMsg.Replace("ReksaMaintainParameter - Core .Net SqlClient Data Provider\n", ""); return(Json(new { blnResult, strErrMsg })); }
public ActionResult MaintainParamGlobal([FromBody] MaintainParameter model) { bool blnResult = false; string strErrMsg = ""; try { if (model != null) { model.NIK = _intNIK; model.Guid = _strGuid; var Content = new StringContent(JsonConvert.SerializeObject(model)); using (HttpClient client = new HttpClient()) { client.BaseAddress = new Uri(_strAPIUrl); Content.Headers.ContentType = new MediaTypeWithQualityHeaderValue("application/json"); var request = client.PostAsync("/api/Parameter/MaintainParameterGlobal?NIK=" + _intNIK + "&GUID=" + _strGuid, Content); var response = request.Result.Content.ReadAsStringAsync().Result; JObject strObject = JObject.Parse(response); JToken TokenResult = strObject["blnResult"]; JToken TokenErrMsg = strObject["strErrMsg"]; string JsonResult = JsonConvert.SerializeObject(TokenResult); string JsonErrMsg = JsonConvert.SerializeObject(TokenErrMsg); blnResult = JsonConvert.DeserializeObject <bool>(JsonResult); strErrMsg = JsonConvert.DeserializeObject <string>(JsonErrMsg); } } else { strErrMsg = "Error Data : Tidak ada data yang dikirimkan (Model = null)"; } } catch (Exception e) { strErrMsg = e.Message; return(Json(new { blnResult, strErrMsg })); } return(Json(new { blnResult, strErrMsg })); }