static void Main(string[] args)
        {
            BootstrapGenerator generator = new BootstrapGenerator();

            FolderBrowserDialog fdb = new FolderBrowserDialog();
            fdb.Description = "Choose an output path to save your generated file to...";
            if (fdb.ShowDialog() == DialogResult.OK)
            {
                generator.OutputPath = fdb.SelectedPath;
                Person person = new Person();
                List<string> classAttributes = new List<string>(){ "table-striped", "table-hover", "table-bordered" };

                AngularTable angularTable = new AngularTable(generator, classAttributes);
                angularTable.GenerateView(person, true);
                angularTable.GenerateController();

                //AngularForm angularForm = new AngularForm(generator);
                //angularForm.GenerateView(person, fdb.SelectedPath, true);

                //AngularFormSmall angFormSmall = new AngularFormSmall(generator);
                //angFormSmall.GenerateView(person, fdb.SelectedPath, true);

                //AngularDetails angDetails = new AngularDetails(generator);
                //angDetails.GenerateView(person, fdb.SelectedPath, true);
            }

            Console.WriteLine("\nView generation operations successful, press enter key to exit...");
            Console.ReadLine();
        }
 public GeneratorConfiguration(BootstrapGenerator generator)
 {
     this.generator = generator;
     CustomTypes = new List<Type>();
 }
示例#3
0
 protected AView(BootstrapGenerator generator)
 {
     this.Generator = generator;
 }