‫Regresaremos ahora que tenemos todo configurado, podemos seguir adelante y crear nuestro primer código aquí cuando tengamos
‫algo de código, pero no es la magia que esperábamos.
‫Derecha.
‫Así que sigamos adelante y creemos un método que inserte universidades en nuestra tabla de universidades porque
‫tenemos esta tabla de universidades.
‫Y si verificamos los datos, la definición de tabla abierta, no es la única, sino los datos de tabla abiertos o
‫cortos.
‫Si hacemos eso, vemos que está vacío.
‫Entonces no tenemos idea, ni nombre todavía, pero vamos a cambiar eso con código.
‫Así que creemos un nuevo método y será un vacío público.
‫Insertar universidades y este método debería simplemente insertar universidades.
‫Una vez que lo llamemos, agregará universidades a nuestra mesa universitaria ahora aquí.
‫Lo que voy a hacer es que primero necesito una universidad y para poder usar esta clase universitaria, porque no
‫creamos una clase universitaria.
‫Derecha.
‫Y quiero usar el objeto universitario.
‫Necesito ir a mi enlace a sus clases de datos, DBMS y Drag University aquí.
‫Así que desde mis mesas, una universidad de arrastre y ahora puedo seguir adelante y usar la universidad aquí.
‫Tomará un poco de tiempo, pero ahora puedo ver que ahora es verde y ahora podemos usarlo.
‫Ahora sigamos adelante y creemos un objeto.
‫Voy a llamar a Yale, que será una nueva universidad, y este objeto de Yale debería tener un nombre.
‫Y como puede ver, Yale tiene un nombre y es genial porque luego podemos acceder a su ID, podemos acceder a
‫su nombre para que pueda acceder a todas sus propiedades que hemos configurado.
‫Y lo que configuramos esas propiedades, lo que hicimos en nuestra tabla para que puedas crear objetos de tu tabla.
‫Y eso es muy bueno.
‫Entonces, simplemente puede usar este enlace a las clases de datos de Ezekial, hacer una demostración y arrastrar sus tablas aquí y creará
‫clases para usted.
‫Y eso es muy bueno.
‫Así que ahora podemos usar el nombre y le voy a poner ese nombre a Yale así.
‫Ahora, para insertar Yale en mi tabla de datos con este nombre, necesito seguir adelante y usar el contexto de datos que hemos
‫configurado en el último video.
‫Entonces, este enlace al contexto de datos y aquí en las universidades, por lo que hay una propiedad llamada universidades.
‫Contiene este método aquí, insértelo al enviarlo.
‫¿Y qué queremos insertar?
‫Bueno, una entidad de universidad y la entidad a la que quiero entrar es Yale.
‫Entonces, lo que en realidad estoy haciendo aquí es ingresar datos en mi tabla de universidad.
‫Entonces este código hace eso.
‫Y eso es bastante bueno, ¿no?
‫Entonces, para enviar esos cambios, simplemente hago algo en ese contexto de datos que envía cambios.
‫Eso es todo.
‫Así que ahora envío esos cambios, lo que significa que envío esto y certifico al enviarlo.
‫Entonces, como puede ver, solo se inserta una vez que se envía.
‫Y en esta línea aquí, estoy enviando ahora para mostrar la universidad en mi mesa, necesito
‫llamar a mi cuadrícula de datos principal y establecer su fuente de elementos en el contexto de datos de las universidades.
‫Está bien.
‫Entonces, si verificamos lo que es, significará que la calificación está en nuestro archivo Zemel.
‫¿Son estos datos precisos actualmente?
‫No tiene ningún dato.
‫Está bastante vacío.
‫Derecha.
‫Pero es en esta cuadrícula de datos donde establecemos este nombre en la cuadrícula de datos principal y ahora estamos configurando su fuente de elementos
‫en el contexto de datos.
‫Esa universidad nos mostrará todas las universidades que están dentro de nuestra base de datos o dentro de esta
‫tabla.
‫Así que voy a llamar a este método de inserción universitaria.
‫Y ejecute el código, y si hago eso, verá que tenemos este ID y el nombre Yael aquí, así que eso
‫es lo que nuestro código ya hace.
‫Así que todavía no hay entradas de secuelas.
‫No necesitábamos usar dónde o poner algo dentro y así sucesivamente.
‫Hicimos todo eso con código y es bastante fácil.
‫Entonces creas un objeto tuyo mientras que en este caso es un nombre de tabla y le agregas algunos valores.
‫En nuestro caso, es solo un nombre y lo inserta al enviar y envía esos cambios.
‫Y, por supuesto, si desea ver algo, debe configurar la fuente del elemento como universidades de este contexto
‫de datos.
‫Así que ahora, como un pequeño desafío, agregue otra universidad a la tabla y ejecute la aplicación.
‫Bien, espero que lo hayas probado, así que voy a crear una nueva universidad universitaria.
‫Será Beijing Tech, que es una nueva universidad, y ahora Beijing Tech necesita un nombre.
‫Así que voy a poner su nombre en algo como Bei Jing Tech.
‫Y ahora, por supuesto, necesito llamar a las universidades de contexto de datos que se insertan al enviar.
‫Y en este caso, es Beijing Tech a quien quiero enviar.
‫Y como puede ver, el envío también cambia o solo se necesita una vez.
‫Y aquí todo esto no se trata de enviar, sino de enviar.
‫Estos cambios de envío de contexto de datos se ejecutarán una vez que no necesitemos ejecutarlo
‫después de cada uno de ellos, pero todos debemos ejecutarlo cuando estemos listos para enviar todos los cambios que hemos preparado.
‫Está bien.
‫Así que ahora vamos a ejecutarlo de nuevo.
‫Y deberíamos ver dos entradas allí.
‫Y espero que hayas intentado hacer eso.
‫Y de hecho, vemos tres entradas.
‫Guau.
‫¿Porqué es eso?
‫Y puede que se pregunte, pero bueno, ya ejecutamos el código y ahora lo ejecutamos de nuevo.
‫Entonces agregamos todas las universidades nuevamente.
‫¿Entonces qué está pasando?
‫Bueno, eso es más o menos lo que pretendíamos.
‫Bueno, al menos en nuestro código.
‫Entonces esto es exactamente lo que hacemos.
‫Agregamos cosas nuevas.
‫No decimos, está bien, esto es todo lo que queremos tener en la mesa de nuestras universidades.
‫Pero decimos, OK, agregamos esas dos nuevas líneas.
‫Entonces, si ejecutamos y volvemos a ejecutar.
‫Ni cerrar y ejecutar de nuevo, vemos que tenemos Yale, Yale, Beijing Tech, Yale,
‫Beijing Tech, y ahora para limpiar eso, para tener solo las entradas que tenemos aquí, solo esas
‫dos, podemos haz algo así.
‫Ese nuestro contexto ese.
‫Ejecutar comando.
‫Y aquí simplemente usamos un código secreto para liderar desde que necesitas ver un equipo como ese.
‫Así que aquí necesitaba estar escrito correctamente.
‫Así que elimínelo de la universidad.
‫De esta manera, simplemente elimino todas las entradas y luego las agrego.
‫Así que ahora solo deberíamos tener dos entradas ahí.
‫Así que solo Yale y Beijing, como puede ver, Yale y Beijing.
‫Pero lo que no cambió, como también puede ver, es la identificación.
‫Así que sigue subiendo, subiendo, subiendo.
‫Todas las entradas que teníamos antes fueron eliminadas, excepto la I. D. no volvió a su valor inicial.
‫Entonces eso es algo que debes tener en cuenta.
‫Está bien.
‫Entonces ahora sabe cómo insertar datos allí.
‫Así que ahora un pequeño desafío, inserta estudiantes y sí, por supuesto, puedes intentar hacer eso, pero va a ser un
‫poco difícil.
‫Es un poco difícil por ahora.
‫Y te lo voy a mostrar.
‫Así que creemos un nuevo método y lo llamaré estudiantes insert.
‫Tan vacío público, inserte el del estudiante.
‫Porque lo que quiero usar aquí es una expresión lambda, y todavía no hemos usado tanto o nada en función de
‫lo lejos que haya llegado en el curso.
‫Entonces, lo que voy a usar es que también usaré una universidad aquí.
‫Así que voy a crear una Universidad de Yale, pero voy a usar datos, contexto, universidades puntuales.
‫Entonces, esta propiedad y luego, si la abro, como puede ver, hay muchos métodos diferentes disponibles aquí.
‫Y el que quiero usar se llama primero.
‫Y lo primero que hace es devolver el primer elemento de una secuencia.
‫Entonces, primero devolverá A para el primer elemento de una secuencia.
‫Entonces, lo que puedo hacer aquí es ejecutar una expresión lambda aquí.
‫Entonces, lo que voy a hacer es decir que uno que significa universidad debería ponerme ese
‫nombre.
‫Eso es igual a Yale.
‫Así que esta es una línea muy, muy corta y hace muchas cosas, por lo que es bastante extendida.
‫Así que es muy similar a, digamos, esta declaración que les voy a mostrar.
‫Así que digamos esta declaración aquí.
‫Entonces, si tuviera que escribirlo en la escuela, se vería así desde la universidad en la universidad de contexto de
‫datos, donde las universidades son iguales a Tulane, una Yale selecciona esa universidad específica.
‫Derecha.
‫Entonces, desde la universidad en la universidad de contexto de datos, sabemos qué es eso.
‫Eso es para cada bucle.
‫Luego decimos dónde la universidad es igual a un nombre específico y luego seleccionamos la universidad.
‫Pero en lugar de hacer eso, simplemente tenemos este fragmento de código muy corto que hace exactamente lo mismo.
‫Así que regresará a la universidad y buscará la primera entrada en esa secuencia.
‫Por lo tanto, verifique que verifique la primera entrada que se llama Yale y la almacenará en
‫Yale porque la diferencia de eso es lo que nos devolverá es un I enumerable, es una colección, se devolverá si
‫ejecutamos ese código .
‫Pero lo bueno está aquí con esta línea, no está devolviendo una colección, sino que está
‫devolviendo un objeto real de la universidad y podemos usarlo más adelante.
‫Entonces es poderoso.
‫Es bastante, fuerte y de código muy corto.
‫Entonces, si desea saber más sobre lo que está sucediendo aquí, debería consultar las expresiones lambda.
‫Pero lo voy a usar así por ahora porque está bien, las expresiones de los exalumnos son mucho más.
‫Pueden hacer mucho más que simplemente obtener esta línea específica que tenemos aquí.
‫Pero lo voy a usar así por ahora.
‫Bien, entonces voy a hacer lo mismo para la otra universidad, que será la tecnología genética, y
‫buscaremos tecnología de Beijing como esa.
‫Así que ahora tenemos dos universidades diferentes, la de Beijing y la de Yale.
‫Ahora, en lugar de agregar estudiantes a las universidades individualmente, agregaré una lista completa de
‫estudiantes.
‫Así que voy a crear una lista completa de estudiantes y los pondré en la universidad correcta.
‫Y para hacerlo, primero que nada, cerraré el explorador del servidor para tener más
‫espacio aquí y.
‫Ahora voy a crear una lista de un estudiante y voy a llamar a ese estudiante es una nueva lista de estudiantes.
‫Así que ahora se queja de que no sabe qué estudiante es.
‫Entonces, lo que tenemos que hacer es arrastrar al estudiante aquí desde nuestro explorador de servidores.
‫Así que abre el explorador del servidor de nuevo y arrastra a tu alumno aquí.
‫Así que ahí estamos.
‫Y como puede ver, están conectados.
‫Y están conectados por la universidad I. D..
‫Bien, ahora podemos volver a nuestro código y, después de un rato, los estudiantes deben reconocer que somos
‫nosotros.
‫Y ahora podemos usar al alumno como clase o podemos hacer objetos con él.
‫Eso es muy bonito.
‫Así que creemos una nueva entrada.
‫Entonces usaremos el método ADD, que agregará un elemento a la lista de estudiantes.
‫¿Y qué queremos agregar aquí?
‫Bueno, voy a agregar un nuevo objeto de estudiante, así que voy a decir, OK, dame todo
‫este objeto de estudiante con cierta información.
‫Entonces, por ejemplo, con el nombre de Carla, el género de la mujer y la edad, en realidad, y no necesitamos la H,
‫pero necesitamos la universidad I. D. y voy a decir algo como Yale, esa identificación.
‫Está bien.
‫Así que así.
‫Así.
‫Con esta entrada, agregué un estudiante a mi lista de estudiantes y podría usar la lista de ese estudiante para agregar eso a mi contexto de
‫datos de la misma manera que lo hemos hecho aquí.
‫Así que inserte al enviar, puedo dirigir a nuestros estudiantes y agregará esta lista completa de todos los estudiantes
‫que tengo en mi lista.
‫Está bien.
‫Eso es bastante poderoso y genial.
‫Pero ahora otra cosa interesante es que, en lugar de usar la identificación de la universidad, puedo entregar la propia
‫universidad para poder crear la entrada de un nuevo estudiante.
‫Voy a decir nuevo estudiante con el nombre de Tony
‫y el género de hombre así
‫y luego la universidad.
‫Y como puede ver, hay una propiedad que se llama universidad.
‫Y solo puedo decir que debería ser Beijing o, en este caso, Yale.
‫Digamos que Tony está en Yale y ahí es donde me gustaría eso.
‫Tony está en Yale y ahora voy a agregar más estudiantes.
‫Entonces, como puede ver en este caso, usamos esta universidad I. D. Ahora estamos usando la universidad
‫y ambos están bien porque están conectados entre sí.
‫Una universidad tiene una identificación específica y las usamos prácticamente de la misma manera aquí.
‫Ahora, voy a agregar algunos más.
‫Laila será mujer y su universidad será Beijing Tech.
‫Y el último será James.
‫Y James es transgénero.
‫Así que aquí también tenemos tres géneros.
‫Y este será Beijing Tech.
‫Está bien.
‫Así que ahí estamos.
‫Podemos insertar alumnos de forma muy sencilla.
‫Y ahora, si usamos un pequeño desafío, agréguelo al contexto de datos.
‫Muy bien, espero que lo haya intentado, datos, contexto que los estudiantes que insertan todo en el envío, así que aquí usamos insertar en el
‫envío y era solo una entrada, pero ahora insertar todo en el envío toma un I enumerable, por lo
‫que una lista que puedo ignorar acepto liza.
‫Entonces, esta lista es de tipo lista, pero es una conexión genérica, por lo que podemos usarla de la misma manera aquí.
‫Podemos entregar una colección de conexiones aquí y serán mis alumnos.
‫Así que envíe estudiantes así.
‫Y, por supuesto, debemos enviar los cambios.
‫Así que envíe cambios como ese y sepa que mi calificación de datos principal debe ser la fuente del elemento, fuente.
‫Y en este caso es mi contexto de datos el que los estudiantes.
‫Así que ahora quiero ver a los estudiantes de mi grado y deberían ser esos cuatro estudiantes.
‫Ahora déjeme llamar a insertar estudiantes en lugar de insertar universidades.
‫Insurja a los estudiantes aquí así.
‫Ahora ejecutemos el código y deberíamos ver cuatro entradas en nuestra tabla.
‫Y ahora, como ves, tenemos DNI, nombre, género, DNI de la universidad y la universidad, que en
‫este caso es un enlace a la escuela universitaria.
‫Entonces es un objeto de tipo vinculado a una escuela universitaria.
‫Entonces no nos dice el nombre real aquí dentro de la universidad.
‫Está bien.
‫Pero eso es algo que hemos establecido aquí y aquí.
‫Entonces dijimos que es la Universidad de Tecnología de Beijing.
‫Es la Universidad de Tecnología de Beijing.
‫Pero estos son objetos universitarios y no tienen el mismo nombre.
‫Entonces son más que solo el nombre.
‫Son el objeto universitario real allí.
‫Pero aparte de eso, ves que tenemos a Carla, Tony, Lailah, Laly, Jane.
‫Y aunque no escribí los nombres correctamente, también tenemos el género y la universidad I. D. Y, como recordará, la identificación de la
‫universidad número seis era Yale y la Universidad I. D. siete fue Beijing Tech.
‫Y eso fue porque borré entradas.
‫Y luego llamé al método insertar universidad varias veces.
‫Y es por eso que teníamos esas identificaciones en lugar de uno y dos.
‫está bien.
‫Muy bien, si revisamos nuestros datos, deberíamos ver lo mismo.
‫Así que hagámoslo.
‫Echemos un vistazo a los datos de nuestra tabla de datos de los estudiantes o la tabla de datos.
‫Vemos a Kalila mujer y también vemos su identificación universitaria.
‫Entonces no hay una columna adicional llamada universidades.
‫Eso es algo que acabamos de configurar con código aquí también.
‫Así que no los creamos permanentemente, pero los configuramos aquí y se muestran porque el contexto
‫de datos los contiene tal como los hemos agregado aquí.
‫Bien, eso es bastante bueno, enlace.
‫Y no solo eso.
‫También usamos una función lambda aquí en este fragmento de código y lo haremos un poco más en el siguiente video.
‫Así que no te preocupes.
‫Te acostumbrarás.
‫Y si.
‫Y en el siguiente video, vamos a hacer algo con una mesa asociativa entre estudiantes y conferencias.
‫Entonces vamos a agregar estudiantes y agregaremos conferencias a los estudiantes y así sucesivamente.
‫Así que nos vemos en el siguiente video.