public void WriteEntity(Settings settings, string entity, string filename)
        {
            var entityfile = CSharpUtils.GetFile(settings, entity);

            entityfile.WriteFile(Path.Combine(settings.OutputFolder, filename), OrgUrl, settings);
            _savedFiles.Add(filename);
        }
        public string GetCompleteMessage(Settings settings)
        {
            var filename = Path.Combine(settings.OutputFolder, settings.CommonFile + ".cs");
            var file     = CSharpUtils.GetFile(settings, _entities.ToString());

            file.WriteFile(filename, OrgUrl, settings);
            return($"Saved constants to\n  {filename}");
        }
        private void btnGenerate_Click(object sender, EventArgs e)
        {
            LogUse("Generate");
            var settings = GetSettingsFromUI();

            settings.commonsettings = commonsettings;
            var message = CSharpUtils.GenerateClasses(entities, settings, settings.GetWriter(ConnectionDetail.WebApplicationUrl));

            MessageBox.Show(message, "Latebound Constant Generator", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }