Exemplo n.º 1
0
        public async Task <ActionResult> RelacionarAmigos([FromForm] AmigosRelacionadosView amigosRelacionados)
        {
            HttpResponseMessage result = await _httpClientAmigo.PostAsJsonAsync("amigos", amigosRelacionados);

            if (result.IsSuccessStatusCode)
            {
                return(RedirectToAction(nameof(RelacionarAmigos), new { amigosRelacionados.Amigo.Id }));
            }

            return(NotFound());
        }
Exemplo n.º 2
0
        public async Task <ActionResult> RelacionarAmigos([FromRoute] string id)
        {
            HttpResponseMessage responseAmigo = await _httpClientAmigo.GetAsync($"{id}/amigos");

            if (responseAmigo.IsSuccessStatusCode)
            {
                AmigosRelacionadosView viewModel = await responseAmigo.Content.ReadAsAsync <AmigosRelacionadosView>();

                return(View(viewModel));
            }

            return(NotFound());
        }