public IHttpActionResult insertWEAEnteredIndividualDetails(dynamic data) { dynamic objdata = new ExpandoObject(); try { string serialized_data = token_gen.Authorize_aesdecrpty(data); string mappath2 = HttpContext.Current.Server.MapPath("insertWEAEnteredIndividualDetailsLogs"); Task WriteTask = Task.Factory.StartNew(() => new Logdatafile().Write_Log(mappath2, serialized_data)); WEAEnteredDataModel rootobj = JsonConvert.DeserializeObject <WEAEnteredDataModel>(serialized_data); return(Ok(pensionDeptHelper.InsertWEAEnteredIndividualDetails(rootobj))); } catch (Exception ex) { objdata.status = false; objdata.result = ex.Message.ToString(); } return(Ok(objdata)); }
public static dynamic InsertWEAEnteredIndividualDetails(WEAEnteredDataModel obj) { dynamic objdata = new ExpandoObject(); try { obj.username = "******"; obj.password = "******"; string subResponse = string.Empty; try { subResponse = POST_RequestAsync(WEAEnterIndivUrl, JsonConvert.SerializeObject(obj)); } catch (Exception ex) { objdata.status = false; objdata.result = "RESPONSE FROM PENSION DEPT : " + ex.Message.ToString(); return(objdata); } WEAEnteredDataRespModel subResp = JsonConvert.DeserializeObject <WEAEnteredDataRespModel>(subResponse); if (subResp.responseCode != null && subResp.responseCode == "1000") { objdata.status = true; objdata.result = subResp.remarks; } else { objdata.status = false; objdata.result = subResp.remarks; } } catch (Exception ex) { objdata.status = false; objdata.result = ex.Message.ToString(); } return(objdata); }