public ColumnCodeFacadeUpdateForm(ReferenceCollection columnCollection, ModelRoot modelRoot, FieldSettingConstants fieldSetting) : this() { _columnCollection = columnCollection; _modelRoot = modelRoot; _fieldSetting = fieldSetting; if (_fieldSetting == FieldSettingConstants.Name) { this.Text = "Update Field"; } else if (_fieldSetting == FieldSettingConstants.Name) { this.Text = "Update CodeFacade"; } try { ModelCacheFile cacheFile = null; if (modelRoot != null) { cacheFile = new ModelCacheFile(modelRoot.GeneratorProject); } else { cacheFile = new ModelCacheFile(((ModelRoot)columnCollection.Root).GeneratorProject); } if (!string.IsNullOrEmpty(cacheFile.CodeFacadeSettings)) { var document = new XmlDocument(); document.LoadXml(cacheFile.CodeFacadeSettings); var containerNode = document.DocumentElement.ChildNodes[0]; optPrefix.Checked = XmlHelper.GetAttributeValue(containerNode, "prefixChecked", optPrefix.Checked); txtPrefix.Text = XmlHelper.GetAttributeValue(containerNode, "prefix", txtPrefix.Text); chkReplaceText.Checked = XmlHelper.GetAttributeValue(containerNode, "replaceText", chkReplaceText.Checked); txtReplaceSource.Text = XmlHelper.GetAttributeValue(containerNode, "replaceSource", txtReplaceSource.Text); txtReplaceTarget.Text = XmlHelper.GetAttributeValue(containerNode, "replaceTarget", txtReplaceTarget.Text); optUpcase.Checked = XmlHelper.GetAttributeValue(containerNode, "upcase", optUpcase.Checked); optUnderscore.Checked = XmlHelper.GetAttributeValue(containerNode, "underscore", optUnderscore.Checked); chkSkip2Caps.Checked = XmlHelper.GetAttributeValue(containerNode, "TwoCaps", chkSkip2Caps.Checked); } } catch (Exception ex) { throw; } this.UpdateForm(); }
public ColumnCodeFacadeUpdateForm(ReferenceCollection columnCollection, ModelRoot modelRoot, FieldSettingConstants fieldSetting) : this() { _columnCollection = columnCollection; _modelRoot = modelRoot; _fieldSetting = fieldSetting; if (_fieldSetting == FieldSettingConstants.Name) { this.Text = "Update Field"; } else if (_fieldSetting == FieldSettingConstants.Name) { this.Text = "Update CodeFacade"; } try { ModelCacheFile cacheFile = null; if (modelRoot != null) cacheFile = new ModelCacheFile(modelRoot.GeneratorProject); else cacheFile = new ModelCacheFile(((ModelRoot)columnCollection.Root).GeneratorProject); if (!string.IsNullOrEmpty(cacheFile.CodeFacadeSettings)) { var document = new XmlDocument(); document.LoadXml(cacheFile.CodeFacadeSettings); var containerNode = document.DocumentElement.ChildNodes[0]; optPrefix.Checked = XmlHelper.GetAttributeValue(containerNode, "prefixChecked", optPrefix.Checked); txtPrefix.Text = XmlHelper.GetAttributeValue(containerNode, "prefix", txtPrefix.Text); chkReplaceText.Checked = XmlHelper.GetAttributeValue(containerNode, "replaceText", chkReplaceText.Checked); txtReplaceSource.Text = XmlHelper.GetAttributeValue(containerNode, "replaceSource", txtReplaceSource.Text); txtReplaceTarget.Text = XmlHelper.GetAttributeValue(containerNode, "replaceTarget", txtReplaceTarget.Text); optUpcase.Checked = XmlHelper.GetAttributeValue(containerNode, "upcase", optUpcase.Checked); optUnderscore.Checked = XmlHelper.GetAttributeValue(containerNode, "underscore", optUnderscore.Checked); chkSkip2Caps.Checked = XmlHelper.GetAttributeValue(containerNode, "TwoCaps", chkSkip2Caps.Checked); } } catch (Exception ex) { throw; } this.UpdateForm(); }
public TableCodeFacadeUpdateForm(TableCollection tableCollection, FieldSettingConstants fieldSetting) : this() { _tableCollection = tableCollection; _fieldSetting = fieldSetting; if (_fieldSetting == FieldSettingConstants.Name) { this.Text = "Update Entity"; } else if (_fieldSetting == FieldSettingConstants.CodeFacade) { this.Text = "Update CodeFacade"; cmdRemoveAll.Visible = true; } try { var cacheFile = new ModelCacheFile(((ModelRoot)tableCollection.Root).GeneratorProject); if (!string.IsNullOrEmpty(cacheFile.TableFacadeSettings)) { var document = new XmlDocument(); document.LoadXml(cacheFile.TableFacadeSettings); var containerNode = document.DocumentElement.ChildNodes[0]; optPrefix.Checked = XmlHelper.GetAttributeValue(containerNode, "prefixChecked", optPrefix.Checked); txtPrefix.Text = XmlHelper.GetAttributeValue(containerNode, "prefix", txtPrefix.Text); chkReplaceText.Checked = XmlHelper.GetAttributeValue(containerNode, "replaceText", chkReplaceText.Checked); txtReplaceSource.Text = XmlHelper.GetAttributeValue(containerNode, "replaceSource", txtReplaceSource.Text); txtReplaceTarget.Text = XmlHelper.GetAttributeValue(containerNode, "replaceTarget", txtReplaceTarget.Text); optUpcase.Checked = XmlHelper.GetAttributeValue(containerNode, "upcase", optUpcase.Checked); optUnderscore.Checked = XmlHelper.GetAttributeValue(containerNode, "underscore", optUnderscore.Checked); chkSkip2Caps.Checked = XmlHelper.GetAttributeValue(containerNode, "TwoCaps", chkSkip2Caps.Checked); } } catch (Exception ex) { throw; } this.UpdateForm(); }
public TableCodeFacadeUpdateForm(TableCollection tableCollection, FieldSettingConstants fieldSetting) : this() { _tableCollection = tableCollection; _fieldSetting = fieldSetting; if (_fieldSetting == FieldSettingConstants.Name) { this.Text = "Update Entity"; } else if (_fieldSetting == FieldSettingConstants.CodeFacade) { this.Text = "Update CodeFacade"; cmdRemoveAll.Visible = true; } try { var cacheFile = new ModelCacheFile(((ModelRoot)tableCollection.Root).GeneratorProject); if (!string.IsNullOrEmpty(cacheFile.TableFacadeSettings)) { var document = new XmlDocument(); document.LoadXml(cacheFile.TableFacadeSettings); var containerNode = document.DocumentElement.ChildNodes[0]; optPrefix.Checked = XmlHelper.GetAttributeValue(containerNode, "prefixChecked", optPrefix.Checked); txtPrefix.Text = XmlHelper.GetAttributeValue(containerNode, "prefix", txtPrefix.Text); chkReplaceText.Checked = XmlHelper.GetAttributeValue(containerNode, "replaceText", chkReplaceText.Checked); txtReplaceSource.Text = XmlHelper.GetAttributeValue(containerNode, "replaceSource", txtReplaceSource.Text); txtReplaceTarget.Text = XmlHelper.GetAttributeValue(containerNode, "replaceTarget", txtReplaceTarget.Text); optUpcase.Checked = XmlHelper.GetAttributeValue(containerNode, "upcase", optUpcase.Checked); optUnderscore.Checked = XmlHelper.GetAttributeValue(containerNode, "underscore", optUnderscore.Checked); chkSkip2Caps.Checked = XmlHelper.GetAttributeValue(containerNode, "TwoCaps", chkSkip2Caps.Checked); } } catch (Exception ex) { throw; } this.UpdateForm(); }