Esempio n. 1
0
        static void Main(string[] args)
        {
            if (args.Length > 0)
            {
                Console.WriteLine("Program Main()");
                DomainChoice choice = DomainChoiceFor(args[0]);
                switch (choice)
                {
                case DomainChoice.NOTE:
                    new ConsultationNoteHelloWorldApp().Run(args);
                    break;

                case DomainChoice.VAL:
                    new ProcedureNoteMessageValidator().Run(args);
                    break;
                }
            }
            Console.WriteLine("Done");
        }
        static void Main(string[] args)
        {
            if (args.Length > 0)
            {
                Console.WriteLine("Program Main()");
                DomainChoice  domainChosen = DomainChoiceFor(args[0]);
                HelloWorldApp app          = null;
                switch (domainChosen)
                {
                case DomainChoice.CR:
                    app = new FindCandidatesQueryApp();
                    break;

                case DomainChoice.IMM:
                    app = new ImmunizationQueryApp();
                    break;

                case DomainChoice.LAB:
                    app = new LabResultsQueryApp();
                    break;

                case DomainChoice.DRUG:
                    app = new DrugPrescriptionQueryApp();
                    break;

                case DomainChoice.VAL:
                    new MessageValidator().Run(args);
                    break;
                }
                if (app != null)
                {
                    app.Run(args);
                }
            }
            Console.WriteLine("Done");
        }