1
00:00:00,210 --> 00:00:01,650
Bienvenidos en esta clase.

2
00:00:01,740 --> 00:00:05,280
Les voy a mostrar cómo implementar el eliminar cliente.

3
00:00:05,370 --> 00:00:09,870
Vamos a la clase DAO, a la interfaz primero.

4
00:00:12,760 --> 00:00:23,140
Public Void de que solamente elimina nada más de lit y acá podemos pasar el Heidy, el Heidy del cliente.

5
00:00:26,260 --> 00:00:33,190
Entonces el método de LÍT que recibe el Heidy busca por el Heidy, obtiene el objeto y lo elimina.

6
00:00:34,570 --> 00:00:36,250
Vamos a implementar el DAO.

7
00:00:38,580 --> 00:00:43,650
Lo primero es obtener el cliente que vamos a eliminar.

8
00:00:46,860 --> 00:00:49,360
Lo podemos obtener con el método Find Kuban.

9
00:00:49,500 --> 00:00:50,730
Lo tenemos implementado.

10
00:00:55,620 --> 00:00:57,000
Ahí tenemos el cliente.

11
00:00:57,150 --> 00:01:05,520
Entonces ahora con el Entretén manager de JPA Punto Remu le pasamos el objeto Entity.

12
00:01:05,930 --> 00:01:07,140
En este caso cliente.

13
00:01:08,130 --> 00:01:08,850
Eso sería todo.

14
00:01:08,940 --> 00:01:11,940
Obtenemos cliente por Saidi y lo eliminamos.

15
00:01:12,060 --> 00:01:15,420
Si queremos ahorrar líneas, podemos cortar el fin.

16
00:01:15,480 --> 00:01:21,360
Cuando lo pegamos acá y borramos esta línea, entonces queda mucho mejor.

17
00:01:21,450 --> 00:01:27,420
Remu paréntesis ninguan Heidy acá obtiene el cliente y lo elimina.

18
00:01:27,630 --> 00:01:29,670
Recuerden anotar con transaccional.

19
00:01:31,070 --> 00:01:40,370
En el caso de Fin Woon vamos a usar Red Only, en el caso de Lilith vamos a utilizar She Red Only sin

20
00:01:40,430 --> 00:01:47,420
el atributo, ya que el Delight es igual que el método Saif es un método que actualiza la tabla, ya

21
00:01:47,420 --> 00:01:53,420
sea para crear o editar un registro o para eliminar, mientras que el fin Woon es solamente una consulta.

22
00:01:54,110 --> 00:01:58,160
Guardamos ahí tenemos la clase DAO un CRUD completo.

23
00:01:58,490 --> 00:01:59,450
Vamos a ordenar.

24
00:01:59,570 --> 00:02:03,710
Vamos a dejar primero los métodos de consulta arriba.

25
00:02:03,830 --> 00:02:06,590
Find all find wan, Zayd y Delight.

26
00:02:08,740 --> 00:02:12,770
Y recordé que el sait es tanto para editar como para insertar.

27
00:02:13,210 --> 00:02:19,480
Entonces ya tenemos nuestro daho crud para leer, crear, actualizar y eliminar completo.

28
00:02:19,930 --> 00:02:25,720
Vamos a crear el método en el controlador que se encarga de eliminar.

29
00:02:31,780 --> 00:02:35,500
Por supuesto que también va a recibir un parámetro Heidy

30
00:02:41,050 --> 00:02:47,840
y por argumento va a recibir el Patt variable con el Heidy y va a retornar un rey directo.

31
00:02:53,740 --> 00:02:58,750
Lista entonces acá vamos a validar el Heidi.

32
00:02:59,350 --> 00:03:07,390
Si Leydi es mayor que cero, vamos a eliminar líente dado punto eliminar y pasamos el Leidy.

33
00:03:07,780 --> 00:03:09,610
Un método bastante simple.

34
00:03:09,730 --> 00:03:16,750
Obtenemos el Leydi de la ruta un path variable validamos que le dice de mayor que cero se elimina,

35
00:03:16,840 --> 00:03:25,870
se pasa al cliente dado el Heidy luego redirige al distar y el cliente dado obtiene el Leydi lo busca

36
00:03:26,020 --> 00:03:28,420
el objeto cliente y lo elimina.

37
00:03:28,540 --> 00:03:29,950
Y eso es todo el proceso.

38
00:03:30,040 --> 00:03:33,580
El siguiente paso sería modificar la vista, listar.

39
00:03:35,190 --> 00:03:50,220
Para agregar la acción de H eliminar entonces acá sería un T de vamos a tener una u rl con la clase

40
00:03:51,330 --> 00:04:00,300
acá en vez de primary danger de color rojo y la ruta que sería bastante parecida pero en vez de Ford

41
00:04:00,390 --> 00:04:06,990
sería eliminar y también el texto.

42
00:04:10,050 --> 00:04:15,300
Guardamos, entonces vamos a ejecutar el proyecto.

43
00:04:23,920 --> 00:04:32,470
Tenemos editar, eliminar, vamos a eliminar y lo borra y también podremos validad con un on click con

44
00:04:32,470 --> 00:04:34,370
un return confirm.

45
00:04:34,450 --> 00:04:37,720
Código de JavaScript con comillas simple.

46
00:04:37,810 --> 00:04:38,710
Vamos a preguntar.

47
00:04:38,770 --> 00:04:43,930
Estás seguro que quieres eliminar?

48
00:04:44,620 --> 00:04:46,240
Y cerramos acá con un punto y coma?

49
00:04:50,400 --> 00:04:52,230
Ritualizar vieja pregunta.

50
00:04:52,380 --> 00:04:55,860
Estás seguro de que quieres eliminar, cancelar y no se limita.

51
00:04:57,030 --> 00:05:02,610
Una forma para advertir antes de eliminar kedamos hasta acá les habló el profesor.

52
00:05:02,670 --> 00:05:03,570
Hasta la próxima.
