Exemplo n.º 1
0
        public HttpResponseMessage BuscarTodosAmigos(AmigoViewModel model)
        {
            try
            {
                var retornoModel = new List <AmigoViewModel>();

                var amigos = _amigoService.BuscarTodos();
                if (amigos.Any())
                {
                    retornoModel = (Mapper.Map <IEnumerable <Amigo>, IEnumerable <AmigoViewModel> >(amigos)).ToList();
                }

                HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, retornoModel);
                return(response);
            }
            catch (Exception ex)
            {
                HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message);
                return(response);
            }
        }
Exemplo n.º 2
0
        private IEnumerable <AmigoViewModel> PopularComboAmigos(EmprestimoViewModel model)
        {
            var amigos = _amigoService.BuscarTodos().Where(a => a.Ativo);

            return(Mapper.Map <IEnumerable <Amigo>, IEnumerable <AmigoViewModel> >(amigos));
        }