コード例 #1
0
        private void salvarVicePrefeito()
        {
            //EDITAR
            if (CRUD == EDITAR)
            {
                for (int i = 0; i < VirtualBD.candidatos.Count; i++)
                {
                    if (candidato.Nome.Equals(VirtualBD.candidatos[i].Nome))
                    {
                        VicePrefeito vp = new VicePrefeito();
                        vp.Nome       = nome.Text;
                        vp.Partido    = VirtualBD.partidos[partido_combo_box.SelectedIndex];
                        vp.Email      = email.Text;
                        vp.Nascimento = data_nascimento.Value;
                        vp.Codigo     = candidato.Codigo;


                        VirtualBD.candidatos[i] = vp;
                        this.Close();
                    }
                }
            }//CADASTRAR
            else if (CRUD == CADASTRAR)
            {
                for (int i = 0; i < VirtualBD.candidatos.Count; i++)
                {
                    if (nome.Text.Equals(VirtualBD.candidatos[i].Nome))
                    {
                        MessageBox.Show("Vice prefeito já cadastrado", "Candidato", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        return;
                    }
                }
                VicePrefeito vp = new VicePrefeito();
                vp.Nome       = nome.Text;
                vp.Partido    = VirtualBD.partidos[partido_combo_box.SelectedIndex];
                vp.Email      = email.Text;
                vp.Nascimento = data_nascimento.Value;
                //vp.Codigo = int.Parse(codigo_candidato.Text);
                VirtualBD.candidatos.Add(vp);
                this.Close();
            }
        }
コード例 #2
0
 private void prefeito_SelectedIndexChanged(object sender, EventArgs e)
 {
     vicePrefeitoSelecionado = VirtualBD.getVicePrefeitos()[vice_prefeito.SelectedIndex];
 }