public IActionResult GetCondominiums([FromServices] DashboardDao dashboardDao) { try { var dashboard = dashboardDao.DashboardInfo(); return(IsAValidOperation() ? RequestResponse(HttpStatusCode.OK, result: dashboard) : RequestResponse(HttpStatusCode.NotFound, "kipercondominio/api/v1/dashboard", isError: true)); } catch (Exception ex) { var error = JsonConvert.SerializeObject(ex); _logger.LogError(error); return(RequestResponse(HttpStatusCode.BadRequest, isError: true, result: "Ocorreu um erro ao carregar o dashboard")); } }