public static void GenerateSchema(string directory)
        {
            var models = GetModels();

            foreach (var m in models)
            {
                var t = m.TemplateBlock;

                EccTemplateListGenerator.AddOrIgnore(t);
                EccCodeGuidProvider.GetOrAddGuid(t.TriggerGroupName, t.TriggerName);
            }

            GenerateOverdueDaysTemplatesSettings(models, directory);
        }
Пример #2
0
        static void Main()
        {
            var codeGenFolder = "CodeGen";

            EccDebtorMessagesGenerator.GenerateSchema(codeGenFolder);

            EccDefaultTemplatesGenerator.GenerateSchema(codeGenFolder);

            var t3 = EccTemplateListGenerator.Templates;

            EccTemplateListGenerator.Update(t3);

            EccMasksGenerator.GenerateSchema(codeGenFolder);

            EccMasksGenerator.GenerateEccMasks(codeGenFolder);


            EccTriggersGenerator.Generate("Triggers");

            Generate(codeGenFolder);
        }