public ActionResult SaveUploadWAPERD([FromBody] UploadWaperd model) { bool blnResult = false; string ErrMsg = ""; DataSet dsError = new DataSet(); 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/UploadWAPERD?NIK=" + _intNIK + "&Module=" + strModule, Content); var response = request.Result.Content.ReadAsStringAsync().Result; JObject strObject = JObject.Parse(response); blnResult = strObject.SelectToken("blnResult").Value <bool>(); ErrMsg = strObject.SelectToken("errMsg").Value <string>(); dsError = strObject.SelectToken("dsError").Value <DataSet>(); } } else { ErrMsg = "Error Data : Tidak ada data yang dikirimkan (Model = null)"; } } catch (Exception e) { ErrMsg = e.Message; } return(Json(new { blnResult, ErrMsg, dsError })); }
public JsonResult UploadWAPERD([FromBody] UploadWaperd model, [FromQuery] int NIK, [FromQuery] string Module) { bool blnResult; string ErrMsg; DataSet dsError = new DataSet(); blnResult = cls.ReksaUploadWAPERD(model, NIK, Module, out ErrMsg, out dsError); ErrMsg = ErrMsg.Replace("ReksaUploadWAPERD - Core .Net SqlClient Data Provider\n", ""); return(Json(new { blnResult, ErrMsg, dsError })); }