Exemple #1
0
        public void Generate()
        {
            var settings = new CGenSettings
            {
                ConnectionString    = @"Data Source=DESKTOP-8CFSBBB\SQLEXPRESS;Initial Catalog=IndicoPacking;Integrated Security=True",
                PathToProjectFolder = @"C:\Users\srlso\Documents\Visual Studio 2015\Projects\TestingDataAccess\TestingDataAccess",
                ProjectName         = "TestingDataAccess",
                ProjectNamespace    = "TestingDataAccess"
            };

            Generator.Generate(settings);
        }
Exemple #2
0
        /// <summary>
        /// Generate code using given settings
        /// </summary>
        /// <param name="settings"></param>
        public static void Generate(CGenSettings settings)
        {
            if (!Directory.Exists(settings.PathToProjectFolder))
            {
                throw new Exception("Folder does not exists");
            }

            var template = new DALTemplate(settings);
            var dal      = template.TransformText();

            File.WriteAllText(Path.Combine(settings.PathToProjectFolder, "DAL.cs"), dal);
        }
Exemple #3
0
 public DALTemplate(CGenSettings settings)
 {
     _settings = settings;
 }