Пример #1
0
        /// <summary>
        /// 初始化窗体
        /// </summary>
        public void LoadForm()
        {
            regionOutageBusiness = new RegionOutageBusiness();
            //参照: Sys.Safety.Client.Define.Sensor CuAnalog
            largedataAnalysisConfigBusiness     = new LargedataAnalysisConfigBusiness();
            setAnalysisModelPointRecordBusiness = new SetAnalysisModelPointRecordBusiness();

            gridLookUpEdit.Properties.ImmediatePopup = true;
            gridLookUpEdit.Properties.TextEditStyle  = TextEditStyles.Standard; //允许输入
            gridLookUpEdit.Properties.NullText       = "请输入模型名称";               //清空默认值
            if (isEdit)
            {
                gridLookUpEdit.Properties.DataSource = largedataAnalysisConfigBusiness.LoadAnalysisTemplate();
                this.gridLookUpEdit.EditValue        = largedataAnalysisConfigId;
                //this.gridLookUpEdit.Properties.ReadOnly = true;
                this.gridLookUpEdit.Enabled = false;
            }
            else
            {
                gridLookUpEdit.Properties.DataSource = largedataAnalysisConfigBusiness.GetLargeDataAnalysisConfigWithoutRegionOutage();
            }

            pointDefineList = PointDefineBusiness.QueryPointByDevpropertIDCache(3);


            if (pointDefineList != null && pointDefineList.Count > 0)
            {
                repositoryItemLookUpEdit1.DataSource = (from p in pointDefineList orderby p.Point ascending select new { PointName = p.Point, Point = p.Point, PointId = p.PointID, Wz = p.Wz, DevName = p.DevName }).ToList();
            }
        }
 private void LoadForm()
 {
     largedataAnalysisConfigBusiness    = new LargedataAnalysisConfigBusiness();
     alarmNotificationPersonnelBusiness = new AlarmNotificationPersonnelBusiness();
     //初始化列表数据
     QueryGridData(1, 50);
 }
        /// <summary>
        ///  初始化窗体
        /// </summary>
        public void LoadForm()
        {
            largedataAnalysisConfigBusiness    = new LargedataAnalysisConfigBusiness();
            alarmNotificationPersonnelBusiness = new AlarmNotificationPersonnelBusiness();

            //初始化报警类型
            DataTable dt = GetAlarmShow();

            checkedCBEAlarm.Properties.DisplayMember = "show";
            checkedCBEAlarm.Properties.ValueMember   = "alarmShow";
            checkedCBEAlarm.Properties.SeparatorChar = ','; //逗号 隔开   存储的 值是 编号(ID)如 2,3,4
            checkedCBEAlarm.Properties.DataSource    = dt;
            checkedCBEAlarm.RefreshEditValue();

            try
            {
                ClientItem _ClientItem = Basic.Framework.Data.PlatRuntime.Items[KeyConst.ClientItemKey] as ClientItem;
                if (!string.IsNullOrEmpty(_ClientItem.UserName))
                {
                    UserName = _ClientItem.UserName;
                }
                if (!string.IsNullOrEmpty(_ClientItem.UserID))
                {
                    UserID = _ClientItem.UserID;
                }
                AlarmNotificationPersonnelConfigBusinessModel model = alarmNotificationPersonnelBusiness.GetAlarmNotificationPersonnelByanalysisModelId(analysisModelId);
                gridControlModule.DataSource = model.AlarmNotificationPersonnelInfoList;
                if (dataType == "edit")
                {
                    lookUpAnalysisModels.Properties.DataSource = largedataAnalysisConfigBusiness.LoadAnalysisTemplate();
                    lookUpAnalysisModels.EditValue             = analysisModelId;
                    lookUpAnalysisModels.SelectedText          = analysisModelId;
                    lookUpAnalysisModels.Properties.ReadOnly   = true;

                    //设置选中
                    for (int i = 0; i < gridViewModule.RowCount; i++)
                    {
                        var alarmNotificationPersonnelInfo = gridViewModule.GetRow(i) as Sys.Safety.DataContract.JC_AlarmNotificationPersonnelInfo;
                        if (alarmNotificationPersonnelInfo != null && alarmNotificationPersonnelInfo.IsCheck)
                        {
                            gridViewModule.SelectRow(i);
                        }
                    }

                    //2、设置默认值:
                    checkedCBEAlarm.EditValue = model.AlarmNotificationPersonnelConfigInfo.AlarmType;
                    checkedCBEAlarm.RefreshEditValue();
                    colorPickEdit.Color = Color.FromArgb(int.Parse(model.AlarmNotificationPersonnelConfigInfo.AlarmColor));
                }
                else
                {
                    lookUpAnalysisModels.Properties.DataSource = largedataAnalysisConfigBusiness.GetAnalysisModelWithoutAlarmConfig();
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(string.Format("获取报警推送人员出错, 错误消息{0}", ex.Message));
            }
        }
        /// <summary>
        ///  初始化窗体
        /// </summary>
        public void LoadForm()
        {
            largedataAnalysisConfigBusiness = new LargedataAnalysisConfigBusiness();

            gridControlData.DataSource = JC_LargedataAnalysisConfigInfoList;
            //初始化列表数据
            QueryGridData(1, 50);
        }
Пример #5
0
        public void InitializeControls()
        {
            largedataAnalysisLogBusiness    = new LargedataAnalysisLogBusiness();
            largedataAnalysisConfigBusiness = new LargedataAnalysisConfigBusiness();
            gridLookUpEditName.Properties.ImmediatePopup = true;
            gridLookUpEditName.Properties.TextEditStyle  = DevExpress.XtraEditors.Controls.TextEditStyles.Standard; //允许输入
            gridLookUpEditName.Properties.NullText       = "请输入模型名称";                                               //清空默认值
            gridLookUpEditName.Properties.DataSource     = largedataAnalysisConfigBusiness.GetLargeDataAnalysisConfigListForCurve(DateTime.Now.ToString("yyyy-MM-dd"));

            dateEditStart.EditValue = DateTime.Now;
        }
Пример #6
0
 public SetRegionOutageManage()
 {
     InitializeComponent();
     try
     {
         regionOutageBusiness            = new RegionOutageBusiness();
         largedataAnalysisConfigBusiness = new LargedataAnalysisConfigBusiness();
         //初始化列表数据
         QueryGridData(1, 50);
     }
     catch
     {
     }
 }
        /// <summary>
        ///  初始化窗体
        /// </summary>
        public void LoadForm()
        {
            ClientItem _ClientItem = Basic.Framework.Data.PlatRuntime.Items[KeyConst.ClientItemKey] as ClientItem;

            if (!string.IsNullOrEmpty(_ClientItem.UserName))
            {
                UserName = _ClientItem.UserName;
            }
            if (!string.IsNullOrEmpty(_ClientItem.UserID))
            {
                UserID = _ClientItem.UserID;
            }

            largedataAnalysisConfigBusiness = new LargedataAnalysisConfigBusiness();
            emergencyLinkageBusiness        = new EmergencyLinkageBusiness();
            //初始化模型名称

            gridLookUpEdit.Properties.ImmediatePopup = true;
            gridLookUpEdit.Properties.TextEditStyle  = TextEditStyles.Standard; //允许输入
            gridLookUpEdit.Properties.NullText       = "请输入模型名称";               //清空默认值
            gridLookUpEdit.Properties.DataSource     = largedataAnalysisConfigBusiness.LoadAnalysisTemplate();
        }