/// <summary>
        /// 현재 설치된 WeDo Server가 있는지 확인한다.
        /// 확인방법: backup config 파일
        /// </summary>
        /// <returns></returns>
        public bool prevWeDoExists()
        {
            Logger.info("CheckPrevWeDoExists");
            bool result = false;

            try
            {
                if (!configFileHandler.PrevConfigExists())
                {
                    Logger.info("WeDo 미설치상태");
                }
                else
                {
                    Logger.info("WeDo 설치상태");

                    companyCd   = configFileHandler.BackupCompanyCd();
                    companyName = configFileHandler.BackupCompanyName();
                    msgrPort    = Convert.ToInt16(configFileHandler.GetValue("MSGR_PORT"));
                    crmPort     = Convert.ToInt16(configFileHandler.GetValue("CRM_PORT"));

                    Logger.info(string.Format("백업된 회사정보:{0}[{1}]", companyName, companyCd));

                    result = true;
                }
            }
            catch (Exception e)
            {
                Logger.error("WeDo 미설치상태");
                result = false;
            }
            return(result);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 현재 설치된 WeDo Server가 있는지 확인한다.
        /// 확인방법: backup config 파일
        /// </summary>
        /// <returns></returns>
        public bool prevWeDoExists()
        {
            Logger.info("CheckPrevWeDoExists");
            bool result = false;

            try
            {
                if (!configFileHandler.PrevConfigExists())
                {
                    Logger.info("WeDo 미설치상태");
                }
                else
                {
                    Logger.info("WeDo 설치상태");
                    result = true;
                }
            }
            catch (Exception e)
            {
                Logger.error("WeDo 미설치상태");
                result = false;
            }
            return(result);
        }