Пример #1
0
        public UserControlEventSetParameter_RefreshList_General(FormEntityDev formEntity)
            : base(formEntity)
        {
            InitializeComponent();
            this.txtCode.Regex = Constant.ENTITY_CODE_REGEX;
            ApplyLanguageResource();
            radioButtonDataEntity.Checked = true;
            dtList = new DataTable();
            dtList.Columns.Add("Name");
            dtList.Columns.Add("Value");
            dtList.Columns.Add("DataEntityId");
            DataRow dr;

            foreach (Sheng.SIMBE.Core.Entity.FormElement ele in this.FormEntity.Elements)
            {
                if (ele.ControlType == EnumFormElementControlType.DataList)
                {
                    dr                 = dtList.NewRow();
                    dr["Name"]         = ele.Name;
                    dr["Value"]        = ele.Id;
                    dr["DataEntityId"] = ((FormElementDataListEntityDev)ele).DataEntityId;
                    dtList.Rows.Add(dr);
                }
            }
            ddlDataList.DataSource = dtList;
        }
        public UserControlEventSetParameter_DataListOperator_General(FormEntityDev formEntity)
            : base(formEntity)
        {
            InitializeComponent();
            this.txtCode.Regex     = Constant.ENTITY_CODE_REGEX;
            this.txtDataList.Regex = Constant.ENTITY_CODE_REGEX;
            ApplyDefLanguageResource();
            ApplyLanguageResource();
            this.txtDataList.Location       = this.ddlDataList.Location;
            this.txtDataList.Size           = this.ddlDataList.Size;
            this.ddlObjectForm.DataSource   = EnumMember.DataListOperatorObjectForm;
            this.ddlOperatorType.DataSource = EnumMember.DataListOperatorOperatorType;
            dtDataList = new DataTable();
            dtDataList.Columns.Add("Name");
            dtDataList.Columns.Add("Value");
            dtDataList.Columns.Add("DataEntityId");
            DataRow dr;

            foreach (Sheng.SIMBE.Core.Entity.FormElement ele in this.FormEntity.Elements)
            {
                if (ele.ControlType == EnumFormElementControlType.DataList)
                {
                    dr                 = dtDataList.NewRow();
                    dr["Name"]         = ele.Name;
                    dr["Value"]        = ele.Id;
                    dr["DataEntityId"] = ((FormElementDataListEntityDev)ele).DataEntityId;
                    dtDataList.Rows.Add(dr);
                }
            }
            ddlDataList.DataSource = dtDataList;
        }
 public UserControlEventSetParameter_RefreshList_SqlRegex(FormEntityDev formEntity)
     : base(formEntity)
 {
     InitializeComponent();
     ApplyLanguageResource();
     this.txtSqlRegex.Document.HighlightingStrategy =
         HighlightingStrategyFactory.CreateHighlightingStrategy("SQL");
 }
Пример #4
0
 public UserControlEventSetParameter_RefreshList_Where(FormEntityDev formEntity)
     : base(formEntity)
 {
     InitializeComponent();
     ApplyLanguageResource();
     dtWhere = new DataTable();
     dtWhere.Columns.Add("DataItemName");
     dtWhere.Columns.Add("DataSourceName");
     dtWhere.Columns.Add("DataItem");
     dtWhere.Columns.Add("DataSource");
     dtWhere.Columns.Add("MatchType");
     dtWhere.Columns.Add("Warning", typeof(bool));
     this.dataGridViewWhere.AutoGenerateColumns = false;
     this.dataGridViewWhere.DataSource          = this.dtWhere;
     this.ColumnMatchType.DataSource            = EnumMember.MatchType;
     this.ColumnMatchType.DisplayMember         = "Text";
     this.ColumnMatchType.ValueMember           = "Value";
 }
Пример #5
0
 public UserControlEventSetParameter_DataListOperator_Data(FormEntityDev formEntity)
     : base(formEntity)
 {
     InitializeComponent();
     UIService.ProcessDataGridView(this.dataGridViewDataSet);
     ApplyDefLanguageResource();
     ApplyLanguageResource();
     dtDataSet = new DataTable();
     dtDataSet.Columns.Add("DataColumn");
     dtDataSet.Columns.Add("DataColumnName");
     dtDataSet.Columns.Add("Source");
     dtDataSet.Columns.Add("SourceName");
     dtDataSet.Columns.Add("Where");
     dtDataSet.Columns.Add("Warning", typeof(bool));
     this.dataGridViewDataSet.AutoGenerateColumns = false;
     this.dataGridViewDataSet.DataSource          = this.dtDataSet;
     this.ColumnWhere.DataSource    = EnumMember.TrueFalse;
     this.ColumnWhere.DisplayMember = "Text";
     this.ColumnWhere.ValueMember   = "Value";
 }