Exemplo n.º 1
0
        public static void Start()
        {
            // instantiate components here
            Amplifier amp = new Amplifier();

            Tuner     tuner = new Tuner(amp);
            DvdPlayer dvd   = new DvdPlayer(amp);
            CdPlayer  cd    = new CdPlayer(amp);

            amp.SetCd(cd);
            amp.SetDvd(dvd);
            amp.SetTuner(tuner);

            Projector     projector = new Projector(dvd);
            Screen        screen    = new Screen();
            TheaterLights lights    = new TheaterLights();
            PopcornPopper popper    = new PopcornPopper();


            HomeTheaterFacade homeTheater = new HomeTheaterFacade(
                amp, cd, dvd, popper,
                projector, screen, lights, tuner
                );

            homeTheater.WatchMovie("Matrix Reloaded");
            homeTheater.EndMovie();
        }
Exemplo n.º 2
0
    public void InsertPlayerInfo(string[] jogador)
    {
        int playGames;

        GameObject user    = GameObject.Find("GetUser");
        CdPlayer   getUser = user.GetComponent <CdPlayer>();

        cdPlayer = getUser.cdPlayer;



        if (jogador[5] == "SIM")
        {
            playGames = 1;
        }
        else
        {
            playGames = 0;
        }

        print("PlayerInfo cdPlayer" + cdPlayer);

        WWWForm form = new WWWForm();

        form.AddField("cdPlayerPost", cdPlayer);
        form.AddField("playerNamePost", jogador[0]);
        form.AddField("genderPost", jogador[2]);
        form.AddField("agePost", jogador[1]);
        form.AddField("educationPost", jogador[3]);
        form.AddField("cityPost", jogador[4]);
        form.AddField("playGamesPost", playGames);

        WWW www = new WWW(urlPost, form);
    }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            //var duck = new MallardDuck();

            //var turkey = new WildTurkey();
            //IDuck turkeyAdapter = new TurkeyAdapter(turkey);

            //Console.WriteLine("The turkey says...");
            //turkey.Gobble();
            //turkey.Fly();

            //Console.WriteLine("\nThe duck says...");
            //TestTheDuck(duck);

            //Console.WriteLine("\nThe turkeyAdapter says...");
            //TestTheDuck(turkeyAdapter);

            var amp       = new Amplifier();
            var tuner     = new Tuner();
            var dvd       = new DvdPlayer();
            var cd        = new CdPlayer();
            var projector = new Projector();
            var screen    = new Screen();
            var lights    = new TheaterLights();
            var popper    = new PopcornPopper();

            var homeTheater = new HomeTheaterFacade(amp, tuner, dvd, cd, projector, lights, screen, popper);

            homeTheater.WatchMovie("Raiders of the Lost Ark");
            homeTheater.EndMovie();

            Console.ReadKey();
        }
Exemplo n.º 4
0
        public void Init()

        {
            amp       = new Amplifier("Top-O-Line Amplifier");
            tuner     = new Tuner("Top-O-Line Tuner", amp);
            dvd       = new DvdPlayer("Top-O-Line DVD Player", amp);
            cd        = new CdPlayer("Top-O-Line CD Player", amp);
            projector = new Projector("Top-O-Line Projector", dvd);
            lights    = new TheaterLights("Theater Ceiling Lights");
            screen    = new Screen("Theater Screen");
            popper    = new PopcornPopper("Popcorn Popper");

            expectedWatchMovieOutput = new StringBuilder();

            expectedEndMovieOutput = new StringBuilder();

            expectedListenToCDOutput = new StringBuilder();

            expectedEndCDOutput = new StringBuilder();

            expectedListenToRadioOutput = new StringBuilder();

            expectedEndRadioOutput = new StringBuilder();

            homeTheater = new HomeTheaterFacade(amp, tuner,

                                                dvd, cd, projector, screen, lights, popper);
        }
Exemplo n.º 5
0
        public void Dispose()

        {
            amp       = null;
            tuner     = null;
            dvd       = null;
            cd        = null;
            projector = null;
            lights    = null;
            screen    = null;
            popper    = null;

            expectedWatchMovieOutput = null;

            expectedEndMovieOutput = null;

            expectedListenToCDOutput = null;

            expectedEndCDOutput = null;

            expectedListenToRadioOutput = null;

            expectedEndRadioOutput = null;

            homeTheater = null;
        }
Exemplo n.º 6
0
    // Use this for initialization
    public IEnumerator Coroutine(string email)
    {
        GameObject user    = GameObject.Find("GetUser");
        CdPlayer   getUser = user.GetComponent <CdPlayer>();


        WWW cdPlayer = new WWW(urlGetEmail + email);

        yield return(cdPlayer);


        cdPlayerByEmail = cdPlayer.text.ToString();

        if (cdPlayerByEmail != "")
        {
            cdPlayerEmail    = int.Parse(cdPlayerByEmail);
            getUser.cdPlayer = cdPlayerEmail;
            print("cdPlayerEmail " + cdPlayerEmail);
            print(cdPlayerEmail);
            btnEnviarEmail.SetActive(true);
        }
        else
        {
            btnEnviarEmail.SetActive(true);
        }
    }
Exemplo n.º 7
0
    public void InsertPlayerInfo(string[] jogador, string email, int[] aux)
    {
        GameObject user    = GameObject.Find("GetUser");
        CdPlayer   getUser = user.GetComponent <CdPlayer>();

        cdPlayer = getUser.cdPlayer;

        /* print("cdPlayer " + cdPlayer);
         * print("gender " + jogador[2]);
         * print("idade " + aux[1]);
         * print("education " + jogador[3]);
         * print("City " + "Outros");
         * print("frequencia de jogo " + aux[5]);
         * print("tempo de jogo " +aux[6]);
         * print("email " + email);*/


        WWWForm form = new WWWForm();

        form.AddField("cdplayerPost", cdPlayer);
        form.AddField("playerNamePost", "");
        form.AddField("genderPost", jogador[2]);
        form.AddField("agePost", aux[1]);
        form.AddField("educationPost", jogador[3]);
        form.AddField("cityPost", "Outros");
        form.AddField("playGamesPost", aux[5]);
        form.AddField("playTimePost", aux[6]);
        form.AddField("playerEmailPost", email);

        WWW www = new WWW(urlPost, form);
    }
 public HomeTheaterFacade(Amplifier amplifier, Tuner tuner, DvdPlayer dvdPlayer, CdPlayer cdPlayer, Projector projector, TheaterLights theaterLights, Screen screen, PopcornPopper popcornPopper)
 {
     _amp       = amplifier;
     _tuner     = tuner;
     _dvd       = dvdPlayer;
     _cd        = cdPlayer;
     _projector = projector;
     _lights    = theaterLights;
     _screen    = screen;
     _popper    = popcornPopper;
 }
Exemplo n.º 9
0
 public HomeTheaterFacade(Amplifier amp, Tuner tuner, DvdPlayer dvd, CdPlayer cd, Projector projector, TheaterLights lights, Screen screen, PopcornPopper popper)
 {
     this.amp       = amp;
     this.tuner     = tuner;
     this.dvd       = dvd;
     this.cd        = cd;
     this.projector = projector;
     this.lights    = lights;
     this.screen    = screen;
     this.popper    = popper;
 }
Exemplo n.º 10
0
 public HomeTheaterFacade(Tuner tuner, Amplifier amplifier, DvdPlayer dvdPlayer, CdPlayer cdPlayer, Projector projector, TheaterLights lights, Screen screem, PopcornPopper popper)
 {
     this.amplifier = amplifier ?? throw new ArgumentNullException(nameof(amplifier));
     this.tuner     = tuner ?? throw new ArgumentNullException(nameof(tuner));
     this.dvdPlayer = dvdPlayer ?? throw new ArgumentNullException(nameof(dvdPlayer));
     this.cdPlayer  = cdPlayer ?? throw new ArgumentNullException(nameof(cdPlayer));
     this.projector = projector ?? throw new ArgumentNullException(nameof(projector));
     this.lights    = lights ?? throw new ArgumentNullException(nameof(lights));
     this.screem    = screem ?? throw new ArgumentNullException(nameof(screem));
     this.popper    = popper ?? throw new ArgumentNullException(nameof(popper));
 }
Exemplo n.º 11
0
 public HomeTheaterFacade(Amplifier _amp, Tuner _tuner, DvdPlayer _dvd, CdPlayer _cd, Progector _progector, TheaterLights _lights,Screen _screen, PopcornPopper _popper)
 {
     this._amp = _amp;
     this._tuner = _tuner;
     this._dvd = _dvd;
     this._cd = _cd;
     this._progector = _progector;
     this._lights = _lights;
     this._screen = _screen;
     this._popper = _popper;
 }
Exemplo n.º 12
0
        public void FacadeHomeTheater_SimplifiesInterface()
        {
            Amplifier         amp    = new Amplifier();
            Tuner             tuner  = new Tuner();
            DvdPlayer         dvd    = new DvdPlayer();
            CdPlayer          cd     = new CdPlayer();
            Projector         proj   = new Projector();
            Screen            screen = new Screen();
            TheaterLights     light  = new TheaterLights();
            PopcornPopper     pop    = new PopcornPopper();
            HomeTheaterFacade facade = new HomeTheaterFacade(amp, tuner, dvd, cd, proj, light, screen, pop);

            facade.WatchMovie("Inception");
            facade.endMovie();
        }
Exemplo n.º 13
0
        private void Facade_Click(object sender, RoutedEventArgs e)
        {
            var theaterLights = new TheaterLights();
            var screen        = new Screen();
            var popcornPopper = new PopcornPopper();
            var projector     = new Projector();
            var dvdPlayer     = new DvdPlayer(projector);
            var tuner         = new Tuner();
            var cdPlayer      = new CdPlayer();
            var amplifier     = new Amplifier(tuner, cdPlayer, dvdPlayer);

            var homeTheaterFacade = new HomeTheaterFacade(amplifier, tuner, cdPlayer, dvdPlayer, theaterLights, screen, popcornPopper);

            homeTheaterFacade.WatchMovie();
        }
        public HomeTheatherFacade()
        {
            amp       = new Amplifier();
            tuner     = new Tuner();
            dvd       = new DvdPlayer();
            cd        = new CdPlayer();
            projector = new Projector();
            lights    = new TheaterLights();
            screen    = new Screen();
            popper    = new PopcornPopper();

            lights.Name    = "TheaterLights";
            projector.Name = "Projector";
            amp.Name       = "Amplifier";
            popper.Name    = "Popcorn";
        }
Exemplo n.º 15
0
        static void Main(string[] args)
        {
            var amplifier     = new Amplifier();
            var cdPlayer      = new CdPlayer(amplifier);
            var dvdPlayer     = new DvdPlayer(amplifier);
            var tuner         = new Tuner(amplifier);
            var theaterLights = new TheteaterLight();
            var popCornPopper = new PopcornPopper();
            var screen        = new Screen();
            var projector     = new Projector(dvdPlayer);

            HomeTheaterFacade homeTheater = new HomeTheaterFacade(amplifier, tuner, dvdPlayer, cdPlayer,
                                                                  theaterLights, popCornPopper, screen, projector);

            homeTheater.WatchMovie("Mr Bean");
        }
Exemplo n.º 16
0
    static void Main()
    {
        Amplifier     amp       = new Amplifier();
        Tuner         tuner     = new Tuner();
        DvdPlayer     dvd       = new DvdPlayer();
        CdPlayer      cd        = new CdPlayer();
        Projector     projector = new Projector();
        Screen        screen    = new Screen();
        TheaterLights lights    = new TheaterLights();
        PopcornPopper popper    = new PopcornPopper();

        HomeTheaterFacade homeTheater = new HomeTheaterFacade(amp, tuner, dvd, cd, projector, screen, lights, popper);

        homeTheater.WatchMovie("Raiders of the Lost Ark");
        homeTheater.EndMovie();
    }
Exemplo n.º 17
0
        static void Main(string[] args)
        {
            // dotnet create console und dotnet run

            Console.WriteLine("Start");

            RemoteControl remote = new RemoteControl();
            CdPlayer      player = new CdPlayer();

            remote.SetCommand(0, new CdStart(player), new CdStop(player));

            remote.PressOn(0);
            remote.PressOff(0);

            Console.WriteLine("Stop");
        }
Exemplo n.º 18
0
        static void Main(string[] args)
        {
            IDvdPlayer   dvdPlayer   = new DvdPlayer();
            ICdPlayer    cdPlayer    = new CdPlayer();
            IAmplifier   amplifier   = new Amplifier();
            IProjector   projector   = new Projector();
            IHomeTheater homeTheater = new HomeTheaterFacade(projector, amplifier, dvdPlayer, cdPlayer);

            homeTheater.WatchMovie("Finding Nemo");
            homeTheater.EndMovie();

            homeTheater.PlayMusic("Beethoven Symphonie Number 6");
            homeTheater.StopMusic();

            Console.ReadKey();
        }
Exemplo n.º 19
0
        private static void FacadePattern()
        {
            Amplifier     amp       = new Amplifier("amplifier");
            Tuner         tuner     = new Tuner("tuner", amp);
            DvdPlayer     dvd       = new DvdPlayer("Dvd Player", amp);
            CdPlayer      cd        = new CdPlayer("CD Player", amp);
            Projector     projector = new Projector("Projector", dvd);
            Screen        screen    = new Screen("Screen");
            TheaterLights lights    = new TheaterLights("Theater lights");
            PopcornPopper popper    = new PopcornPopper("Popcorn popper");

            HomeTheaterFacade homeTheater = new HomeTheaterFacade(amp, tuner, dvd, cd, projector, screen, lights, popper);

            homeTheater.watchMovie("Raiders of the Lost Ark");
            homeTheater.endMovie();
        }
Exemplo n.º 20
0
        private static void TestFacadePattern()
        {
            string        brand = "Top-O-Line";
            Amplifier     a     = new Amplifier(brand);
            Tuner         t     = new Tuner();
            DvdPlayer     d     = new DvdPlayer(brand);
            CdPlayer      c     = new CdPlayer(brand);
            Projector     p     = new Projector(brand);
            Screen        s     = new Screen();
            TheaterLights l     = new TheaterLights();
            PopcornPopper pp    = new PopcornPopper();

            HomeTheaterFacade homeTheater = new HomeTheaterFacade(a, t, d, c, p, s, l, pp);

            Console.WriteLine(homeTheater.WatchMovie("Black Panther"));
            Console.WriteLine(homeTheater.EndMovie());
        }
Exemplo n.º 21
0
        static void Main(string[] args)
        {
            Amplifier        amp           = new Amplifier();
            DvdPlayer        dvdPlayer     = new DvdPlayer();
            CdPlayer         cdPlayer      = new CdPlayer();
            TheaterLights    lights        = new TheaterLights();
            Projector        projector     = new Projector();
            Screen           screen        = new Screen();
            TheaterLights    theaterLights = new TheaterLights();
            Tuner            tuner         = new Tuner();
            PopcornPopper    popper        = new PopcornPopper();
            HomeSystemFacade homeSystem    = new HomeSystemFacade(amp, tuner, dvdPlayer, cdPlayer, projector,
                                                                  lights, screen, popper);

            homeSystem.watchMovie("Inside out");
            homeSystem.endMovie();
        }
Exemplo n.º 22
0
 public HomeSystemFacade(Amplifier amp,
                         Tuner tuner,
                         DvdPlayer dvdPlayer,
                         CdPlayer cdPlayer,
                         Projector projector,
                         TheaterLights theaterLights,
                         Screen screen,
                         PopcornPopper popper
                         )
 {
     this.amp           = amp;
     this.dvdPlayer     = dvdPlayer;
     this.cdPlayer      = cdPlayer;
     this.projector     = projector;
     this.theaterLights = theaterLights;
     this.screen        = screen;
     this.popper        = popper;
 }
        public static void Test()
        {
            var amp       = new Amplifier();
            var tuner     = new Tuner();
            var dvd       = new DvdPlayer();
            var cd        = new CdPlayer();
            var projector = new Projector();
            var screen    = new Screen();
            var lights    = new TheaterLights();
            var popper    = new PopcornPopper();

            var homeTheaterFacade = new HomeTheaterFacade(
                amp, tuner, dvd, cd, projector, screen, lights, popper
                );

            homeTheaterFacade.WatchMovie("Raiders of the Lost Ark");
            homeTheaterFacade.EndMovie();
        }
Exemplo n.º 24
0
        static void Main(string[] args)
        {
            Tuner         _tuner     = new Tuner();
            DvdPlayer     _dvd       = new DvdPlayer();
            CdPlayer      _cd        = new CdPlayer();
            Projector     _projector = new Projector();
            TheaterLights _lights    = new TheaterLights();
            Screen        _screen    = new Screen();
            PopcornPopper _popper    = new PopcornPopper();
            Amplifier     _amp       = new Amplifier(_tuner, _dvd, _cd);

            HomeTheaterFacade homeTheater = new HomeTheaterFacade(_amp, _tuner, _dvd, _cd, _projector, _lights, _screen, _popper);

            homeTheater.WatchMovie("Raiders of the Lost Ark");
            homeTheater.EndMovie();

            Console.ReadLine();
        }
Exemplo n.º 25
0
        static void Main(string[] args)
        {
            var amp       = new Amplifier();
            var tuner     = new Tuner();
            var dvd       = new DvdPlayer();
            var cd        = new CdPlayer();
            var projector = new Projector();
            var screen    = new Screen();
            var lights    = new TheaterLights();
            var popper    = new PopcornPopper();

            HomeTheaterFacade homeTheater = new HomeTheaterFacade(amp, tuner, dvd, cd, projector, screen, lights, popper);

            homeTheater.WatchMovie("Raiders of the Lost Ark");
            homeTheater.EndMovie();

            Console.ReadKey();
        }
Exemplo n.º 26
0
        static void Main(string[] args)
        {
            Amplifier     _amp       = new Amplifier();
            Tuner         _tuner     = new Tuner();
            DvdPlayer     _dvd       = new DvdPlayer();
            CdPlayer      _cd        = new CdPlayer();
            Progector     _progector = new Progector();
            TheaterLights _lights    = new TheaterLights();
            Screen        _screen    = new Screen();
            PopcornPopper _popper    = new PopcornPopper();

            HomeTheaterFacade homeTheater = new HomeTheaterFacade(_amp, _tuner, _dvd, _cd, _progector, _lights, _screen, _popper);

            homeTheater.WatchMovie("Люди в черном");
            Console.WriteLine("\n\n\n");
            Thread.Sleep(2500);
            homeTheater.EndMovie();
        }
Exemplo n.º 27
0
    // Use this for initialization
    IEnumerator Start()
    {
        print("getPlayerLabel");
        GameObject user    = GameObject.Find("GetUser");
        CdPlayer   getUser = user.GetComponent <CdPlayer>();

        cdPlayer = getUser.cdPlayer;

        WWW sum = new WWW(urlGetAwnserSum + cdPlayer);

        yield return(sum);

        string sumData = sum.text;

        print(sumData);
        sumArrayString = sumData.Split(',');
        sumArray       = Array.ConvertAll <string, int>(sumArrayString, int.Parse);
    }
Exemplo n.º 28
0
        public void Ioc_ResolvingRegisteredObjectsWithRegisteredObjectConstructors_ObjectWasResolve()
        {
            //arrange
            Ioc          container = new Ioc();
            ISpeakers    logitech  = new Speakers();
            ICdPlayer    pioneer   = new CdPlayer();
            ISoundSystem onkio     = new SoundSystem(logitech, pioneer);

            container.Register <ISpeakers, Speakers>();
            container.Register <ICdPlayer, CdPlayer>();
            container.Register <ISoundSystem, SoundSystem>();

            //act
            var actual = container.Resolve <ISoundSystem>();

            //assert
            Assert.IsType(onkio.GetType(), actual);
        }
Exemplo n.º 29
0
        public void FacadeTest()
        {
            Amplifier     amp       = new Amplifier("Top-O-Line Amplifier");
            Tuner         tuner     = new Tuner("Top-O-Line AM/FM Tuner", amp);
            DvdPlayer     dvd       = new DvdPlayer("Top-O-Line DVD Player", amp);
            CdPlayer      cd        = new CdPlayer("Top-O-Line CD Player", amp);
            Projector     projector = new Projector("Top-O-Line Projector", dvd);
            TheaterLights lights    = new TheaterLights("Theater Ceiling Lights");
            Screen        screen    = new Screen("Theater Screen");
            PopcornPopper popper    = new PopcornPopper("Popcorn Popper");

            HomeTheaterFacade homeTheater =
                new HomeTheaterFacade(amp, tuner, dvd, cd,
                                      projector, screen, lights, popper);

            homeTheater.WatchMovie("Raiders of the Lost Ark");
            homeTheater.EndMovie();
        }
Exemplo n.º 30
0
        public static void Main()
        {
            player = new CdPlayer();
            tor    = new Garagentor();

            RemoteControl rc = new RemoteControl();

            try{
                rc.SetCommand(0, new CdStart(player), new CdStopp(player));
                rc.SetCommand(1, new GaragentorHoch(tor), new GaragentorRunter(tor));

                rc.PressOn(0);
                rc.PressOn(1);
                rc.PressOff(0);
                rc.PressOff(1);
            }
            catch (WrongDeviceNumberException e) {
                System.Console.Write(e.Message);
            }
        }