public CodeGenerator(LionResource lionResource) { this.lionResource = new LionResource(lionResource.ModuleName, lionResource.Url, lionResource.ResourceName, lionResource.Get, lionResource.Post, lionResource.Put, lionResource.Delete, lionResource.GetSingle, lionResource.DataFields); //create the capitalized string IE contactLog --> ContactLog this.capitalizedString = char.ToUpper(this.lionResource.ResourceName[0]) + this.lionResource.ResourceName.Substring(1); //create the capitalized string IE contactLog --> D2FSP_ContactLog this.fulltypeNameString = this.lionResource.ModuleName.ToUpper() + "_" + this.capitalizedString; }
private void generateCodeButton_Click(object sender, EventArgs e) { var folderBrowserDialog1 = new FolderBrowserDialog(); string folderName = ""; // Show the FolderBrowserDialog. DialogResult result = folderBrowserDialog1.ShowDialog(); if (result == DialogResult.OK) { folderName = folderBrowserDialog1.SelectedPath; } LionResource lionResource = DataParser.startPageToResource(this); CodeGenerator codeGenerator = new CodeGenerator(lionResource); codeGenerator.Generate(folderName); }