public IActionResult GetByUserId(string authorization) { var user = _jwtFactory.GetCurrentResidentUser(); if (user == null) { return(StatusCode(400, "Nenhum usuário logado")); } var condominiumId = user.Apartment.Tower.CondominiumId; if (condominiumId != null) { var result = _commonAreaBusinessService.GetByCondominiumId(condominiumId); if (result == null) { return(StatusCode(400, "Dados não encontrados")); } return(Ok(result)); } else { return(StatusCode(400, "Dados de condomínio não encontrados!")); } }
public IActionResult GetMeResident([FromHeader] string authorization) { var resident = _jwtFactory.GetCurrentResidentUser(); if (resident == null) { return(BadRequest("Morador não encontrado")); } return(Ok(resident)); }