private void btnAdcionarTodos_Click(object sender, EventArgs e) { try { Baleia baleia = new Baleia("Baleia", DateTime.Now, 'F'); VG.arvore.Insere(baleia); Cachorro cachorro = new Cachorro("Cachorro", DateTime.Now, 'F'); VG.arvore.Insere(cachorro); Coruja coruja = new Coruja("Coruja", DateTime.Now, 'F'); VG.arvore.Insere(coruja); Esquilo esquilo = new Esquilo("Esquilo", DateTime.Now, 'F'); VG.arvore.Insere(esquilo); Gato gato = new Gato("Gato", DateTime.Now, 'F'); VG.arvore.Insere(gato); Gaviao gaviao = new Gaviao("Gaviao", DateTime.Now, 'F'); VG.arvore.Insere(gaviao); Leao leao = new Leao("Leao", DateTime.Now, 'F'); VG.arvore.Insere(leao); Morcego morcego = new Morcego("Morcego", DateTime.Now, 'F'); VG.arvore.Insere(morcego); Ornitorrinco ornitorrinco = new Ornitorrinco("Ornitorrinco", DateTime.Now, 'F'); VG.arvore.Insere(ornitorrinco); Pato pato = new Pato("Pato", DateTime.Now, 'F'); VG.arvore.Insere(pato); Pinguim pinguim = new Pinguim("Pinguim", DateTime.Now, 'F'); VG.arvore.Insere(pinguim); Pombo pombo = new Pombo("Pombo", DateTime.Now, 'F'); VG.arvore.Insere(pombo); Tartaruga tartaruga = new Tartaruga("Tartaruga", DateTime.Now, 'F'); VG.arvore.Insere(tartaruga); Tubarao tubarao = new Tubarao("Tubarao", DateTime.Now, 'F'); VG.arvore.Insere(tubarao); } catch (Exception except) { MessageBox.Show(except.Message); } }
private void btnAdcionar_Click(object sender, EventArgs e) { do { if (txtNome.Text == "" || txtData.Text == "" || txtData.Text == "//" || cbAnimal.Text == "" || cbAnimal.Text == "") { MessageBox.Show("Preencha todos os campos"); break; } char sexo = ' '; try { switch (cbAnimal.SelectedItem) { case "Baleia": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Baleia baleia = new Baleia(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(baleia); break; case "Cachorro": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Cachorro cachorro = new Cachorro(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(cachorro); break; case "Coruja": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Coruja coruja = new Coruja(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(coruja); break; case "Gato": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Gato gato = new Gato(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(gato); break; case "Gavião": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Gaviao gaviao = new Gaviao(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(gaviao); break; case "Leão": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Leao leao = new Leao(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(leao); break; case "Morcego": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Morcego morcego = new Morcego(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(morcego); break; case "Ornitorrinco": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Ornitorrinco ornito = new Ornitorrinco(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(ornito); break; case "Pato": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Pato pato = new Pato(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(pato); break; case "Pinguim": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Pinguim pinguim = new Pinguim(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(pinguim); break; case "Pombo": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Pombo pombo = new Pombo(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(pombo); break; case "Tartaruga": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Tartaruga tartaruga = new Tartaruga(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(tartaruga); break; case "Tubarão": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Tubarao tubarao = new Tubarao(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(tubarao); break; case "Esquilo": if (cbSexo.Text == "Macho") { sexo = 'm'; } else { sexo = 'f'; } Esquilo esquilo = new Esquilo(txtNome.Text, Convert.ToDateTime(txtData.Text), sexo); VG.arvore.Insere(esquilo); break; default: MessageBox.Show("Selecione um Animal"); break; } } catch (Exception excep) { MessageBox.Show(excep.Message + $" - ({txtNome.Text})"); } LimpaCampos(); break; } while (1 == 1); }