public IHttpActionResult GetAppStatus(dynamic data)
        {
            string value = token_gen.Authorize_aesdecrpty(data);

            try
            {
                //string value = JsonConvert.SerializeObject(data);
                PTStatus rootobj = JsonConvert.DeserializeObject <PTStatus>(value);
                return(Ok(cthel.GetAppStatus_Helper(rootobj)));
            }
            catch (Exception ex)
            {
                CatchData.Status = 102;
                CatchData.Reason = CommercialTaxHelper.ThirdpartyMessage;
                return(Ok(CatchData));
            }
        }
        public dynamic GetAppStatus_Helper(PTStatus root)
        {
            dynamic obj    = new ExpandoObject();
            var     result = true;

            try
            {
                if (!string.IsNullOrEmpty(root.rnr))
                {
                    result = gswsBackendAPI.DL.CommonHel.Utils.IsAlphaNumeric(root.rnr);
                }

                if (result)
                {
                    var val  = PostData("https://apct.gov.in/pspt/api/Alert/get_all_alerts", root);
                    var data = GetSerialzedData <dynamic>(val);

                    obj.Status  = 100;
                    obj.Details = data;

                    return(obj);
                }
                else
                {
                    obj.Status = 102;
                    obj.Reason = "Special Characters Are Not Allowed";
                    return(obj);
                }
            }
            catch (Exception ex)
            {
                obj.Status = 102;
                obj.Reason = "Error Occured While Getting Application Status";
                Common_CommercialTax_Error(ex.Message.ToString(), "https://apct.gov.in/pspt/api/Alert/get_all_alerts", "2");
                return(obj);
            }
        }