public ActionResult Index()
        {
            var alunosAtivos = new string[]
            {
                "Alvaro Schmidt",
                "Bel Cogo",
                "Bruno Hoffmann",
                "Francisco Mossi",
                "Gustavo Rodrigues",
                "Jacob Stein",
                "Jessica Rocha",
                "Joao Fidellis",
                "Julia Vila",
                "Leandro Paz",
                "Leonardo Bork",
                "Luan Avila",
                //"Luis Lima",
                "Marcele Dorneles",
                "Mathias Voelcker",
                "Natalia Silva",
                "Pablo Garcia",
                "Pedro Rohr",
                "Steffano Heckler",
                "Victor Damke",
                "Victor Scherer",
                "Vitor Ramos",
                "Viviane Machado",
                "Willian Pazinatto",
                "Willian Velhos"
            };

            var listaEspelhosPassados = new List <string[]>();

            //Espelho OO
            listaEspelhosPassados.Add(new string[] { "Willian Velhos", "Steffano Heckler", "Luis Lima", "Viviane Machado", "Pablo Garcia", "Leonardo Bork", "Jacob Stein", "Natalia Silva", "Vitor Ramos", "Marcele Dorneles", "Victor Scherer", "Jessica Rocha", "Joao Fidellis", "Leandro Paz", "Pedro Rohr", "Bruno Hoffmann", "Julia Vila", "Mathias Voelcker", "Bel Cogo", "Willian Pazinatto", "Victor Damke", "Gustavo Rodrigues", "Alvaro Schmidt", "Francisco Mossi", "Luan Avila" });
            //Espelho BD-I
            listaEspelhosPassados.Add(new string[] { "Willian Velhos", "Luis Lima", "Joao Fidellis", "Luan Avila", "Natalia Silva", "Leonardo Bork", "Alvaro Schmidt", "Julia Vila", "Victor Damke", "Jessica Rocha", "Pablo Garcia", "Francisco Mossi", "Viviane Machado", "Marcele Dorneles", "Steffano Heckler", "Mathias Voelcker", "Jacob Stein", "Victor Scherer", "Bel Cogo", "Pedro Rohr", "Vitor Ramos", "Bruno Hoffmann", "Gustavo Rodrigues", "Leandro Paz", "Willian Pazinatto" });
            //Espelho HTML-CSS
            listaEspelhosPassados.Add(new string[] { "Willian Velhos", "Bel Cogo", "Vitor Ramos", "Luis Lima", "Jacob Stein", "Leonardo Bork", "Jessica Rocha", "Bruno Hoffmann", "Leandro Paz", "Julia Vila", "Willian Pazinatto", "Luan Avila", "Viviane Machado", "Alvaro Schmidt", "Marcele Dorneles", "Steffano Heckler", "Natalia Silva", "Pablo Garcia", "Mathias Voelcker", "Francisco Mossi", "Victor Scherer", "Joao Fidellis", "Victor Damke", "Pedro Rohr", "Gustavo Rodrigues" });
            //Espelho JS
            listaEspelhosPassados.Add(new string[] { "Willian Velhos", "Luan Avila", "Leonardo Bork", "Willian Pazinatto", "Viviane Machado", "Victor Damke", "Bruno Hoffmann", "Marcele Dorneles", "Pedro Rohr", "Joao Fidellis", "Gustavo Rodrigues", "Jessica Rocha", "Pablo Garcia", "Jacob Stein", "Francisco Mossi", "Leandro Paz", "Victor Scherer", "Steffano Heckler", "Vitor Ramos", "Julia Vila", "Bel Cogo", "Alvaro Schmidt", "Natalia Silva", "Mathias Voelcker" });
            //Espelho AngularJS
            listaEspelhosPassados.Add(new string[] { "Leonardo Bork", "Steffano Heckler", "Bruno Hoffmann", "Willian Pazinatto", "Jessica Rocha", "Julia Vila", "Vitor Ramos", "Alvaro Schmidt", "Victor Scherer", "Victor Damke", "Mathias Voelcker", "Pedro Rohr", "Marcele Dorneles", "Bel Cogo", "Francisco Mossi", "Gustavo Rodrigues", "Jacob Stein", "Joao Fidellis", "Pablo Garcia", "Luan Avila", "Viviane Machado", "Natalia Silva", "Willian Velhos", "Leandro Paz" });
            //Espelho C#
            listaEspelhosPassados.Add(new string[] { "Leandro Paz", "Francisco Mossi", "Victor Damke", "Jessica Rocha", "Bel Cogo", "Leonardo Bork", "Bruno Hoffmann", "Willian Pazinatto", "Gustavo Rodrigues", "Jacob Stein", "Marcele Dorneles", "Willian Velhos", "Luan Avila", "Mathias Voelcker", "Steffano Heckler", "Natalia Silva", "Victor Scherer", "Pablo Garcia", "Vitor Ramos", "Viviane Machado", "Julia Vila", "Joao Fidellis", "Alvaro Schmidt", "Pedro Rohr" });

            var espelhoCreator   = new EspelhoDeClasseCreator();
            var melhoresEspelhos = espelhoCreator.ObterMelhoresEspelhos(alunosAtivos, listaEspelhosPassados, FiltroCasosEspeciais);

            return(View(melhoresEspelhos));
        }
Beispiel #2
0
        public ActionResult Index()
        {
            var alunosAtivos = new string[]
            {
                "Alana Weiss",
                "Alexia Pereira",
                "Bruno Aguiar",
                "Camila Batista",
                "Christopher Michel",
                //"Claudia Moura",
                "Deordines Tomazi",
                "Diandra Rocha",
                "Jabel Fontoura",
                "Joao Silva",
                "Jomar Cardoso",
                "Leonardo Alves",
                "Leonardo Morais",
                "Lucas Damaceno",
                "Lucas Gaspar",
                "Lucas Muller",
                //"Luis Robinson",
                //"Maico Kley",
                "Mateus Silva",
                "Mathias Ody",
                "Mirela Adam",
                "Rafael Barizon",
                "Rafael Barreto",
                "Tais Silva",
                "William Goncalves",
            };

            var listaEspelhosPassados = new List <string[]>();

            //Angular
            listaEspelhosPassados.Add(new string[] { "Joao Silva", "Luis Robinson", "Diandra Rocha", "Tais Silva", "Jomar Cardoso", "Deordines Tomazi", "William Goncalves", "Alana Weiss", "Mirela Adam", "Leonardo Alves", "Rafael Barizon", "Leonardo Morais", "Camila Batista", "Lucas Damaceno", "Lucas Gaspar", "Mateus Silva", "Jabel Fontoura", "Bruno Aguiar", "Christopher Michel", "Lucas Muller", "Mathias Ody", "Maico Kley", "Claudia Moura", "Rafael Barreto", "Alexia Pereira" });
            //.NET
            listaEspelhosPassados.Add(new string[] { "Joao Silva", "Luis Robinson", "William Goncalves", "Diandra Rocha", "Camila Batista", "Maico Kley", "Alexia Pereira", "Alana Weiss", "Mirela Adam", "Leonardo Alves", "Jomar Cardoso", "Leonardo Morais", "Tais Silva", "Lucas Damaceno", "Lucas Gaspar", "Mathias Ody", "Jabel Fontoura", "Bruno Aguiar", "Christopher Michel", "Lucas Muller", "Mateus Silva", "Deordines Tomazi", "Rafael Barreto", "Claudia Moura", "Rafael Barizon" });
            //Banco II
            listaEspelhosPassados.Add(new string[] { "Mathias Ody", "Tais Silva", "Bruno Aguiar", "Mateus Silva", "Alana Weiss", "Leonardo Morais", "William Goncalves", "Joao Silva", "Rafael Barreto", "Rafael Barizon", "Alexia Pereira", "Deordines Tomazi", "Lucas Muller", "Jabel Fontoura", "Lucas Gaspar", "Lucas Damaceno", "Mirela Adam", "Camila Batista", "Jomar Cardoso", "Diandra Rocha", "Christopher Michel", "Leonardo Alves" });
            //Java
            listaEspelhosPassados.Add(new string[] { "Tais Silva", "Rafael Barreto", "Jomar Cardoso", "Mirela Adam", "William Goncalves", "Deordines Tomazi", "Joao Silva", "Rafael Barizon", "Mateus Silva", "Alana Weiss", "Alexia Pereira", "Leonardo Morais", "Leonardo Alves", "Camila Batista", "Jabel Fontoura", "Christopher Michel", "Bruno Aguiar", "Mathias Ody", "Lucas Gaspar", "Lucas Muller", "Diandra Rocha", "Lucas Damaceno" });

            var espelhoCreator   = new EspelhoDeClasseCreator();
            var melhoresEspelhos = espelhoCreator.ObterMelhoresEspelhos(alunosAtivos, listaEspelhosPassados, FiltroCasosEspeciais);

            return(View(melhoresEspelhos));
        }