コード例 #1
0
        public async Task <ActionResult> Get()

        {
            var result = await _paisService.GetAllAsync();

            if (_notify.HaveNotification())
            {
                return(Json(new { success = false, mensagem = string.Join(".", _notify.GetNotifications().Select(n => n.ErrorMessage).FirstOrDefault()) }));
            }
            return(View("_Lista", _mapper.Map <IEnumerable <PaisViewModelGet> >(result.AsEnumerable())));
        }
コード例 #2
0
        public async Task <IViewComponentResult> InvokeAsync()
        {
            var paises = _mapper.Map <IEnumerable <PaisViewModelGet> >(await _paisService.GetAllAsync());

            return(View("Pais", paises));
        }
コード例 #3
0
        public async Task <ActionResult <IEnumerable <PaisViewModel> > > Get(string?search)
        {
            var paisEntities = await _paisService.GetAllAsync(search);

            return(Ok(_mapper.Map <IEnumerable <PaisViewModel> > (paisEntities)));
        }