예제 #1
0
        public ActionResult <List <UsuarioDTO> > ObterTodos()
        {
            var model = _usuarioBll.ObterTodos();

            if (model == null)
            {
                return(NotFound(new ApiResponse(404, "Usuários não encontrados.")));
            }

            List <UsuarioDTO> listaUsuarios = new List <UsuarioDTO>();

            foreach (var item in model)
            {
                listaUsuarios.Add(_mapper.Map <UsuarioDTO>(item));
            }

            return(Ok(new ApiOkResponse(listaUsuarios)));
        }
예제 #2
0
        public ActionResult <List <UsuarioDTO> > ObterTodos()
        {
            /* if (!ModelState.IsValid)
             * {
             *  return BadRequest(new ApiBadRequestResponse(ModelState));
             * } */

            var model = _usuarioBll.ObterTodos();

            if (model == null)
            {
                return(NotFound(new ApiResponse(404, "Usuários não encontrados.")));
            }

            List <UsuarioDTO> listaUsuarios = new List <UsuarioDTO>();

            foreach (var item in model)
            {
                listaUsuarios.Add(_mapper.Map <UsuarioDTO>(item));
            }

            return(Ok(new ApiOkResponse(listaUsuarios)));
        }