Exemple #1
0
        static void Main(string[] args)
        {
            MagistralaCommands.Instance.Value.InregistreazaProcesatoareStandard();
            MagistralaEvenimente.Instanta.Value.InregistreazaProcesatoareStandard();
            MagistralaEvenimente.Instanta.Value.InchideInregistrarea();
            List <Eveniment> eve = new List <Eveniment>();

            var writeRepo = new WriteRepository();
            var readRepo  = new ReadRepository();

            var masina  = new Masina(new PlainText("WV Passat"), 2005, new CIV("EI309MNN"), new SerieSasiu("ALABALAPR"));
            var mecanic = new Mecanic(new PlainText("Nelutu"), 1);
            var client  = new Client(new PlainText("Orlando"), 1);

            var comanda = new Comanda(mecanic, client, new IDComanada(5), masina, "reparatie turbina");

            var commandPlasareComanda = new CommandPlasareComanda();

            commandPlasareComanda.Comanda = comanda;
            MagistralaCommands.Instance.Value.Trimite(commandPlasareComanda);
            //AtlierAuto.Evenimente.ProcesatorPlasareComanda procesatorPlasareComanda = new ProcesatorPlasareComanda()

            //AtelierAuto.Evenimente.ProcesatorPlasareComanda procesatorPlasareComanda = new AtelierAuto.Evenimente.ProcesatorPlasareComanda();

            // SalvareEvenimente(comanda);
            //readRepo.CautaComanda(new Guid());
            //readRepo.IncarcaDinListaDeEvenimente();

            Console.ReadLine();
            Console.ReadKey();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            MagistralaCommands.Instance.Value.InregistreazaProcesatoareStandard();
            MagistralaEvenimente.Instanta.Value.InregistreazaProcesatoareStandard();
            MagistralaEvenimente.Instanta.Value.InchideInregistrarea();
            List <Eveniment> eve = new List <Eveniment>();

            var writeRepo = new WriteRepository();
            var readRepo  = new ReadRepository();

            Masina  masina  = new Masina(new PlainText("WV Passat"), 2005, new CIV("EI309MNN"), new SerieSasiu("ALABALAPR"));
            Mecanic mecanic = new Mecanic(new PlainText("Nelutu"), 1);
            Client  client  = new Client(new PlainText("Orlando"), 1);

            Masina  masina2  = new Masina(new PlainText("Audi A6"), 2014, new CIV("AAAAAAAA"), new SerieSasiu("BBBBBBBB"));
            Mecanic mecanic2 = new Mecanic(new PlainText("Dorel"), 4);
            Client  client2  = new Client(new PlainText("Tarce"), 14);
            var     comanda  = new Comanda(mecanic, client, new IDComanada(5), masina, "distributie");

            //readRepo.CautaComanda("5");

            var comanda2 = new Comanda(mecanic2, client2, new IDComanada(2), masina2, "reparatie turbina");

            //ReadRepository.IncarcaDinListaDeEvenimente();

            /* ADAUG COMANDA 1
             * var commandPlasareComanda = new CommandPlasareComanda();
             * commandPlasareComanda.Comanda = comanda;
             * MagistralaCommands.Instance.Value.Trimite(commandPlasareComanda);
             */


            // ADAUG COMANDA 2
            var commandPlasareComanda2 = new CommandPlasareComanda();

            commandPlasareComanda2.Comanda = comanda2;
            MagistralaCommands.Instance.Value.Trimite(commandPlasareComanda2);


            //AtlierAuto.Evenimente.ProcesatorPlasareComanda procesatorPlasareComanda = new ProcesatorPlasareComanda()

            //AtelierAuto.Evenimente.ProcesatorPlasareComanda procesatorPlasareComanda = new AtelierAuto.Evenimente.ProcesatorPlasareComanda();

            // SalvareEvenimente(comanda);
            //readRepo.CautaComanda(new Guid());
            //readRepo.IncarcaDinListaDeEvenimente();

            Console.ReadLine();
            Console.ReadKey();
        }
        public ActionResult PlasareComanda(ComandaMvc mvc)
        {
            //MagistralaComenzi.Instanta.Value.InregistreazaProcesatoareStandard();
            //MagistralaEvenimente.Instanta.Value.InregistreazaProcesatoareStandard();
            //MagistralaEvenimente.Instanta.Value.InchideInregistrarea();
            //Berilna
            var commandPlasareComanda = new CommandPlasareComanda();

            /* Masina m = new Masina(new PlainText(mVC.CIV), mVC.Tip, new PlainText(mVC.Marca.ToString()), new PlainText(mVC.Model.ToString()),
             *   new PlainText(mVC.An), new PlainText(mVC.Pret.ToString()), new PlainText(mVC.Kilometraj), new PlainText(mVC.Motorizare),
             *   new PlainText(mVC.CapacitateCilindrica), new PlainText(mVC.Putere),
             *   new PlainText(mVC.Culoare), new PlainText(mVC.Descriere));
             */

            Comanda c = new Comanda(new Mecanic(mvc.mecanic.nume, mvc.mecanic.idMecanic), new Client(mvc.client.nume, mvc.client.idClient), mvc.iDComanda,
                                    new Masina(mvc.masina.Model, mvc.masina.anFabricatie, mvc.masina.civ, mvc.masina.serieSasiu), mvc.cerereClient);

            commandPlasareComanda.Comanda = c;

            MagistralaCommands.Instance.Value.Trimite(commandPlasareComanda); // in comanda asta am o masina
            return(View("AfisareComenzi"));
        }