Beispiel #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("1. Enums");
            Console.WriteLine("2. Classes");
            int enumOrClass = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("1. File Job");
            Console.WriteLine("2. SQL Job");
            int jobType = Convert.ToInt32(Console.ReadLine());

            if (enumOrClass == 1)
            {
                var jobService = new EnumsBusinessLayer.JobService();

                // Enums
                if (jobType == 1)
                {
                    // File
                    var job = jobService.CreateJob(42, EnumsBusinessLayer.JobType.FileJob, "*.*", "C:\\Temp", null, null, null, null);
                    Console.WriteLine("Enum file job - filter = {0}, path = {1}", job.Filter, job.Path);
                }
                else if (jobType == 2)
                {
                    var job = jobService.CreateJob(42, EnumsBusinessLayer.JobType.SqlJob, null, null, "AdventureWorks", "Default", "sa", "Passw0rd");
                    Console.WriteLine("Enum SQL job - database = {0}, instance = {1}, username = {2}", job.Database, job.Instance, job.Username);
                }
            }
            else if (enumOrClass == 2)
            {
                // Classes
                if (jobType == 1)
                {
                    // File
                    var jobService = new ClassesBusinessLayer.FileJobService();
                    var job        = jobService.CreateJob(42, "*.*", "C:\\Temp");
                    Console.WriteLine("Enum file job - filter = {0}, path = {1}", job.Filter, job.Path);
                }
                else if (jobType == 2)
                {
                    // SQL
                    var jobService = new ClassesBusinessLayer.SqlJobService();
                    var job        = jobService.CreateJob(42, "AdventureWorks", "Default", "sa", "Passw0rd");
                    Console.WriteLine("Enum SQL job - database = {0}, instance = {1}, username = {2}", job.Database, job.Instance, job.Username);
                }
            }
        }
Beispiel #2
0
 private void fileJobClassEnum_Click(object sender, EventArgs e)
 {
     var jobService = new ClassesBusinessLayer.FileJobService();
     var job        = jobService.CreateJob(42, "*.*", "C:\\Temp");
 }