‫Nu je weet hoe je items in onze database of in onze tabel moet verwijderen, moeten we er iets aan toevoegen omdat
‫het al behoorlijk leeg is en het tijd is om iets op te tellen.
‫En daarom hebben we dit tekstvak nodig en hebben we dit nodig bij een dierentuinknop.
‫Dus laten we doorgaan en die opbouwen en we zullen de functionaliteit toevoegen.
‫Daarom moeten we een nieuwe methode toevoegen.
‫En ik ga het privé leegte noemen, dierentuin onderstrepingsteken toevoegen klik.
‫En het wordt zomaar een objectzender en gerouteerde gebeurtenisargumenten.
‫En daar zijn we dan.
‫Dus als deze methode eenmaal is aangeroepen, en het zou moeten worden aangeroepen wanneer iemand op die knop klikt.
‫Dus Atsu zou dit evenement hier moeten houden.
‫Klik gewoon op evenement.
‫Eigenlijk ga ik alleen toevoegen dat de eerste rij, zodat het gemakkelijk is om te klikken, onze add Zoo-klik wordt.
‫Nu kunnen we doorgaan en het hier implementeren en daarom moeten we een zeer vergelijkbare code uitvoeren als wat
‫we hebben gedaan met deze verwijderklik.
‫Dus ik ga die code hier gewoon kopiëren en ik ga delete vervangen door invoegen in nu invoegen in
‫zal een nieuw item toevoegen aan een specifieke tabel en ik ga er waarden aan toevoegen.
‫En de waarden die ik wil toevoegen, wordt de locatie.
‫Dus werkt als deze waarden op locatie.
‫En eigenlijk heette de tafel in ons geval een locatie met een hoofdletter L..
‫Dus dat is stalmeester, dan moeten we de school camonte op dat koor laten lopen met dat koor op
‫onze Ezechiale verbinding, we moeten de verbinding openen.
‫We moeten de omtrek toevoegen.
‫En in dit geval heet het locatie.
‫En de locatie is niet de door Tsou geselecteerde waarde, maar het is ons tekstvak.
‫En, nou ja, we hebben het probleem dat we de studieboeken nog niet hebben geïmplementeerd, of in ieder geval de naam
‫niet aan de studieboeken hebben toegevoegd.
‫Dus we gaan dit soort leerboeken een naam geven.
‫Nieuwe of echte naam wordt zo mijn tekstvak.
‫Nu kan het doorgaan en laten we hier zo'n onverzorgde M gebruiken.
‫En ik kan dit mijn tekstvak noemen en de tekst ervan krijgen.
‫Dus ik moet sms'en die in mijn studieboeken is ingevoerd wanneer deze methode wordt aangeroepen.
‫Dus elke keer dat ik klik, wordt er op de Atsu-knop geklikt, deze code wordt uitgevoerd.
‫We gaan proberen de locatie aan onze database toe te voegen en dan gaan we eventuele fouten
‫opvangen, en daarna laten we de dierentuinen zien.
‫Dus dat is ook belangrijk.
‫We moeten de dierentuinen laten zien, anders zien we geen wijzigingen in onze tabel.
‫En tussen haakjes, voordat we daarmee beginnen, moeten het waarden zijn en geen waarde, en het is ook ingevoegd.
‫Dus dat is het probleem met het gebruik van query's omdat ze hard gecodeerd zijn of omdat het een string is die je invoert en het is
‫niet aan het testen.
‫Dus Ezekial wordt niet getest door een visuele studio-ID.
‫Dat is dus iets dat Link doet en dat onze efficiëntie enorm verhoogt, want dit is slechts
‫een basisfout die u kunt maken.
‫Dus bijvoorbeeld in plaats van insurge, je hebt gewoon insur gefrituurd of in plaats van waarden, blijf je juiste waarde en ineens werkt
‫het hele ding niet meer.
‫Dus laten we het nu uitvoeren met de juiste regel of invoegen in zoöve-waarden op locatie.
‫Voeg nu een nieuwe locatie toe en laten we doorgaan en Cairo toevoegen.
‫Ik doe.
‫En we kunnen zien dat het er is en natuurlijk zijn er geen dieren die geassocieerd worden met onze dierentuin in Caïro.
‫Wat we nu kunnen doen is een nieuwe toevoegen die Berlijn weer aan het verhaal toevoegt.
‫Dus Merlijn hier in Zoo en we hebben nieuws.
‫Dus, weet je, je kunt doorgaan en meerdere dierentuinen aan je dierentuinlijst toevoegen.
‫Maar wat we nog niet kunnen doen, zijn dieren op die dierentuinlijst.
‫Dus wat als we dit dier ook in de dierentuin implementeren?
‫Oke.
‫Dus laten we doorgaan en dat doen bij Zoo Click was die.
‫En nu hebben we een nieuwe nodig.
‫En dat ga ik bellen.
‫Voeg dier toe aan dierentuin klik dus privé leegte, voeg dier toe aan dierentuin, onderstreep klik, en het heeft een objectafzender nodig
‫en het heeft een gerouteerd gebeurtenisargument of meerdere één keer nodig.
‫En wat moet hier nu gebeuren.
‫Laten we eerst eens kijken of de knoptekst werkt.
‫Dus in de berichtenbox van die show werd van dier naar dierentuin geklikt.
‫Het is altijd goed om te controleren of als je een fout tegenkomt en je je afvraagt waarom het niet goed werkt, als je dat doet,
‫je in ieder geval weet dat de knop werkt.
‫Dus laten we op deze knop drukken.
‫En hoewel het nog niet is geïmplementeerd, ben je er.
‫Je ziet al een kleine fout die me urenlang had kunnen kosten om ernaar te zoeken.
‫En het is de knop van dier naar dierentuin.
‫En deze heeft natuurlijk een klikgebeurtenis nodig.
‫En het wordt deze advertentie nieuw of bij Animal to Zoo Click en nu kunnen we hem testen.
‫Daarom is het zo super handig om deze kleine test uit te voeren voordat je alle andere code uitvoert of code aan
‫je knop toevoegt.
‫Dus dier toevoegen aan dierentuin werd aangeklikt.
‫Perfect.
‫Nu werkt dat en nu kunnen we doorgaan en alle mooie, mooie dingen hier implementeren.
‫We hebben dus weer een query nodig.
‫We hebben al deze spullen nodig.
‫Dus zoals je kunt zien, is het hier ongeveer dezelfde aanpak.
‫Alleen dit verandert.
‫En dus verandert alleen onze query vrij veel.
‫En natuurlijk de naam van de parameter en waar we de waarde vandaan halen.
‫Die ga ik dus kopiëren.
‫En ik ga invoegen in Tsou-waarden.
‫Welnu, het gaat nu niet om Tsou-waarden, maar om in dierentuindierenwaarden in te voeren.
‫En hier hebben we het dier I nodig. D. en eigenlijk ga ik een hoofdletter A gebruiken. En dit wordt hier
‫toegevoegd.
‫De dieren-ID en de dieren-ID zijn onze.
‫Maak een lijst van alle dieren die geselecteerd zijn.
‫Nou, je hebt er een, dus dat zal het idee zijn van het dier dat we hebben geselecteerd en we hebben een andere parameter
‫nodig, namelijk onze dierentuin-ID, omdat we twee dingen aan ons dierentuindier moeten toevoegen.
‫Zoals je hier kunt zien, hadden we een dierentuin-ID en het dieren-ID bij ons gecorreleerd aan elkaar.
‫Dus we moeten hetzelfde doen, niet alleen met de dieren-ID hier, maar in dierentuin I. D. ook.
‫Zoals toen kunnen we deze regel hier kopiëren omdat we een andere parameterwaarde gaan toevoegen met
‫de naam dierentuin.
‫ID zoals die hier.
‫Het moet precies hetzelfde zijn.
‫En nu moeten we in plaats van alle geselecteerde dierenwaarde op te sommen, de geselecteerde waarde van dierentuinen weergeven.
‫En nu kunnen we die code uitvoeren en kunnen we daarna onze verbinding sluiten,
‫en nu willen we niet alleen de dierentuinen laten zien, maar we willen ook de bijbehorende dieren zo laten zien.
‫En deze show Associated Animals, is onze methode die we hier hebben gemaakt, die gewoon alle dieren laat zien die zijn
‫geassocieerd met de dierentuin die we hebben geselecteerd.
‫Oke.
‫En zoals u weet, kan er van alles mis gaan.
‫Natuurlijk hebben we dit try-and-cat-blok nodig.
‫Oké, daar zijn we, dus laten we naar New York gaan terwijl New York al dieren heeft, Kyra, heeft
‫geen dieren.
‫Dus laten we een krokodil toevoegen aan Caïro, dier toevoegen aan dierentuin.
‫En zoals je ziet, heeft Caïro dit dier.
‫Laten we nu naar Berlijn gaan, oké?
‫Dit is leeg, genaamd Cairo.
‫En Caïro heeft een krokodil.
‫Laten we een gekko toevoegen.
‫Laten we een wolf, een aap enzovoort toevoegen.
‫Dus nu is Berlijn leeg.
‫Laten we daar een papegaai aan toevoegen, want er zijn alleen vliegende dieren of vogels.
‫Oke.
‫Daarom hebben we de delete-knop toegevoegd.
‫We hebben de dierentuinknop toegevoegd.
‫We hebben deze knop Dier toevoegen aan dierentuin toegevoegd.
‫En nu moeten we de functionaliteit hebben om dier en dier naar dierentuin te verwijderen, dier volledig te verwijderen, dier bij te werken en
‫dierentuin bij te werken.
‫En dit zijn dingen die we in de volgende video's gaan doen.
‫En eigenlijk kun je het meeste al.
‫Dus wat ik wil dat je doet, is om dit te implementeren, de dierenknop te verwijderen en ook een dier toe te voegen aan wat UNMIL
‫Zoo, dat dier zou moeten heten.
‫Dus dat ga ik zo even veranderen.
‫Dus implementeer deze knop en die knop.
‫Dus die twee voor nu en eigenlijk ook die knop, het leidende dier, dat zou je moeten kunnen doen op basis van
‫wat je hebt gezien.
‫In de volgende video gaan we zien wat deze update dierentuin en diermethode gaat doen.
‫Maar allereerst wil ik dat je die drie knoppen toevoegt aan wat?
‫De functionaliteit van die knoppen.
‫Dus positiviteit en probeer dat alsjeblieft.
‫Oké, ik hoop dat je dat hebt geprobeerd, en allereerst moeten we de methoden zelf maken,
‫dus laten we daarmee ophouden.
‫En nu we toch bezig zijn, ga ik de naam veranderen van Animal Zoo om daar een dier toe te voegen, of is dat de
‫inhoud, toch?
‫De inhoud van de knop.
‫Zo'n dier.
‫Oké, nu hebben we knopfunctionaliteit nodig, dus we moeten hier klikken hebben.
‫Zoals je kunt zien bij dier heeft geen klik update methoden hebben geen klik verwijderen, dier heeft
‫geen klik.
‫Dus laten we die eerst allemaal hier inbouwen.
‫Laten we beginnen met het hoofddier, dat het dier gewoon uit de lijst aan de rechterkant
‫verwijdert.
‫Dus ik ga het private leegte noemen, het leidende dier bij deze oproepklik, die een objectafzender
‫en een niet-geroote gebeurtenis E van ARC zal hebben.
‫Dus niets nieuws hier.
‫En eigenlijk, laten we onze code hier vandaan kopiëren, omdat we alleen iets hoeven uit te voeren of laten
‫we het zelfs van onze delete-zoo-klik halen, omdat het erg op die lijkt.
‫Dus ik ga die code kopiëren.
‫En verwijder niet van dierentuin, maar van dier waarbij ID dieren-ID is, en ik ga dat hier en nu houden in plaats van de
‫lijst met dierentuinen, het is de lijst met alle geselecteerde dieren.
‫Dus als iemand op de leidende dierenklik klikt, wil ik dat ze, nou ja, het dier in de lijst verwijderen,
‫alle dieren.
‫Dus het gaat het dier nu volledig verwijderen.
‫In plaats van hier dierentuinen te laten zien, wil ik hier alle dieren laten zien.
‫Dus laat zien dat alle dieren moeten worden aangeroepen, wat de methode is die onze lijst aan de rechterkant eenvoudig
‫bijwerkt.
‫Rechts.
‫En ik heb deze methode niet gecontroleerd voordat ik deze code implementeerde, maar we zullen zo zien of het werkt.
‫En natuurlijk mogen we ook niet vergeten om dit kleine klikgebeurtenis dat we zojuist hebben gemaakt toe te voegen om het dier te
‫verwijderen.
‫Dus Click wordt het leidende dier.
‫Klik.
‫Oké, laten we het nu testen.
‫En laten we eens kijken of de knop werkt.
‫Daar zijn we.
‫Dus laten we de aap selecteren en, nou ja, eigenlijk zit hij aan de rechterkant, toch?
‫Dus laten we van de papegaai afkomen.
‫Het verwende leidende dier is weg.
‫Nu weet ik dat de Berlinda een papegaai had, maar die heeft die niet meer omdat papegaaien geen dieren zijn die we in
‫onze dierentuinen in het algemeen hebben.
‫Dus ik ben de dierentuinmanager en ik heb besloten dat we geen papegaaien meer in onze dierentuinen willen hebben.
‫En daar zijn veel mensen erg boos over.
‫Er was nieuws over en mensen zijn niet erg blij.
‫Die moeten we dus terugbrengen.
‫We moeten dus deze dierfunctionaliteit toevoegen, die een dier toevoegt aan onze dierentuinlijst of dierenlijst hier aan de rechterkant
‫van de volledige lijst.
‫Dus laten we die knop implementeren, want hij werkt nog niet.
‫Oke.
‫Dus deze dierenknop hier heeft wat functionaliteit nodig.
‫Laten we daar dus mee stoppen.
‫En we gaan de functionaliteit voor het toevoegen van dierentuinklik kopiëren.
‫Dus ik ga dat kopiëren en ik ga het eronder bewerken.
‫En deze heet Add Animal Click.
‫Voeg nu in dier in en nu niet de locatie die ik wil toevoegen, maar het is de naam van het dier dat
‫is ingevoerd en is eigenlijk zelfs mijn tekstvak, die tekst.
‫Het is dus precies hetzelfde.
‫Oke.
‫Dus behalve het veranderen van die twee waarden, hoefde ik niet veel te doen.
‫De rest is allemaal hetzelfde.
‫Nu zou je kunnen argumenteren, hé, waarom kopiëren en plakken we al die dingen eigenlijk?
‫We zouden een methode kunnen maken die de meeste dingen doet, omdat het meestal precies hetzelfde is
‫dat gebeurt.
‫Rechts.
‫We hebben dus 10 verschillende methoden om hetzelfde te doen.
‫We zouden één methode kunnen maken en alles daarin kunnen plaatsen.
‫Ja, dat kunnen we.
‫Maar dat laat ik aan u over als u dat wilt.
‫Dus, zoals ik al zei, we zullen later een linkfunctionaliteit gebruiken, waar je zult zien hoe je gekoppelde dingen kunt
‫gebruiken en het toch nog korter kunt maken.
‫Rechts.
‫Dus in plaats van zus hier te laten zien, wil ik laten zien wat het is bij Animal Click.
‫Deze zal alle dieren laten zien.
‫Dus laten we nu dit evenement aan onze advertentie toevoegen om de dierenknop daadwerkelijk toe te voegen.
‫Dus klik hier.
‫Er zal een dierenklik worden toegevoegd.
‫Laten we het nu testen en nogmaals, zoals ik al zei, ik heb de knop niet getest of het werkte, maar je zou
‫het moeten doen als het niet werkte, dus.
‫Dat we zijn, laten we een klein dier toevoegen en we zeiden dat Parad terug moest zijn en ik ga zeggen: voeg een dier toe.
‫En zoals je kunt zien, heeft onze lijst hier een nieuw dier genaamd Perrottet.
‫En nu kunt u uw dieren bedenken die u aan uw dierentuin wilt toevoegen.
‫Dus iemand komt binnen en zegt, hé, we hebben dit geweldige nieuwe dier en we willen het in onze dierentuin hebben.
‫Zou je deze aan onze volledige lijst kunnen toevoegen zodat we hem kunnen toevoegen aan onze dierentuin in New York?
‫Dus ik ga zeggen, oké, Tiger.
‫Geweldig.
‫Dus laten we deze tijger aan onze lijst toevoegen.
‫Nu kunnen we doorgaan naar New York en de tijger toevoegen aan New York.
‫En nu zal iedereen in New York zeggen, wauw, we hebben een nieuwe tijger in onze dierentuin.
‫Laten we gaan, ook al steun ik geen dierentuinen.
‫Oke.
‫Dus ik maakte dit gat hier, maar ik ben niet zo'n fan van dierentuinen, dus.
‫Als het je dierentuineigenaar spijt, man, laten we dan gaan en het leidende dier toevoegen.
‫Eigenlijk hebben we het goed gedaan.
‫Dus we hebben dit verwijder dier.
‫We hebben dit dier met het dier, het dier naar dierentuin.
‫Nu, er ontbreken twee dingen en eigenlijk zijn het drie dingen als je heel
‫voorzichtig bent, dus gespannen dierentuinen verknoeien, dat dier wordt vermist en deze tijger hier is niet aan het updaten.
‫Dus als ik op Zoo Milan, Kaido enzovoort klik, wordt deze tekst niet hetzelfde bijgewerkt voor het dier dat
‫ik hier controleer.
‫Dus ik ben als ik laat ik wil goed, bijgewerkte anemoonvissen toevoegen en ik druk op en update dierentuin.
‫Nou, ik weet niet of ik de anemoonvis heb bijgewerkt of niet.
‫Dus als ik klik op Clownfish, deze getextureerde show, horen clownvissen dit tekstvak.
‫Dus dat is iets waar we in de volgende video naar gaan kijken.
‫Dus tot ziens daar.