private void wizard1_Finish(object sender, EventArgs e) { if (chkModule.Items.Count > 0) { if (chkModule.CheckedItems.Count == 0) { MessageBox.Show("You must select one or more modules for generation.", "Check Modules", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } var cacheFile = new ModelCacheFile(_generator); cacheFile.ExcludeList.Clear(); foreach (var t in this.ExcludeList) { cacheFile.ExcludeList.Add(t.FullName); } cacheFile.GeneratedModuleList.Clear(); foreach (string s in chkModule.CheckedItems) { cacheFile.GeneratedModuleList.Add(s); } cacheFile.Save(); this.DialogResult = DialogResult.OK; this.Close(); }
private void IncrementNextGeneratedVersion() { ModelCacheFile cacheFile = new ModelCacheFile(_model.GeneratorProject); cacheFile.GeneratedVersion++; cacheFile.Save(); }
private void wizard1_Finish(object sender, EventArgs e) { var cacheFile = new ModelCacheFile(_generator); cacheFile.ExcludeList.Clear(); foreach (var t in this.ExcludeList) { cacheFile.ExcludeList.Add(t.FullName); } cacheFile.Save(); this.DialogResult = DialogResult.OK; this.Close(); }
private void SaveSettings() { //Save settings var cacheFile = new ModelCacheFile(_model.ModelFileName); var document = new XmlDocument(); document.LoadXml("<a><z></z></a>"); var containerNode = document.DocumentElement.ChildNodes[0]; XmlHelper.AddAttribute(containerNode, "prefixChecked", optPrefix.Checked); XmlHelper.AddAttribute(containerNode, "prefix", txtPrefix.Text); XmlHelper.AddAttribute(containerNode, "replaceText", chkReplaceText.Checked); XmlHelper.AddAttribute(containerNode, "replaceSource", txtReplaceSource.Text); XmlHelper.AddAttribute(containerNode, "replaceTarget", txtReplaceTarget.Text); XmlHelper.AddAttribute(containerNode, "casing", cboCasing.SelectedIndex); cacheFile.TableFacadeSettings = document.OuterXml; cacheFile.Save(); }
private void SaveSettings() { //Save settings var cacheFile = new ModelCacheFile(((ModelRoot)_tableCollection.Root).GeneratorProject); var document = new XmlDocument(); document.LoadXml("<a><z></z></a>"); var containerNode = document.DocumentElement.ChildNodes[0]; XmlHelper.AddAttribute(containerNode, "prefixChecked", optPrefix.Checked); XmlHelper.AddAttribute(containerNode, "prefix", txtPrefix.Text); XmlHelper.AddAttribute(containerNode, "replaceText", chkReplaceText.Checked); XmlHelper.AddAttribute(containerNode, "replaceSource", txtReplaceSource.Text); XmlHelper.AddAttribute(containerNode, "replaceTarget", txtReplaceTarget.Text); XmlHelper.AddAttribute(containerNode, "upcase", optUpcase.Checked); XmlHelper.AddAttribute(containerNode, "underscore", optUnderscore.Checked); XmlHelper.AddAttribute(containerNode, "TwoCaps", chkSkip2Caps.Checked); cacheFile.TableFacadeSettings = document.OuterXml; cacheFile.Save(); }