public DOGEN_Queue PGetTRRData(string IndividualID, long UserID)
        {
            string errorMessage = string.Empty;

            GPSServiceGetMethods             objGPSServiceGetMethods             = new GPSServiceGetMethods();
            DOGEN_GPSServiceRequestParameter objDOGEN_GPSServiceRequestParameter = new DOGEN_GPSServiceRequestParameter();
            DOGEN_GPSData objDOGEN_GPSData = new DOGEN_GPSData();
            DOGEN_Queue   objDOGEN_Queue   = new DOGEN_Queue();

            try
            {
                objDOGEN_GPSServiceRequestParameter.IndividualId   = IndividualID;
                objDOGEN_GPSServiceRequestParameter.LoggedInUserId = UserID;
                //web service call for TRR data
                objGPSServiceGetMethods.GetTRRSummaryInfoService(objDOGEN_GPSServiceRequestParameter, ref objDOGEN_Queue, out errorMessage);
                if (!errorMessage.IsNullOrEmpty())
                {
                    BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.Common, (long)ExceptionTypes.Uncategorized, string.Empty, errorMessage);
                }
            }
            catch (Exception ex)
            {
                BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.Common, (long)ExceptionTypes.Uncategorized, string.Empty, ex.ToString());
            }

            return(objDOGEN_Queue);
        }