示例#1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            lugar = new List<Lugares>();
            Lugares l = new Lugares();
            l.Nome = "PRAÇA";
            l.Imagem = Image.FromFile(@"IMG\praca.jpg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "RESTAURANTE";
            l.Imagem = Image.FromFile(@"IMG\restaurante.jpg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "CEMITERIO";
            l.Imagem = Image.FromFile(@"IMG\cemiterio.jpg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "PREFEITURA";
            l.Imagem = Image.FromFile(@"IMG\prefeitura.jpg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "ESTACAO DE TREM";
            l.Imagem = Image.FromFile(@"IMG\estacao.jpg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "BOATE";
            l.Imagem = Image.FromFile(@"IMG\boate.jpg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "HOSPITAL";
            l.Imagem = Image.FromFile(@"IMG\hospital.jpg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "MANSAO";
            l.Imagem = Image.FromFile(@"IMG\mansao.jpeg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "FLORICULTURA";
            l.Imagem = Image.FromFile(@"IMG\floricultura.jpg");
            lugar.Add(l);
            l = new Lugares();
            l.Nome = "BANCO";
            l.Imagem = Image.FromFile(@"IMG\banco.jpg");
            lugar.Add(l);

            Pessoas p = new Pessoas();
            Pessoa = new List<Pessoas>();
            p.Nome = "COVEIRO";
            p.Imagem = Image.FromFile(@"IMG\coveiro.jpg");
            Pessoa.Add(p);
            p = new Pessoas();
            p.Nome = "CHEFE DE COZINHA";
            p.Imagem = Image.FromFile(@"IMG\cozinheiro.jpg");
            Pessoa.Add(p);
            p = new Pessoas();
            p.Nome = "MEDICO";
            p.Imagem = Image.FromFile(@"IMG\doutor.jpg");
            Pessoa.Add(p);
            p = new Pessoas();
            p.Nome = "DANCARINA";
            p.Imagem = Image.FromFile(@"IMG\dancarina.jpg");
            Pessoa.Add(p);
            p = new Pessoas();
            p.Nome = "POLICIAL";
            p.Imagem = Image.FromFile(@"IMG\policial.jpg");
            Pessoa.Add(p);
            p = new Pessoas();
            p.Nome = "FLORISTA";
            p.Imagem = Image.FromFile(@"IMG\florista.jpg");
            Pessoa.Add(p);
            p = new Pessoas();
            p.Nome = "ADVOGADO";
            p.Imagem = Image.FromFile(@"IMG\advogado.jpg");
            Pessoa.Add(p);
            p = new Pessoas();
            p.Nome = "MORDOMO";
            p.Imagem = Image.FromFile(@"IMG\mordomo.jpg");
            Pessoa.Add(p);

            Armas a = new Armas();
            Armas = new List<Armas>();
            a.Nome = "FACA";
            a.Imagem = Image.FromFile(@"IMG\faca.jpg");
            Armas.Add(a);
            a = new Armas();
            a.Nome = "PORRETE";
            a.Imagem = Image.FromFile(@"IMG\porrete.jpg");
            Armas.Add(a);
            a = new Armas();
            a.Nome = "VENENO";
            a.Imagem = Image.FromFile(@"IMG\veneno.gif");
            Armas.Add(a);
            a = new Armas();
            a.Nome = "ESPINGARDA";
            a.Imagem = Image.FromFile(@"IMG\espingarda.jpg");
            Armas.Add(a);
            a = new Armas();
            a.Nome = "PÁ";
            a.Imagem = Image.FromFile(@"IMG\pa.jpg");
            Armas.Add(a);
            a = new Armas();
            a.Nome = "SOCO INGLES";
            a.Imagem = Image.FromFile(@"IMG\socoingles.jpg");
            Armas.Add(a);
            a = new Armas();
            a.Nome = "PE DE CABRA";
            a.Imagem = Image.FromFile(@"IMG\pedecabra.jpg");
            Armas.Add(a);
            a = new Armas();
            a.Nome = "TESOURA";
            a.Imagem = Image.FromFile(@"IMG\tesoura.jpg");
            Armas.Add(a);

            cbArma.Items.Clear();
            cbLugar.Items.Clear();
            cbPessoa.Items.Clear();

            foreach (var item in lugar)
            {
                cbLugar.Items.Add(item.Nome);
            }
            cbLugar.SelectedIndex = 1;
            foreach (var item in Pessoa)
            {
                cbPessoa.Items.Add(item.Nome);
            }
            cbPessoa.SelectedIndex = 1;

            foreach (var item in Armas)
            {
                cbArma.Items.Add(item.Nome);
            }
            cbArma.SelectedIndex = 1;

            Random r = new Random();
            int indice = r.Next(0,Pessoa.Count);
            indice = r.Next(0, Pessoa.Count);
            indice = r.Next(0, Pessoa.Count);
            ass.Pessoa = Pessoa[indice];
            Pessoa.RemoveAt(indice);

            indice = r.Next(0, lugar.Count);
            indice = r.Next(0, lugar.Count);
            ass.Lugar = lugar[indice];
            lugar.RemoveAt(indice);

            indice = r.Next(0, Armas.Count);
            indice = r.Next(0, Armas.Count);
            ass.Arma = Armas[indice];
            Armas.RemoveAt(indice);

            Assassino susp;
            foreach (var item in lugar)
            {
                susp = new Assassino();
                susp.Lugar = item;
                ListSuspeitos.Add(susp);
            }
            foreach (var item in Pessoa)
            {
                susp = new Assassino();
                susp.Pessoa = item;
                ListSuspeitos.Add(susp);
            }
            foreach (var item in Armas)
            {
                susp = new Assassino();
                susp.Arma = item;
                ListSuspeitos.Add(susp);
            }
        }
示例#2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            lugar = new List <Lugares>();
            Lugares l = new Lugares();

            l.Nome   = "PRAÇA";
            l.Imagem = Image.FromFile(@"IMG\praca.jpg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "RESTAURANTE";
            l.Imagem = Image.FromFile(@"IMG\restaurante.jpg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "CEMITERIO";
            l.Imagem = Image.FromFile(@"IMG\cemiterio.jpg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "PREFEITURA";
            l.Imagem = Image.FromFile(@"IMG\prefeitura.jpg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "ESTACAO DE TREM";
            l.Imagem = Image.FromFile(@"IMG\estacao.jpg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "BOATE";
            l.Imagem = Image.FromFile(@"IMG\boate.jpg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "HOSPITAL";
            l.Imagem = Image.FromFile(@"IMG\hospital.jpg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "MANSAO";
            l.Imagem = Image.FromFile(@"IMG\mansao.jpeg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "FLORICULTURA";
            l.Imagem = Image.FromFile(@"IMG\floricultura.jpg");
            lugar.Add(l);
            l        = new Lugares();
            l.Nome   = "BANCO";
            l.Imagem = Image.FromFile(@"IMG\banco.jpg");
            lugar.Add(l);


            Pessoas p = new Pessoas();

            Pessoa   = new List <Pessoas>();
            p.Nome   = "COVEIRO";
            p.Imagem = Image.FromFile(@"IMG\coveiro.jpg");
            Pessoa.Add(p);
            p        = new Pessoas();
            p.Nome   = "CHEFE DE COZINHA";
            p.Imagem = Image.FromFile(@"IMG\cozinheiro.jpg");
            Pessoa.Add(p);
            p        = new Pessoas();
            p.Nome   = "MEDICO";
            p.Imagem = Image.FromFile(@"IMG\doutor.jpg");
            Pessoa.Add(p);
            p        = new Pessoas();
            p.Nome   = "DANCARINA";
            p.Imagem = Image.FromFile(@"IMG\dancarina.jpg");
            Pessoa.Add(p);
            p        = new Pessoas();
            p.Nome   = "POLICIAL";
            p.Imagem = Image.FromFile(@"IMG\policial.jpg");
            Pessoa.Add(p);
            p        = new Pessoas();
            p.Nome   = "FLORISTA";
            p.Imagem = Image.FromFile(@"IMG\florista.jpg");
            Pessoa.Add(p);
            p        = new Pessoas();
            p.Nome   = "ADVOGADO";
            p.Imagem = Image.FromFile(@"IMG\advogado.jpg");
            Pessoa.Add(p);
            p        = new Pessoas();
            p.Nome   = "MORDOMO";
            p.Imagem = Image.FromFile(@"IMG\mordomo.jpg");
            Pessoa.Add(p);

            Armas a = new Armas();

            Armas    = new List <Armas>();
            a.Nome   = "FACA";
            a.Imagem = Image.FromFile(@"IMG\faca.jpg");
            Armas.Add(a);
            a        = new Armas();
            a.Nome   = "PORRETE";
            a.Imagem = Image.FromFile(@"IMG\porrete.jpg");
            Armas.Add(a);
            a        = new Armas();
            a.Nome   = "VENENO";
            a.Imagem = Image.FromFile(@"IMG\veneno.gif");
            Armas.Add(a);
            a        = new Armas();
            a.Nome   = "ESPINGARDA";
            a.Imagem = Image.FromFile(@"IMG\espingarda.jpg");
            Armas.Add(a);
            a        = new Armas();
            a.Nome   = "PÁ";
            a.Imagem = Image.FromFile(@"IMG\pa.jpg");
            Armas.Add(a);
            a        = new Armas();
            a.Nome   = "SOCO INGLES";
            a.Imagem = Image.FromFile(@"IMG\socoingles.jpg");
            Armas.Add(a);
            a        = new Armas();
            a.Nome   = "PE DE CABRA";
            a.Imagem = Image.FromFile(@"IMG\pedecabra.jpg");
            Armas.Add(a);
            a        = new Armas();
            a.Nome   = "TESOURA";
            a.Imagem = Image.FromFile(@"IMG\tesoura.jpg");
            Armas.Add(a);

            cbArma.Items.Clear();
            cbLugar.Items.Clear();
            cbPessoa.Items.Clear();

            foreach (var item in lugar)
            {
                cbLugar.Items.Add(item.Nome);
            }
            cbLugar.SelectedIndex = 1;
            foreach (var item in Pessoa)
            {
                cbPessoa.Items.Add(item.Nome);
            }
            cbPessoa.SelectedIndex = 1;

            foreach (var item in Armas)
            {
                cbArma.Items.Add(item.Nome);
            }
            cbArma.SelectedIndex = 1;



            Random r      = new Random();
            int    indice = r.Next(0, Pessoa.Count);

            indice     = r.Next(0, Pessoa.Count);
            indice     = r.Next(0, Pessoa.Count);
            ass.Pessoa = Pessoa[indice];
            Pessoa.RemoveAt(indice);

            indice    = r.Next(0, lugar.Count);
            indice    = r.Next(0, lugar.Count);
            ass.Lugar = lugar[indice];
            lugar.RemoveAt(indice);

            indice   = r.Next(0, Armas.Count);
            indice   = r.Next(0, Armas.Count);
            ass.Arma = Armas[indice];
            Armas.RemoveAt(indice);

            Assassino susp;

            foreach (var item in lugar)
            {
                susp       = new Assassino();
                susp.Lugar = item;
                ListSuspeitos.Add(susp);
            }
            foreach (var item in Pessoa)
            {
                susp        = new Assassino();
                susp.Pessoa = item;
                ListSuspeitos.Add(susp);
            }
            foreach (var item in Armas)
            {
                susp      = new Assassino();
                susp.Arma = item;
                ListSuspeitos.Add(susp);
            }
        }