Ejemplo n.º 1
0
        private void SaveData()
        {
            using (MetaDataServiceClient _mdc = new MetaDataServiceClient())
            {
                CurrencyManager cm_Meta1 = (CurrencyManager)this.BindingContext[_refTableData, ""];
                cm_Meta1.EndCurrentEdit();

                _refTable.Description     = this.TE_DisplayName.EditValue.ToString();
                _refTable.RefParamMode    = (this.TE_DMBMode.SelectedIndex == 0) ? MDType_RefParamMode.Normal : MDType_RefParamMode.UserParam;
                _refTable.RefDownloadMode = (this.TE_DownLoadMode.SelectedIndex == 0) ? MDType_RefDownloadMode.FullDownload : MDType_RefDownloadMode.LevelDownload;
                _refTable.LevelFormat     = this.TE_LevelFormat.EditValue.ToString();
                _refTable.HideCode        = (this.te_HideCode.EditValue == null) ? false : ((bool)this.te_HideCode.EditValue);
                _mdc.SaveRefTable(_refTable, _refTableData.GetChanges());
            }
            _refTableData.AcceptChanges();
            this._haveChange = false;
        }