Example #1
0
        public async Task <IActionResult> Delete(int id)
        {
            //Verifica se o usuário está logado e se possui token
            string usuarioClaims  = _httpContextAccessor.HttpContext.User.FindFirst("Usuario").Value;
            var    pessoaResponse = JsonConvert.DeserializeObject <UsuarioAutenticadoResponse>(usuarioClaims);

            var response = _servicePessoa.Excluir(id);

            if (!response)
            {
                return(CreatedAtAction("Delete", new { HttpStatusCode.BadRequest }));
            }
            return(Ok(response));
        }