コード例 #1
0
        public async Task <IListResultDto <AirplaneDto> > Listar()
        {
            var lista = await Task.Run(() => _repository.GetAll()
                                       .ProjectTo <AirplaneDto>(Mapper.ConfigurationProvider)
                                       .ToList());

            return(new ListResultDto <AirplaneDto>(lista));
        }
コード例 #2
0
        public async Task <IPageResultDto <AirplaneDto> > Listar(PaginationFilter paginationFilter = null)
        {
            List <AirplaneDto> lista;

            if (paginationFilter == null)
            {
                lista = await Task.Run(() => _repository.GetAll()
                                       .ProjectTo <AirplaneDto>(Mapper.ConfigurationProvider)
                                       .ToListAsync());

                return(new PageResultDto <AirplaneDto>(lista));
            }

            var skip = (paginationFilter.PageNumber - 1) * paginationFilter.PageSize;

            lista = await Task.Run(() => _repository.GetAll().Skip(skip).Take(paginationFilter.PageSize)
                                   .ProjectTo <AirplaneDto>(Mapper.ConfigurationProvider)
                                   .ToListAsync());

            return(new PageResultDto <AirplaneDto>(lista));
        }
コード例 #3
0
        public IEnumerable <AirplaneModel> ObterTodos()
        {
            var airplaneLst = _airplaneRepo.GetAll();

            return(airplaneLst);
        }
コード例 #4
0
 // GET: Airplanes
 public IActionResult Index()
 {
     return(View(_airplaneRepository.GetAll()));
 }
コード例 #5
0
 public IEnumerable <AirplaneDto> GetAll()
 {
     return(_repository.GetAll());
 }
コード例 #6
0
 public async Task <IEnumerable <Airplane> > BuscarTodos()
 {
     return(await _repository.GetAll());
 }
コード例 #7
0
 public IEnumerable <AirplaneViewModel> GetAll()
 {
     return(_mapper.Map <IEnumerable <AirplaneViewModel> >(_airplaneRepository.GetAll()));
 }
コード例 #8
0
        //List Airplane

        public Task <List <Airplane> > GetAll()
        {
            return(_repository.GetAll());
        }
コード例 #9
0
        // GET: Airplanes
        public async Task <IActionResult> Index()
        {
            var airplanes = await _airplaneRepository.GetAll();

            return(View(airplanes.Select(x => new CreateAirplaneViewModel(x.Id, x.Name, x.SerialNumber, x.Model, x.CreatedBy, x.CreatedDate))));
        }