1
00:00:00,120 --> 00:00:00,700
Bienvenidos.

2
00:00:00,720 --> 00:00:02,310
Continuamos con el editar.

3
00:00:03,000 --> 00:00:11,460
Nos vamos a la clase de servis cliente y vamos a agregar un nuevo método que será AGD ADAT va a recibir

4
00:00:11,520 --> 00:00:20,130
el objeto cliente, el objeto cliente que viene con los datos para actualizar del tipo observable de

5
00:00:20,130 --> 00:00:27,090
cliente, ya que recordemos que cuando enviamos una petición del tipo put@ para editar al bokken al

6
00:00:27,090 --> 00:00:30,750
servicio REST, va a retornar el objeto cliente.

7
00:00:30,870 --> 00:00:35,410
El objeto modificado observable de un cliente.

8
00:00:37,380 --> 00:00:42,530
Entonces retor 10 http punto put.

9
00:00:43,680 --> 00:00:47,730
Y acá el laureles sería muy parecida al obtener predi.

10
00:00:48,900 --> 00:00:52,380
Sería el endpoint y le tenemos que pasar el Heidy.

11
00:00:53,530 --> 00:01:00,040
Como primer parámetro pasamos laureles, en este caso sería el pait y le agregamos el Heidy.

12
00:01:00,130 --> 00:01:06,550
Es importante pasar el Eddi para que en el servicio rest piquen, vaya a buscar el cliente iba a modificar

13
00:01:06,550 --> 00:01:08,860
los datos que cambiamos en el formulario.

14
00:01:09,280 --> 00:01:18,200
Utilizamos el stream de interpolación con la doble comillas invertidas, si no peso las llaves o RL

15
00:01:18,310 --> 00:01:26,710
en paint y le concatenados el Heidy como segundo argumento pasamos el cliente, el cliente que vamos

16
00:01:26,710 --> 00:01:33,730
a modificar con los datos del formulario y como tercer argumento pasamos a las cabeceras el gers

17
00:01:37,100 --> 00:01:43,060
y faltaría hacer un cast al tipo cliente que hay que retorna el cliente actualizado.

18
00:01:44,760 --> 00:01:51,660
Bien, hoy tenemos implementado el método y el Heidy y acá sería el Leydi del cliente cliente.

19
00:01:51,820 --> 00:01:52,390
Punto.

20
00:01:52,450 --> 00:01:53,210
Ahí, ahí sí.

21
00:01:53,290 --> 00:01:55,990
Entonces sería cliente Zaidi el cliente.

22
00:01:55,990 --> 00:02:02,650
Quedamos actualizar el objeto cliente con todos los datos para el átate y las cabeceras guardamos y

23
00:02:02,650 --> 00:02:06,430
ahora nos vamos al componente al componente formulario.

24
00:02:06,850 --> 00:02:09,040
Entonces form component that scrip.

25
00:02:09,640 --> 00:02:12,170
Vamos a crear el método APDAYC.

26
00:02:14,950 --> 00:02:16,810
Utilizamos el cliente servis.

27
00:02:17,050 --> 00:02:19,450
Ya tenemos implementado el método UPDATE.

28
00:02:28,850 --> 00:02:32,900
Pasamos el objeto cliente, dis cliente, íbamos a suscribir.

29
00:02:33,080 --> 00:02:33,980
Entonces punto.

30
00:02:35,600 --> 00:02:43,730
Acá registramos el observador, que sería la respuesta, en este caso el cliente.

31
00:02:45,470 --> 00:02:51,350
Y una vez que se actualiza, vamos a redirigir al listado cliente con un mensaje, por ejemplo cliente

32
00:02:51,350 --> 00:02:56,870
actualizado con éxito y damos un suceso entonces utilizando dis rotter.

33
00:03:03,920 --> 00:03:09,770
Y a través de Sweet Alert Sual vamos a enviar el mensaje al usuario

34
00:03:19,610 --> 00:03:27,050
y podríamos cambiar la comida simple por la comilla de interpolación de String para poder concatenar

35
00:03:27,200 --> 00:03:29,010
el nombre del cliente.

36
00:03:29,150 --> 00:03:32,390
Entonces cliente si no peso las llaves

37
00:03:35,870 --> 00:03:43,460
cliente punto nombre actualizado con éxito y como tercer argumento, un suceso perfecto.

38
00:03:43,610 --> 00:03:50,960
Ya tenemos los métodos APDAYC en la clase Service que actualiza a través del servicio REST en el Bitcoin

39
00:03:51,230 --> 00:03:57,130
y tenemos también el arte del componente que utiliza la clase cliente service.

40
00:03:57,290 --> 00:04:00,800
Solamente faltaría modificar en el form component.

41
00:04:00,980 --> 00:04:02,630
Acá tenemos solamente el botón Crear.

42
00:04:02,750 --> 00:04:08,360
Entonces la idea es también tener el botón para actualizar la idea utilizar uno solo.

43
00:04:08,450 --> 00:04:16,970
Entonces vamos a utilizar un mji if, pero lo primero es quitar el endi submit del formulario en el

44
00:04:16,970 --> 00:04:21,530
form y lo vamos a agregar en el botón pero utilizando la directiva click.

45
00:04:26,030 --> 00:04:34,460
Con Click Crédito va a invocar el método Cree y acá vamos a tener un gif en Yí if, acá vamos a tener

46
00:04:34,550 --> 00:04:38,150
la expresión, entonces si el Leydi de cliente no existe.

47
00:04:38,480 --> 00:04:41,510
Entonces si es distinto del cliente.

48
00:04:41,840 --> 00:04:42,200
Punto.

49
00:04:42,200 --> 00:04:44,480
Heidy Vamos a mostrar el botón Crear.

50
00:04:45,260 --> 00:04:52,250
Si no utilizamos un Nels vamos a utilizar un template para colocar el botón Actualizar y acá le vamos

51
00:04:52,250 --> 00:04:53,330
a dar una etiqueta.

52
00:04:53,450 --> 00:04:58,340
El se block el blog y un poco más abajo.

53
00:04:58,550 --> 00:05:01,850
Acá vamos a crear el templete con esta etiqueta,

54
00:05:04,910 --> 00:05:11,510
entonces utilizando en ti template y acá le vamos a dar un gato con el nombre que le dimos acá, el

55
00:05:11,510 --> 00:05:12,770
nombre de la etiqueta.

56
00:05:13,090 --> 00:05:18,050
Entonces el gato, el Ziploc y acá vamos a copiar este botón.

57
00:05:20,570 --> 00:05:22,280
Y acá va a ser Aztec

58
00:05:24,740 --> 00:05:25,520
Extendi.

59
00:05:25,670 --> 00:05:35,600
Lo vamos a quitar acá sería un solo histrico en Giff, un solo histrico y y acá en vez de crear sería

60
00:05:35,630 --> 00:05:36,090
editar.

61
00:05:36,980 --> 00:05:38,180
Bien, ahí estamos listos.

62
00:05:38,270 --> 00:05:40,100
Entonces vamos a guardar.

63
00:05:40,460 --> 00:05:42,900
Guardamos y vamos a probar nuestra aplicación.

64
00:05:42,920 --> 00:05:46,130
Primero vamos a levantar el servicio en Eclipse.

65
00:05:46,640 --> 00:05:52,280
Entonces, con clic derecho sobre el proyecto Ranas y lo levantamos.

66
00:05:58,200 --> 00:06:03,480
Una vez que lo tengamos arriba, volvemos y levantamos el proyecto con Angular.

67
00:06:04,740 --> 00:06:08,730
Vamos a terminar y como siempre, con endi cer.

68
00:06:13,450 --> 00:06:14,350
Y acá lo tenemos.

69
00:06:14,470 --> 00:06:17,050
Entonces vamos a editar Andrés.

70
00:06:18,070 --> 00:06:19,700
Acá tenemos el botón Editar.

71
00:06:20,260 --> 00:06:24,160
Si volvemos para atrás y colocamos crear cliente, acá tenemos crear.

72
00:06:24,250 --> 00:06:29,770
Entonces, dependiendo si queremos crear un cliente va a mostrar el botón Crear con el GIF.

73
00:06:30,460 --> 00:06:38,020
Y si queremos editar, el editar y cuando queramos editar, por ejemplo, Andrés José Editar.

74
00:06:38,110 --> 00:06:44,080
Cliente actualizado cliente entre conceptualizado con éxito OK y acá modifica el nombre.

75
00:06:44,290 --> 00:06:46,750
Vamos a editar, por ejemplo, el apellido.

76
00:06:46,840 --> 00:06:49,420
Le podemos colocar una f editar.

77
00:06:50,330 --> 00:06:51,650
Y acá aparece la F.

78
00:06:51,810 --> 00:06:58,700
Bien, quedamos hasta acá y continuamos en el siguiente video con eliminar para tener el CRUD completo.

79
00:06:58,790 --> 00:07:01,220
Cualquier duda que tengan la revisamos en el foro.

80
00:07:01,280 --> 00:07:02,270
Hasta la próxima.
