Esempio n. 1
0
        private void SaveData()
        {
            using (MetaDataServiceClient _mdc = new MetaDataServiceClient())
            {
                this.gridView1.PostEditor();
                string             _displayString = this.TE_DISPLAY.EditValue.ToString();
                MDType_DisplayType _displayType   = (this.TE_DISPLAYTYPE.SelectedIndex == 0) ? MDType_DisplayType.GridType : MDType_DisplayType.FormType;
                bool _ret = _mdc.SaveViewTable_UserDefine(this.ViewTableDefine.ViewTableID, _displayString, _displayType, TableColumnDefine.ToArray());
                if (_ret)
                {
                    this.ViewTableDefine.DisplayTitle = _displayString;
                    this.ViewTableDefine.DisplayType  = _displayType;
                    this.ViewTableDefine.Columns      = TableColumnDefine;
                    Object _tcDefine = CloneSerializeObject.Clone(ViewTableDefine.Columns);
                    TableColumnDefine = _tcDefine as List <MD_ViewTableColumn>;

                    this._haveChange = false;
                    XtraMessageBox.Show("保存成功!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    RaiseDataSaved();
                }
                else
                {
                    XtraMessageBox.Show("保存失败!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
            }
        }
Esempio n. 2
0
 public MD_ViewTable(string _vtid, string _viewid, string _tid, string _ttype, string _relation, string _condi,
                     string _display, int _order, string _dw, string _fid, int _pri, int _dtype)
 {
     this._viewTableID           = _vtid;
     this._viewID                = _viewid;
     this._tableID               = _tid;
     this._viewTableType         = (_ttype == "M") ? MDType_ViewTable.MainTable : MDType_ViewTable.ChildTable;
     this._relationString        = _relation;
     this._viewTableRelationType = (_condi == "1") ? MDType_ViewTableRelation.SingleChildRecord : MDType_ViewTableRelation.MultiChildRecord;
     this._displayType           = (_dtype > 0) ? MDType_DisplayType.FormType : MDType_DisplayType.GridType;
     this._displayTitle          = _display;
     this._displayOrder          = _order;
     this._dwdm          = _dw;
     this._fatherTableID = _fid;
     this._priority      = _pri;
 }
Esempio n. 3
0
        public async Task <bool> SaveViewTable_UserDefine(string viewTableID, string displayString, MDType_DisplayType displayType, List <MD_ViewTableColumn> tableColumnDefine)
        {
            var ret = await this.mdService.SaveViewTable_UserDefine(viewTableID, displayString, displayType, tableColumnDefine);

            MyDA_MetaDataQuery.QueryModelCache.Clear();
            return(ret);
        }
Esempio n. 4
0
 public bool SaveViewTable_UserDefine(string _viewTableID, string _displayString, MDType_DisplayType _displayType, List <MD_ViewTableColumn> TableColumnDefine)
 {
     try
     {
         return(MetaDataFactroy.SaveViewTable_UserDefine(_viewTableID, _displayString, _displayType, TableColumnDefine));
     }
     catch (Exception e)
     {
         return(false);
     }
 }
Esempio n. 5
0
 public bool SaveViewTable_UserDefine(string ViewTableID, string DisplayString, MDType_DisplayType DisplayType, List <MD_ViewTableColumn> TableColumnDefine)
 {
     try
     {
         OraMetaDataFactroy _of = new OraMetaDataFactroy();
         return(_of.SaveViewTable_UserDefine(ViewTableID, DisplayString, DisplayType, TableColumnDefine));
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.Message);
     }
 }