コード例 #1
0
        private void BntCadastrarPresidente_Click(object sender, EventArgs e)
        {
            Inserir  inserir  = new Inserir();
            Prefeito prefeito = new Prefeito();

            inserir.Cadastrar(6, Convert.ToInt32(txtNumPrefeito.Text), txtNomePrefeito.Text, ComboBox.SelectedItem.ToString(), prefeito.ConsultaPrefeito());
        }
コード例 #2
0
        private void salvarPrefeito()
        {
            //EDITAR
            if (CRUD == EDITAR)
            {
                for (int i = 0; i < VirtualBD.candidatos.Count; i++)
                {
                    if (candidato.Nome.Equals(VirtualBD.candidatos[i].Nome) && candidato.Codigo == VirtualBD.candidatos[i].Codigo)
                    {
                        Prefeito p = new Prefeito();
                        p.Nome         = nome.Text;
                        p.Partido      = VirtualBD.partidos[partido_combo_box.SelectedIndex];
                        p.Email        = email.Text;
                        p.Nascimento   = data_nascimento.Value;
                        p.Codigo       = candidato.Codigo;
                        p.VicePrefeito = VirtualBD.getVicePrefeitos()[vice_prefeito.SelectedIndex];


                        VirtualBD.candidatos[i] = p;
                        this.Close();
                    }
                }
            }//CADASTRAR
            else if (CRUD == CADASTRAR)
            {
                for (int i = 0; i < VirtualBD.candidatos.Count; i++)
                {
                    if (int.Parse(codigo_candidato.Text) == VirtualBD.candidatos[i].Codigo)
                    {
                        MessageBox.Show("Código já cadastrado", "Candidato", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        return;
                    }
                }
                Prefeito p = new Prefeito();
                p.Nome         = nome.Text;
                p.Partido      = VirtualBD.partidos[partido_combo_box.SelectedIndex];
                p.Email        = email.Text;
                p.Nascimento   = data_nascimento.Value;
                p.Codigo       = int.Parse(codigo_candidato.Text);
                p.VicePrefeito = VirtualBD.getVicePrefeitos()[vice_prefeito.SelectedIndex];
                VirtualBD.candidatos.Add(p);
                this.Close();
            }
        }