‫Agora que você sabe como excluir entradas em nosso banco de dados ou em nossa mesa, precisamos adicionar
‫algo porque já está bem vazio e é hora de adicionar algo.
‫E, portanto, precisamos ter essa caixa de texto e precisamos disso em um botão do zoológico.
‫Então, vamos construir isso e adicionaremos a funcionalidade.
‫Portanto, precisamos adicionar um novo método.
‫E vou chamá-lo de vazio privado, adicionar clique de sublinhado de zoológico.
‫E será um remetente de objeto e argumentos de evento roteados exatamente assim.
‫E aí estamos nós.
‫Então, uma vez que este método é chamado e deve ser chamado quando alguém clica naquele botão.
‫Portanto, Atsu deve ter este evento aqui.
‫Basta clicar no evento.
‫Na verdade, vou adicionar apenas essa primeira linha, para que seja fácil clicar, será o nosso clique para adicionar zoológico.
‫Agora podemos prosseguir e implementá-lo aqui e, portanto, precisamos executar um código muito semelhante ao que fizemos
‫com este clique de exclusão.
‫Vou apenas copiar esse código aqui e substituir delete por insert into now insert into
‫adicionará uma nova entrada em uma tabela específica e adicionarei valores a ela.
‫E os valores que desejo adicionar serão a localização.
‫Então funciona assim os valores no local.
‫E, na verdade, em nosso caso, a tabela foi chamada de local com L maiúsculo.
‫Então isso é equerry, então precisamos colocar a camonte da escola naquele coro com aquele coro em
‫nossa conexão Ezequial, precisamos abrir a conexão.
‫Precisamos adicionar o perímetro.
‫E, neste caso, é chamado de localização.
‫E o local não é o valor da lista que Tsou selecionou, mas é a nossa caixa de texto.
‫E, bem, temos o problema de que ainda não implementamos os livros didáticos, ou pelo menos não adicionamos
‫o nome aos livros didáticos.
‫Então, vamos dar um nome a esse tipo de livro didático.
‫O nome novo ou real vai ser minha caixa de texto assim.
‫Agora pode ir em frente e usar um M não conservado aqui, assim.
‫E posso chamar isso de minha caixa de texto e obter seu texto.
‫Portanto, preciso inserir o texto que foi inserido em meus livros sempre que esse método for chamado.
‫Então, sempre que eu clicar, será clicado ou o botão Atsu será clicado, este código será executado.
‫Vamos tentar adicionar o local ao nosso banco de dados e, em seguida, detectar erros,
‫se houver, e depois mostraremos os zoológicos.
‫Então isso também é importante.
‫Precisamos mostrar os zoológicos, caso contrário não veremos nenhuma mudança em nossa tabela.
‫E por falar nisso, antes de começarmos isso, deve ser valores e não valor e também deve ser inserido em.
‫Então essa é a coisa sobre o uso de consultas porque elas são codificadas ou são uma string que você insere e não
‫é um teste.
‫Portanto, o Ezekial não está sendo testado por um ID de estúdio visual.
‫Isso é algo que o Link faz e que aumenta muito a nossa eficiência, porque esse é apenas
‫um erro básico que você pode fazer.
‫Então, por exemplo, em vez de seguro, você só fritou seguro ou em vez de valores, você fica com o valor certo e de repente
‫a coisa toda não funciona mais.
‫Então, vamos executá-lo agora com a linha correta ou inserir os valores zoove no local.
‫Agora adicione um novo local e vamos adicionar Cairo.
‫Eu faço.
‫E podemos ver se está lá e é claro que não há animais associados ao nosso zoológico do Cairo.
‫Agora o que podemos fazer é adicionar um novo que adicione Berlim de volta à história.
‫Então, Merlin, aqui no Zoo, temos uma notícia.
‫Então, você sabe, você pode ir em frente e adicionar vários zoológicos à sua lista de zoológicos.
‫Mas o que ainda não podemos fazer são animais para a lista do zoológico.
‫Então, que tal implementarmos esse animal no zoológico também?
‫Tudo bem.
‫Então vamos fazer isso no zoo click foi esse.
‫E agora precisamos de um novo.
‫E eu vou chamar assim.
‫Adicione o animal ao clique do zoológico para anular privado, adicione o animal ao zoológico, sublinhe o clique e ele precisa de um remetente de
‫objeto e de um argumento de evento roteado ou múltiplo uma vez.
‫E agora o que deve acontecer aqui.
‫Bem, antes de tudo, vamos ver se o texto do botão funciona.
‫Então, a caixa de mensagem daquele programa teve animal para zoológico clicado.
‫É sempre bom verificar se se você encontrar um erro e se perguntar por que não está funcionando bem, se fizer isso,
‫pelo menos saberá que o botão funciona.
‫Então, vamos pressionar este botão.
‫E embora ainda não esteja implementado, aí está você.
‫Você já percebeu um pequeno erro que poderia ter me custado horas procurando por ele.
‫E é o botão do animal para o zoológico.
‫E este precisa de um evento de clique, é claro.
‫E vai ser esse anúncio novo ou no Animal to Zoo Click e agora podemos testá-lo.
‫É por isso que é tão útil fazer esse pequeno teste antes de executar todos os outros códigos ou adicionar código
‫ao botão.
‫Então, adicionar animal ao zoológico foi clicado.
‫Perfeito.
‫Agora isso funciona e agora podemos seguir em frente e implementar todas as coisas legais e sofisticadas aqui.
‫Portanto, precisamos de uma consulta novamente.
‫Precisamos de tudo isso.
‫Como você pode ver, é praticamente a mesma abordagem aqui.
‫Apenas isso muda.
‫E assim, apenas nossa consulta muda muito.
‫E, claro, o nome do parâmetro e de onde obtemos o valor.
‫Vou copiar isso.
‫E vou inserir os valores de Tsou.
‫Bem, agora não é entrar nos valores Tsou, mas inserir nos valores dos animais do zoológico.
‫E aqui precisamos do animal I. D. e, na verdade, vou usar A maiúsculo. E isso será adicionado
‫aqui.
‫O ID do animal e o ID do animal serão nossos.
‫Liste todos os animais selecionados.
‫Bem, você conseguiu um, então essa será a ideia do animal que selecionamos e precisamos de outro parâmetro, que é o nosso ID
‫do zoológico, porque precisamos adicionar duas coisas ao nosso animal do zoológico.
‫Como você pode ver aqui, tínhamos uma identificação do zoológico e a identificação do animal em nosso correlacionados.
‫Portanto, precisamos fazer a mesma coisa não apenas com a identificação do animal aqui, mas no zoológico I. D. também.
‫Como então, agora podemos copiar essa regra aqui porque vamos adicionar outro valor de parâmetro com o
‫nome de zoo.
‫ID como esse aqui.
‫Tem que ser exatamente o mesmo.
‫E agora, em vez de listar o valor de todos os animais selecionados, precisamos listar o valor selecionado dos zoológicos.
‫E agora podemos executar esse código e podemos ir em frente e fechar
‫nossa conexão depois, e agora não queremos apenas mostrar os zoológicos, mas também queremos mostrar os animais associados assim.
‫E este show Associated Animals, é o nosso método que criamos aqui, que mostra apenas todos os animais
‫que estão associados ao zoológico que selecionamos.
‫Tudo bem.
‫E como pode haver muitas coisas dando errado, como você sabe.
‫Bem, é claro, precisamos ter este bloco de tentativa e captura.
‫Tudo bem, aí estamos nós, então vamos para Nova York enquanto Nova York já tem animais, Kyra, não tem
‫nenhum animal.
‫Então, vamos adicionar um crocodilo ao Cairo, adicionar um animal ao zoológico.
‫E como você vê, Cairo tem esse animal.
‫Agora, vamos para Berlim, ok?
‫Este está vazio, chamado Cairo.
‫E Cairo tem um crocodilo.
‫Vamos adicionar uma lagartixa.
‫Vamos adicionar um lobo, um macaco e assim por diante.
‫Portanto, agora Berlim está vazia.
‫Vamos adicionar um papagaio a tudo isso porque só existem animais voadores ou pássaros.
‫Tudo bem.
‫Portanto, adicionamos o botão de exclusão.
‫Adicionamos o botão zoo.
‫Adicionamos o botão adicionar animal ao zoológico.
‫E agora precisamos ter a funcionalidade para remover animais e animais do zoológico, excluir animais inteiramente, atualizar animais e
‫atualizar o zoológico.
‫E essas são coisas que faremos nos próximos vídeos.
‫E, na verdade, você já pode fazer a maior parte.
‫Então o que eu quero que você faça é implementar isso, remover o botão animal e também adicionar animal ao que UNMIL Zoo, que
‫deveria ser chamado de animal.
‫Vou mudar isso em um segundo.
‫Portanto, implemente este botão e aquele botão.
‫Esses dois, por enquanto, e também aquele botão, o animal líder, você deve ser capaz de fazer isso com base
‫no que viu.
‫Veremos o que este método de atualização de zoológico e animal fará no próximo vídeo.
‫Mas antes de tudo, gostaria que você adicionasse esses três botões a quê?
‫A funcionalidade desses botões.
‫Então, positividade e tente isso, por favor.
‫Tudo bem, espero que você tenha tentado fazer isso e, antes de tudo, precisamos criar os próprios métodos,
‫então vamos parar com isso.
‫E já que estamos nisso, vou mudar o nome de Animal Zoo para adicionar animal lá, ou é esse o
‫conteúdo, certo?
‫O conteúdo do botão.
‫Um animal assim.
‫Tudo bem, agora precisamos ter a funcionalidade do botão, então precisamos ter cliques aqui.
‫Como você pode ver, o animal não tem um clique, os métodos de atualização não tem um clique, excluem, o animal não
‫tem um clique.
‫Então, vamos construir tudo isso aqui primeiro.
‫Vamos começar com o animal líder, que simplesmente excluirá o animal da lista da lista do lado
‫direito.
‫Vou chamá-lo de void privado, o animal líder neste clique de chamada, que terá um remetente
‫de objeto e um evento ARC desenraizado E.
‫Portanto, nada de novo aqui.
‫E, na verdade, vamos copiar nosso código daqui porque só precisamos executar algo ou, na verdade, vamos até pegá-lo
‫do nosso clique de exclusão do zoo porque é muito semelhante a esse.
‫Vou copiar esse código.
‫E exclua não do zoológico, mas do animal onde ID é o ID do animal, e vou manter isso aqui e agora, em vez da lista
‫de zoológicos, é o valor da lista de todos os animais selecionados.
‫Então, quando alguém clica no clique do animal líder, quero que, bem, se livre do animal da lista, todos
‫os animais.
‫Portanto, ele excluirá o animal inteiramente agora.
‫Em vez de mostrar zoológicos aqui, quero mostrar todos os animais aqui.
‫Portanto, mostrar todos os animais devem ser chamados, que é o método que simplesmente atualiza nossa lista do lado
‫Direito.
‫E não verifiquei este método antes de implementar este código, mas veremos em um segundo se funciona.
‫E também, é claro, não podemos esquecer de adicionar ao deletar animal este pequeno evento de clique que acabamos de
‫criar.
‫Então Click vai ser o animal líder.
‫Clique.
‫OK, agora vamos testar.
‫E vamos ver se o botão funciona.
‫Aqui estamos.
‫Então, vamos selecionar o macaco e, bem, na verdade, ele está do lado direito, certo?
‫Então, vamos nos livrar do papagaio.
‫O animal líder mimado se foi.
‫Bem, eu sei que a Berlinda tinha um papagaio, mas não tem mais porque papagaios não são os animais que
‫temos em nossos zoológicos em geral.
‫Então sou o gerente do zoológico e decidi que não queremos mais papagaios em nossos zoológicos.
‫E muitas pessoas estão muito chateadas com isso.
‫Notícias sobre isso e as pessoas não estão muito contentes.
‫Portanto, precisamos trazê-los de volta.
‫Portanto, precisamos adicionar esta funcionalidade de animal, que adiciona um animal à nossa lista de zoológicos ou lista de animais aqui no lado
‫direito da lista completa.
‫Então, vamos implementar esse botão porque ele ainda não funciona.
‫Tudo bem.
‫Portanto, este botão de animal aqui precisa de alguma funcionalidade.
‫Então, vamos parar com isso.
‫E vamos copiar a funcionalidade de adicionar clique do zoológico.
‫Vou copiar isso e só vou editar abaixo.
‫E este se chamará Adicionar Clique Animal.
‫Agora insira em animal e agora não o local que desejo adicionar, mas é o nome do animal que foi inserido e
‫é até mesmo minha caixa de texto, aquele texto.
‫Então é exatamente a mesma coisa.
‫Tudo bem.
‫Portanto, além de mudar esses dois valores, não precisei fazer muito.
‫O resto é igual.
‫Agora, você poderia argumentar, ei, por que nós ainda copiamos e colamos todas essas coisas?
‫Poderíamos criar um método que faça a maior parte das coisas porque, na maioria das vezes, é exatamente a mesma
‫coisa que acontece.
‫Direito.
‫Portanto, temos cerca de 10 métodos diferentes para fazer a mesma coisa.
‫Poderíamos criar um método e colocar tudo nele.
‫Sim, podemos fazer isso.
‫Mas vou deixar isso com você, se quiser.
‫Então, como eu disse, vamos usar uma funcionalidade de link mais tarde, onde você verá como usar o link para algumas coisas
‫e torná-lo ainda mais curto de qualquer maneira.
‫Direito.
‫Então, em vez de mostrar zus aqui, quero mostrar o que é isso no Animal Click.
‫Este vai mostrar todos os animais.
‫Então, agora vamos adicionar este evento ao nosso anúncio para realmente adicionar o botão animal.
‫Então clique aqui.
‫Haverá um clique de animal adicionado.
‫Agora vamos testar e de novo, como falei, não testei o botão se funcionou, mas
‫deveria se não funcionou, então.
‫Vamos adicionar um animalzinho e dissemos que o Parad precisa voltar e vou dizer adicionar animal.
‫E como você pode ver, nossa lista aqui traz um novo animal chamado Perrottet.
‫E agora você pode criar os animais que deseja adicionar ao zoológico.
‫Então, alguém chega e diz: ei, temos este novo animal excelente e queremos tê-lo em nosso zoológico.
‫Você poderia adicionar à nossa lista completa para que possamos adicioná-lo ao nosso zoológico em Nova York?
‫Então vou dizer, tudo bem, Tiger.
‫Excelente.
‫Então, vamos adicionar este tigre à nossa lista.
‫Agora, podemos ir para Nova York e adicionar o tigre a Nova York.
‫E agora todo mundo em Nova York vai dizer, uau, temos um novo tigre em nosso zoológico.
‫Vamos embora, embora eu não apoie zoológicos.
‫Tudo bem.
‫Fiz este buraco aqui em cima, mas não sou muito fã de zoológico, então.
‫Bem, se o dono do seu zoológico lamenta, cara, então vamos adicionar ao animal principal.
‫Na verdade, estamos bem feitos.
‫Portanto, temos este animal de remoção.
‫Temos esse animal com o animal, o animal com o zoológico.
‫Agora, há duas coisas faltando e na verdade são três coisas se você for
‫muito cuidadoso, então zoológicos tensos bagunçando, aquele animal está faltando e este tigre aqui não está atualizando.
‫Então, se eu clicar em Zoo Milan, Kaido e assim por diante, este texto não será atualizado da mesma forma para o animal
‫que estou verificando aqui.
‫Então, se eu quiser adicionar peixes-palhaço bem atualizados, pressiono e atualizo o zoo.
‫Bem, não sei se atualizei o peixe-palhaço ou não.
‫Então, quando eu clico em Clownfish, este show texturizado, clownfish ouve esta caixa de texto.
‫Então isso é algo que veremos no próximo vídeo.
‫Então, vejo você lá.