private void confirmar_Click(object sender, EventArgs e) { if (textBox1.Text.Length == 1) { return; } if (textBox1.Text.Equals("")) { VirtualBD.urnas[index].VotosVereador.Add(-1); MessageBox.Show("Voto confirmado. Nulo", "Vereador", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } else if (textBox1.Text.Equals("00")) { VirtualBD.urnas[index].VotosVereador.Add(00); MessageBox.Show("Voto confirmado. Branco", "Vereador", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } else { foreach (Vereador v in VirtualBD.getVereadores()) { if (v.Codigo == int.Parse(textBox1.Text)) { VirtualBD.urnas[index].VotosVereador.Add(v.Codigo); MessageBox.Show("Voto confirmado. Vereador " + v.Nome + "\nCódigo " + v.Codigo, "Vereador", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); return; } } MessageBox.Show("Nenhum vereador cadastrado com esse código", "Vereador", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void populateListaVereadores() { int brancos = 0; int nulos = 0; foreach (Vereador p in VirtualBD.getVereadores()) { ListaVereadores l = new ListaVereadores(); l.Nome = p.Nome; l.Numero = p.Codigo.ToString(); brancos = 0; nulos = 0; foreach (Model.Urna u in VirtualBD.urnas) { /* foreach (int v in u.VotosVereador) * { * if (v == p.Codigo) * { * l.Votos++; * } * else if (v == -1) * { * nulos++; * } * else if (v == 00) * { * brancos++; * * } * * }*/ } listaVereadores.Add(l); } brancos_ver.Text = "Branco: " + brancos; nulos_ver.Text = "Nulo: " + nulos; listaVereadores = listaVereadores.OrderByDescending(o => o.Votos).ToList(); vereador_resultados.DataSource = listaVereadores; }