‫Ahora que sabe cómo eliminar entradas en nuestra base de datos o en nuestra tabla, necesitamos agregar algo
‫porque ya está bastante vacío y es hora de agregar algo.
‫Y por lo tanto, necesitamos tener este cuadro de texto y lo necesitamos en un botón de zoológico.
‫Así que sigamos adelante y desarrollemos esos y agregaremos la funcionalidad.
‫Por lo tanto, necesitamos agregar un nuevo método.
‫Y lo voy a llamar vacío privado, agregar clic de subrayado de zoológico.
‫Y va a ser un remitente de objeto y un evento enrutado se argumenta así.
‫Y ahí estamos.
‫Entonces, una vez que se llama a este método, debería llamarse cuando alguien hace clic en ese botón.
‫Entonces Atsu debería tener este evento aquí.
‫Simplemente haga clic en evento.
‫En realidad, voy a agregar solo que la primera fila para que sea fácil hacer clic será nuestro clic para agregar zoológico.
‫Ahora podemos seguir adelante e implementarlo aquí y, por lo tanto, debemos ejecutar un código muy similar al que hemos
‫hecho con este clic de eliminación.
‫Así que solo voy a copiar ese código aquí y voy a reemplazar eliminar con insertar en ahora
‫insertar en agregará una nueva entrada en una tabla específica y voy a agregarle valores.
‫Y los valores que quiero agregar serán la ubicación.
‫Entonces funciona así los valores en la ubicación.
‫Y de hecho, en nuestro caso, la mesa se denominó ubicación con una L mayúscula.
‫Así que eso es paladar, entonces tenemos que ejecutar el camonte de la escuela en ese coro con ese coro
‫en nuestra conexión Ezekial, tenemos que abrir la conexión.
‫Necesitamos sumar el perímetro.
‫Y en este caso, se llama ubicación.
‫Y la ubicación no es el valor de la lista que seleccionó Tsou, sino nuestro cuadro de texto.
‫Y, bueno, tenemos el problema de que aún no hemos implementado los libros de texto, o al menos no hemos agregado
‫el nombre a los libros de texto.
‫Entonces vamos a darle un nombre a este tipo de libros de texto.
‫El nombre nuevo o real será mi cuadro de texto así.
‫Ahora puede seguir adelante y, de hecho, usemos una M descuidada aquí así.
‫Y puedo llamar a este mi cuadro de texto y obtener su texto.
‫Por lo tanto, necesito escribir el texto que se ingresó en mis libros de texto cada vez que se llame a este método.
‫Entonces, cada vez que haga clic, se hará clic en el botón Atsu, se ejecutará este código.
‫Intentaremos agregar la ubicación a nuestra base de datos y luego detectaremos errores si
‫los hay, y luego mostraremos los zoológicos.
‫Así que eso también es importante.
‫Necesitamos mostrar los zoológicos, de lo contrario no veremos ningún cambio en nuestra tabla.
‫Y, por cierto, antes de comenzar con eso, debería ser valores y no valor y también se inserta en.
‫Entonces, eso es lo que pasa con el uso de consultas porque están codificadas de forma rígida o es una cadena que ingresa y
‫no está probando.
‫Entonces, Ezekial no está siendo probado por un ID de estudio visual.
‫Eso es algo que hace Link y que aumenta mucho nuestra eficiencia porque es solo
‫un error básico que puedes cometer.
‫Entonces, por ejemplo, en lugar de insurgerse, simplemente fríe insur o en lugar de valores, mantiene el valor correcto y, de repente, todo
‫el asunto ya no funciona.
‫Así que ejecutémoslo ahora con la línea correcta o insertémoslo en los valores de zoove en la ubicación.
‫Ahora agregue una nueva ubicación y sigamos adelante y agreguemos El Cairo.
‫Hago.
‫Y podemos ver que está allí y, por supuesto, no hay animales asociados a esade en nuestro zoológico de El Cairo.
‫Ahora lo que podemos hacer es agregar uno nuevo que agregue Berlín a la historia.
‫Así que Merlín aquí en Zoo y tenemos una noticia.
‫Entonces, ya sabe, puede continuar y agregar varios zoológicos a su lista de zoológicos.
‫Pero lo que todavía no podemos hacer es incluir animales en esa lista de zoológicos.
‫Entonces, ¿qué tal si implementamos este animal en el zoológico también?
‫Está bien.
‫Así que sigamos adelante y hagamos eso en el zoológico, ese fue el clic.
‫Y ahora necesitamos uno nuevo.
‫Y voy a llamar a eso.
‫Agregue un animal al zoológico, haga clic en un vacío privado, agregue un animal al zoológico, haga clic en subrayado, y necesita un remitente
‫de objeto y un argumento de evento enrutado o múltiples una vez.
‫Y ahora qué debería pasar aquí.
‫Bueno, en primer lugar, veamos si el texto del botón funciona.
‫Entonces, en el cuadro de mensaje de ese programa se hizo clic en el animal al zoológico.
‫Siempre es bueno verificar que si se encuentra con un error y se pregunta por qué no funciona bien, si lo hace,
‫al menos sepa que el botón funciona.
‫Entonces presionemos este botón.
‫Y aunque aún no está implementado, ahí está.
‫Ya ves un pequeño error que me podría haber costado horas buscarlo.
‫Y es el botón del animal al zoológico.
‫Y este necesita un evento de clic, por supuesto.
‫Y va a ser este anuncio nuevo o en Animal to Zoo Click y ahora podemos probarlo.
‫Por eso es muy útil hacer esta pequeña prueba antes de ejecutar todo el otro código o agregar código a
‫su botón.
‫Entonces se hizo clic en Agregar animal al zoológico.
‫Perfecto.
‫Ahora eso funciona y podemos seguir adelante e implementar todas las cosas bonitas y elegantes aquí.
‫Entonces necesitamos una consulta nuevamente.
‫Necesitamos todas estas cosas.
‫Entonces, como puede ver, aquí es más o menos el mismo enfoque.
‫Solo esto cambia.
‫Y entonces solo nuestra consulta cambia bastante.
‫Y, por supuesto, el nombre del parámetro y de dónde obtenemos el valor.
‫Así que voy a copiar eso.
‫Y voy a insertar en los valores de Tsou.
‫Bueno, ahora no se ingresa en los valores de Tsou, sino que se inserta en los valores de los animales del zoológico.
‫Y aquí necesitamos al animal yo. D. y de hecho voy a usar una A mayúscula. Y esto se agregará
‫aquí.
‫La identificación del animal y la identificación del animal serán nuestros.
‫Enumere todos los animales que seleccionaron.
‫Bueno, tienes uno, así que esa será la idea del animal que hemos seleccionado y necesitamos otro parámetro, que es nuestro ID
‫de zoológico, porque necesitamos agregar dos cosas a nuestro animal de zoológico.
‫Como puede ver aquí, teníamos una identificación del zoológico y la identificación del animal en nuestra correlación entre sí.
‫Así que tenemos que hacer lo mismo no solo con la identificación del animal aquí, sino también en el zoológico I. D. así como.
‫Como entonces, ahora podemos copiar esta regla aquí porque vamos a agregar otro valor de parámetro con el
‫nombre de zoo.
‫Identificación como esa de aquí.
‫Tiene que ser exactamente igual.
‫Y ahora, en lugar de enumerar el valor seleccionado de todos los animales, necesitamos enumerar el valor seleccionado de los zoológicos.
‫Y ahora podemos ejecutar ese código y podemos continuar y cerrar nuestra conexión
‫después, y ahora no solo queremos mostrar los zoológicos, sino que también queremos mostrar los animales asociados así.
‫Y este programa Animales asociados, es nuestro método que hemos creado aquí, que solo muestra todos los animales que
‫están asociados al zoológico que hemos seleccionado.
‫Está bien.
‫Y como usted sabe, podría haber muchas cosas que salgan mal.
‫Bueno, por supuesto, necesitamos tener este bloque de prueba y captura.
‫Muy bien, ahí estamos, así que vayamos a Nueva York mientras Nueva York ya tiene animales, Kyra, no
‫tiene animales.
‫Así que agreguemos un cocodrilo a El Cairo, agreguemos un animal al zoológico.
‫Y como ves, El Cairo tiene este animal.
‫Ahora, vayamos a Berlín, ¿de acuerdo?
‫Esto está vacío, se llama El Cairo.
‫Y El Cairo tiene un cocodrilo.
‫Agreguemos un gecko.
‫Agreguemos un lobo, un mono, etc.
‫Así que ahora Berlín está vacío.
‫Agreguemos un loro en todo lo que hay porque solo hay animales o pájaros voladores.
‫Está bien.
‫Entonces hemos agregado el botón de eliminar.
‫Hemos agregado el botón del zoológico.
‫Hemos agregado este botón para agregar animal al zoológico.
‫Y ahora necesitamos tener la funcionalidad para eliminar animales y animales al zoológico, eliminar animales por completo, actualizar animales
‫y actualizar zoológicos.
‫Y estas son cosas que haremos en los próximos videos.
‫Y de hecho ya puedes hacer la mayor parte.
‫Entonces, lo que quiero que hagas es implementar esto, eliminar el botón de animal y también agregar animal a lo que UNMIL
‫Zoo, que debería llamarse animal.
‫Así que voy a cambiar eso en un segundo.
‫Así que implemente este botón y ese botón.
‫Entonces esos dos por ahora y en realidad ese botón también, el animal principal, deberías poder hacer eso en base a
‫lo que has visto.
‫Veremos qué hará esta actualización del método de zoológico y animal en el siguiente video.
‫Pero antes que nada, me gustaría que agregaras esos tres botones ¿a qué?
‫La funcionalidad de esos botones.
‫Así que positividad e inténtalo, por favor.
‫Muy bien, espero que hayas intentado hacer eso y, en primer lugar, necesitamos crear los métodos ellos mismos,
‫así que dejemos de hacerlo.
‫Y ya que estamos en eso, voy a cambiar el nombre de Animal Zoo para agregar animal allí, o ese es el
‫contenido, ¿verdad?
‫El contenido del botón.
‫Un animal así.
‫Muy bien, ahora necesitamos tener funcionalidad de botón, por lo que necesitamos hacer clic aquí.
‫Como puede ver, el animal no tiene un clic, los métodos de actualización no tienen un clic para eliminar, el animal no
‫tiene un clic.
‫Así que construyamos todos los de aquí primero.
‫Comencemos con el animal principal, que simplemente eliminará el animal de la lista en el lado
‫derecho.
‫Así que lo llamaré vacío privado, el animal principal en este clic de llamada, que tendrá un
‫remitente de objeto y un evento de ARC sin raíz.
‫Así que no hay nada nuevo aquí.
‫Y, de hecho, copiemos nuestro código desde aquí porque solo necesitamos ejecutar algo o, de hecho, incluso lo obtenemos
‫de nuestro clic para eliminar el zoológico porque es muy similar a ese.
‫Entonces voy a copiar ese código.
‫Y elimine de no zoológico, sino de animal donde ID es ID de animal, y lo mantendré aquí y ahora en lugar de la lista de
‫zoológicos, es el valor de la lista de todos los animales seleccionados.
‫Entonces, cuando alguien hace clic en el clic del animal principal, quiero que, bueno, se deshagan del animal de la lista, todos
‫los animales.
‫Así que va a eliminar el animal por completo ahora mismo.
‫En lugar de mostrar zoológicos aquí, quiero mostrar todos los animales aquí.
‫Por lo tanto, se debe llamar a mostrar todos los animales, que es el método que simplemente actualiza nuestra lista en el lado
‫derecho.
‫Derecha.
‫Y no verifiqué este método antes de implementar este código, pero veremos en un segundo si funciona.
‫Y también, por supuesto, no podemos olvidar agregar para eliminar animal este pequeño evento de clic que acabamos de
‫crear.
‫Entonces Click va a ser el animal principal.
‫Hacer clic.
‫Bien, ahora probémoslo.
‫Y veamos si funciona el botón.
‫Alli estamos nosotros.
‫Entonces, seleccionemos el mono y, bueno, en realidad, está en el lado derecho, ¿verdad?
‫Así que deshagámonos del loro.
‫El animal de plomo mimado se ha ido.
‫Ahora, sé que la Berlinda tenía un loro, pero ya no lo tiene porque los loros no son animales que
‫tengamos en nuestros zoológicos en general.
‫Así que soy el administrador del zoológico y decidí que ya no queremos tener loros en nuestros zoológicos.
‫Y mucha gente está muy molesta por eso.
‫Hubo noticias al respecto y la gente no está muy contenta.
‫Así que tenemos que traerlos de vuelta.
‫Por lo tanto, debemos agregar esta funcionalidad de animal, que agrega un animal a nuestra lista de zoológicos o lista de animales aquí en el lado
‫derecho de la lista completa.
‫Implementemos ese botón porque todavía no funciona.
‫Está bien.
‫Entonces, este botón de animal aquí necesita alguna funcionalidad.
‫Así que dejemos eso.
‫Y vamos a copiar la funcionalidad de agregar clic en el zoológico.
‫Así que voy a copiar eso y solo voy a editar debajo.
‫Y este se llamará Add Animal Click.
‫Ahora inserte en animal y ahora no en la ubicación que quiero agregar, pero es el nombre del animal que se ingresó y
‫en realidad es incluso mi cuadro de texto, ese texto.
‫Entonces es exactamente lo mismo.
‫Está bien.
‫Entonces, aparte de cambiar esos dos valores, no tuve que hacer mucho.
‫El resto es lo mismo.
‫Ahora, podrías argumentar, oye, ¿por qué copiamos y pegamos todas esas cosas?
‫Podríamos crear un método que haga la mayoría de las cosas porque la mayoría de las veces sucede
‫exactamente lo mismo.
‫Derecha.
‫Tenemos como 10 métodos diferentes para hacer lo mismo.
‫Podríamos crear un método y ponerlo todo allí.
‫Sí, podemos hacer eso.
‫Pero te lo dejo si quieres.
‫Entonces, como dije, usaremos una funcionalidad de enlace más adelante donde verá cómo usar el enlace a algunas cosas y,
‫de todos modos, lo acortará aún más.
‫Derecha.
‫Entonces, en lugar de mostrar zus aquí, quiero mostrar qué es en Animal Click.
‫Este mostrará todos los animales.
‫Así que ahora agreguemos este evento a nuestro anuncio para agregar un botón de animal.
‫Entonces, haga clic aquí.
‫Habrá clic para agregar animal.
‫Ahora, probémoslo y nuevamente, como dije, no probé el botón si funcionó, pero tú deberías
‫hacerlo si no funcionó, entonces.
‫Vamos a agregar un animalito y dijimos que Parad necesita estar de regreso y voy a decir agregar animal.
‫Y como puede ver, nuestra lista aquí tiene un nuevo animal llamado Perrottet.
‫Y ahora puedes pensar en los animales que quieras agregar a tu zoológico.
‫Entonces alguien entra y dice, oye, tenemos este gran animal nuevo y queremos tenerlo en nuestro zoológico.
‫¿Podría agregarlo a nuestra lista completa para que podamos agregarlo a nuestro zoológico en Nueva York?
‫Entonces voy a decir, está bien, Tiger.
‫Excelente.
‫Así que agreguemos este tigre a nuestra lista.
‫Ahora, podemos ir a Nueva York y agregar el tigre a Nueva York.
‫Y ahora todo el mundo en Nueva York va a decir, guau, tenemos un nuevo tigre en nuestro zoológico.
‫Vamos, aunque no soy compatible con los zoológicos.
‫Está bien.
‫Así que hice este agujero aquí, pero no soy tan fanático de los zoológicos, entonces.
‫Bueno, si el dueño del zoológico lo siente, entonces vayamos y agreguemos al animal principal.
‫De hecho, lo hicimos bien.
‫Entonces tenemos este animal eliminado.
‫Tenemos este animal con el animal, el animal del zoológico.
‫Ahora, faltan dos cosas y en realidad son tres cosas si tienes mucho cuidado,
‫por lo que los zoológicos tensos están estropeando, ese animal falta y este tigre aquí no se actualiza.
‫Entonces, si hago clic en Zoológico de Milán, Kaido, etc., este texto no se actualiza igual para el animal que
‫estoy revisando aquí.
‫Así que si voy quiero agregar bien, pez payaso actualizado y presiono y actualizo zoológico.
‫Bueno, no sé si actualicé el pez payaso o no.
‫Entonces, cuando hago clic en Pez payaso, este espectáculo texturizado, el pez payaso escucha este cuadro de texto.
‫Eso es algo que veremos en el próximo video.
‫Así que nos vemos allí.