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; } } }
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; }
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); }
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); } }
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); } }