Exemplo n.º 1
0
        public IHttpActionResult GetRTARegAppStatus(dynamic Jsondata)
        {
            string value = token_gen.Authorize_aesdecrpty(Jsondata);

            try
            {
                RTAStatusCls data = JsonConvert.DeserializeObject <RTAStatusCls>(value);
                if (Utils.IsAlphaNumeric(data.applicationNo) && Utils.IsAlphaNumeric(data.chassisNo))
                {
                    return(Ok(hlpval.GetRTARegAppStatus(data)));
                }
                else
                {
                    CatchData.Status = 102;
                    CatchData.Reason = "Special Characters Are Not Allowed.";
                    return(Ok(CatchData));
                }
            }
            catch (Exception ex)
            {
                CatchData.Status = "Failure";
                CatchData.Reason = CommonSPHel.ThirdpartyMessage;
                return(Ok(CatchData));
            }
        }
Exemplo n.º 2
0
        public dynamic GetRTARegAppStatus(RTAStatusCls root)
        {
            dynamic obj = new ExpandoObject();

            try
            {
                var val  = PostData("https://rtaappsc.epragathi.org:1201/reg/citizenServices/applicationSearchForServicesRegisration", root);
                var data = GetSerialzedData <dynamic>(val);
                obj.Status  = 100;
                obj.Reason  = "Data Loaded Successfully.";
                obj.Details = data;
                return(obj);
            }
            catch (Exception ex)
            {
                Common_Transport_RandB_Error(ex.Message.ToString(), "https://rtaappsc.epragathi.org:1201/reg/citizenServices/applicationSearchForServicesRegisration", "2");
                obj.Status = 102;
                obj.Reason = CommonSPHel.ThirdpartyMessage;
                return(obj);
            }
        }