Beispiel #1
0
        public void ShowTest(IDBQuery dbHelper, DataViewModuleDesign dataViewDesign, IWin32Window owner)
        {
            _dbHelper       = dbHelper;
            _dataViewDesign = dataViewDesign;

            this.ShowDialog(owner);
        }
        private void tsbSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (_dataViewDesign == null)
                {
                    _dataViewDesign = new DataViewModuleDesign();
                }

                _dataViewDesign.DataFrom      = richTextBox1.Text;
                _dataViewDesign.DBSourceAlias = cbxDBAlias.Text;

                List <ViewItem> vis          = null;
                string          layoutFormat = "";

                dataViewLayout1.GetLayout(out vis, out layoutFormat);

                _dataViewDesign.Items     = new List <ViewItem>(vis);
                _dataViewDesign.LayoutFmt = layoutFormat;

                _isOk = true;

                //this.Close();
            }
            catch (Exception ex)
            {
                MsgBox.ShowException(ex, this);
            }
        }
        private void tsbView_Click(object sender, EventArgs e)
        {
            try
            {
                DataViewModuleDesign dataViewDesign = new DataViewModuleDesign();
                dataViewDesign.DataFrom      = richTextBox1.Text;
                dataViewDesign.DBSourceAlias = cbxDBAlias.Text;

                List <ViewItem> vis          = null;
                string          layoutFormat = "";

                dataViewLayout1.GetLayout(out vis, out layoutFormat);

                dataViewDesign.Items     = new List <ViewItem>(vis);
                dataViewDesign.LayoutFmt = layoutFormat;

                using (frmTest test = new frmTest())
                {
                    test.OnRequestPar += QueryPar;
                    test.ShowTest(_dbHelper, dataViewDesign, this);
                }
            }
            catch (Exception ex)
            {
                MsgBox.ShowException(ex, this);
            }
        }
Beispiel #4
0
        public DataViewControl()
        {
            InitializeComponent();

            _dataViewDesign = new DataViewModuleDesign();

            dataViewLayout1.OnRequestPar += QueryPar;
        }
Beispiel #5
0
        //public override void ModuleLoaded()
        //{
        //    base.ModuleLoaded();


        //    DataTable dtBind = SqlHelper.GetDataSource(_dataViewDesign.DataFrom, _dataViewDesign.DBSourceAlias, _dbQuery, QueryPar);

        //    dataViewLayout1.BindDataView(dtBind);
        //}


        protected override void ReloadCustomDesign(string customContext)
        {
            if (string.IsNullOrEmpty(customContext))
            {
                return;
            }

            _dataViewDesign = JsonHelper.DeserializeObject <DataViewModuleDesign>(customContext);

            LoadDesign();
        }
        public bool ShowDataViewModuleDesign(IDBQuery dbHelper, DataViewModuleDesign dataViewDesign, IWin32Window owner)
        {
            _isOk = false;

            _dbHelper       = dbHelper;
            _dataViewDesign = dataViewDesign;

            this.ShowDialog(owner);

            return(_isOk);
        }