Пример #1
0
        public static IList <EnumcodeInfo> GetListEnumState()
        {
            IList <EnumcodeInfo> list = null;

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var request = new EnumcodeGetByEnumTypeIDRequest()
                    {
                        EnumTypeId = "4"
                    };
                    var response = enumcodeService.GetEnumcodeByEnumTypeID(request);
                    if (response.Data != null)
                    {
                        list = response.Data;
                    }
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(list);
        }
Пример #2
0
        public static List <ShowDataInfo> GetReleaseAlarmRecords(long id)
        {
            List <ShowDataInfo> list = new List <ShowDataInfo>();

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var request = new GetReleaseAlarmRecordsRequest()
                    {
                        Id = id
                    };
                    var response = alarmService.GetReleaseAlarmRecords(request);
                    if (response.Data != null)
                    {
                        list = response.Data;
                    }
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error("ClientAlarmModle-GetReleaseAlarmRecords-发生异常 " + ex.Message);
            }
            return(list);
        }
Пример #3
0
        public static IList <Jc_DefInfo> QueryPointByDevpropertIDCache(int DevPropertID)
        {
            IList <Jc_DefInfo> list = null;

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var requst = new QueryPointByDevpropertRequest()
                    {
                        DevPropertId = DevPropertID
                    };
                    var response = alarmService.QueryPointByDevpropertIDCache(requst);
                    if (response.Data != null)
                    {
                        list = response.Data;
                    }
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(list);
        }
Пример #4
0
        public static Dictionary <int, EnumcodeInfo> QueryDevClassByDevpropertID(int DevPropertyID)
        {
            Dictionary <int, EnumcodeInfo> list = new Dictionary <int, EnumcodeInfo>();

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var request = new QueryDevClassByDevpropertRequest()
                    {
                        DevPropertId = DevPropertyID
                    };
                    var response = alarmService.QueryDevClassByDevpropertId(request);
                    if (response.Data != null)
                    {
                        list = response.Data;
                    }
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(list);
        }
Пример #5
0
        public static SettingInfo CheckAlarmConfigIsOnServer()
        {
            SettingInfo dto = new SettingInfo();

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var request = new GetSettingByKeyRequest()
                    {
                        StrKey = "AlarmShowConfig"
                    };
                    var response = settingService.GetSettingByKey(request);
                    if (response.Data != null)
                    {
                        dto = response.Data;
                    }
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(dto);
        }
Пример #6
0
        public static string GetDBType()
        {
            string str = "";

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    str = Basic.Framework.Configuration.Global.DatabaseType.GetEnumDescription();
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(str);
        }
Пример #7
0
        public static DateTime GetMaxTimeFromJCR()
        {
            DateTime dtm = new DateTime();

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var response = alarmService.GetMaxTimeFromJCR();
                    dtm = response.Data;
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error("ClientAlarmModle-GetMaxID-发生异常 " + ex.Message);
            }
            return(dtm);
        }
Пример #8
0
        public static long GetMaxID()
        {
            long maxID = 0;

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var response = alarmService.GetMaxId();
                    maxID = response.Data;
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error("ClientAlarmModle-GetMaxID-发生异常 " + ex.Message);
            }
            return(maxID);
        }
Пример #9
0
        public static string GetDevDefineChangeDatetime()
        {
            string str = "";

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var response = realMessageService.GetDefineChangeFlg();
                    str = response.Data;
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(str);
        }
Пример #10
0
        public static List <EnumcodeInfo> GetListEnumProperty()
        {
            List <EnumcodeInfo> list = new List <EnumcodeInfo>();

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var response = alarmService.GetListEnumPropert();
                    if (response.Data != null)
                    {
                        list = response.Data;
                    }
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(list);
        }
Пример #11
0
        public static bool SaveConfigToDatabase(SettingInfo dto, string s)
        {
            bool flg = false;

            try
            {
                if (ClientAlarmConfig.getsererconnectstate())
                {
                    var request = new SaveConfigToDatabaseRequest();
                    request.SettingInfo = dto;
                    request.Config      = s;
                    var response = alarmService.SaveConfigToDatabase(request);
                    flg = response.Data;
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(flg);
        }