public dynamic GetPensionAppStatus(PensionAppCls root) { dynamic obj = new ExpandoObject(); try { root.userName = "******"; root.password = "******"; root.type = "gre"; var val = PostData("https://sspensions.ap.gov.in/APTSPensionNewApp/rest/AptsNewApplicationStatus/getNewApplicationStatus", root); var data = GetSerialzedData <dynamic>(val); obj.Status = 100; obj.Reason = "Data Loaded Successfully."; obj.Details = data; return(obj); } catch (Exception ex) { Common_SERP_Error(ex.Message.ToString(), "https://sspensions.ap.gov.in/APTSPensionNewApp/rest/AptsNewApplicationStatus/getNewApplicationStatus", "2"); obj.Status = 102; obj.Reason = CommonSPHel.ThirdpartyMessage; return(obj); } }
public IHttpActionResult GetPensionAppStatus(dynamic JSONdata) { string value = token_gen.Authorize_aesdecrpty(JSONdata); try { PensionAppCls data = JsonConvert.DeserializeObject <PensionAppCls>(value); if (Utils.IsAlphaNumeric(data.districtId) && Utils.IsAlphaNumeric(data.applicationId)) { return(Ok(SERPhel.GetPensionAppStatus(data))); } else { CatchData.Status = 102; CatchData.Reason = "Special Characters Are Not Allowed."; return(Ok(CatchData)); } } catch (Exception ex) { CatchData.Status = "Failure"; CatchData.Reason = SERPHelper.ThirdpartyMessage; return(Ok(CatchData)); } }