Esempio n. 1
0
        public async Task <IActionResult> GetBusinessById(long id)
        {
            var response = await repository.GetBusinessById(id);

            //404 if not found
            if (response.Data == null)
            {
                logger.LogError(response.Message);

                return(BadRequest(response));
            }

            logger.LogInformation(response.Message);

            //todo map to dto
            return(Ok(response));
        }
Esempio n. 2
0
        public async Task <IActionResult> GetBusinessById(long id)
        {
            var business = await repository.GetBusinessById(id);

            //404 if not found
            if (business.Data == null)
            {
                logger.LogError(business.Message);

                return(NotFound(business));
            }

            logger.LogInformation(business.Message);

            //todo map to dto
            return(Ok(business));
        }