public string GetCallReport2(string xmlMessage)
        {
            string result = "<GetData>" +
                            "<Result>False</Result>" +
                            "<Description></Description></GetData>";
            string logID = Guid.NewGuid().ToString();

            try
            {
                FileLogger.WriteLog(logID + "|Start:" + xmlMessage, 1, "", "GetCallRepotr2");

                if (Helper.CheckAuthCode("GetData", xmlMessage))
                {
                    CallRpt rpt = new CallRpt();
                    result = rpt.GetCallRepotr2(xmlMessage);
                }
            }
            catch (Exception err)
            {
                result = "" +
                         "<GetData>" +
                         "<Result>False</Result>" +
                         "<Description>" + err.Message + "</Description></GetData>";
            }
            FileLogger.WriteLog(logID + "|End:" + result, 1, "", "GetCallRepotr2");
            return(result);
        }
        public string GetMenuListJson(string JsonMessage)
        {
            string result = @"{{""GetMenuListJson"":{{ ""Result"":""false"",""Description"":"""",""DataRows"":"""" }} }}";
            string logID  = Guid.NewGuid().ToString();

            FileLogger.WriteLog(logID + "|Start:" + JsonMessage, 1, "", "GetMenuListJson");
            try
            {
                if (Helper.CheckAuthCode("GetMenuListJson", JsonMessage, "json"))
                {
                    string  xmlString = iTR.Lib.Common.Json2XML(JsonMessage, "GetData");
                    CallRpt rpt       = new CallRpt();
                    result = rpt.GetMenuList(xmlString);
                }
            }
            catch (Exception err)
            {
                result = $@"{{""GetMenuListJson"":{{ ""Result"":""false"",""Description"":""{ err.Message}"",""DataRows"":"""" }} }}";
            }
            FileLogger.WriteLog(logID + "|End:" + result, 1, "", "GetMenuListJson");
            return(result);
        }