Ejemplo n.º 1
0
        /// <summary>
        /// Runs the tasks.
        /// </summary>
        private void RunTasks(Settings settings)
        {
            // need refactoring

            LogSectionHeader("Database Installation");
            DbTask dbTask = new DbTask(settings);

            if (dbTask.Validate())
            {
                dbTask.Execute();
            }

            LogSectionHeader("Reports Installation");
            PublishTask publishTask = new PublishTask(settings);

            if (publishTask.Validate())
            {
                publishTask.Execute();
            }
        }