示例#1
0
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     comboBox2.Items.Clear();
     label3.Text = "";
     foreach (Pessoa x in ControllerPessoas.GetPessoas(comboBox1.Text))
     {
         comboBox2.Items.Add(x.Nome);
     }
 }
示例#2
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            label2.Text = "";

            foreach (Pessoa item in ControllerPessoas.GetPessoas(comboBox1.Text))
            {
                label2.Text += item.Nome;
                label2.Text += "\n";
            }
        }
示例#3
0
        private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
        {
            label3.Text = "";
            Pessoa selecionado = ControllerPessoas.GetPessoa(comboBox2.Text);

            label3.Text += selecionado.Nome;
            label3.Text += "\n";
            label3.Text  = "Páginas não feitas:";
            label3.Text += "\n";

            foreach (int x in selecionado.paginasNaoFeitas)
            {
                label3.Text += x.ToString();
                label3.Text += "\n";
            }
        }
示例#4
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (ControllerPessoas.GetPessoas(comboBox1.Text).Count > 0)
            {
                List <int> iguais = new List <int>();
                List <int> envia  = new List <int>();

                foreach (int nmrs in ControllerPessoas.GetPessoas(comboBox1.Text)[0].paginasNaoFeitas)
                {
                    for (int i = 1; i < ControllerPessoas.GetPessoas(comboBox1.Text).Count; i++)
                    {
                        foreach (int v in ControllerPessoas.GetPessoas(comboBox1.Text)[i].paginasNaoFeitas)
                        {
                            if (nmrs == v)
                            {
                                iguais.Add(nmrs);
                                break;
                            }
                        }
                    }
                }

                foreach (Pessoa pe in ControllerPessoas.GetPessoas(comboBox1.Text))
                {
                    foreach (int i in iguais)
                    {
                        if (!pe.paginasNaoFeitas.Contains(i))
                        {
                            iguais = iguais.Where(val => val != i).ToList();
                        }
                    }
                }


                envia = iguais.Distinct().ToList();

                foreach (int x in envia)
                {
                    label2.Text += x.ToString();
                    label2.Text += "\n";
                }
            }
        }