示例#1
0
 public IEnumerable <Curso> GetAll(
     [FromServices] ICursoRepository repository
     )
 {
     Thread.Sleep(4000);
     return(repository.GetAll());
 }
        public ResultSet <CursoDTO> GetAll()
        {
            ResultSet <CursoDTO> result;
            List <CursoDTO>      obj = _cursoRepository.GetAll()
                                       .Select(x => new CursoDTO(x.Id, x.Descricao, x.DataInicio, x.DataTermino, x.QuantidadeDeAlunos, x.CategoriaId)).ToList();

            if (obj != null)
            {
                result = new ResultSet <CursoDTO>(obj, null);
            }
            else
            {
                result = new ResultSet <CursoDTO>(obj, MensagensGeral.CONSULTA_ZERO_RESULTADOS);
            }

            return(result);
        }
        public async Task <IEnumerable <DtoCurso> > GetAll()
        {
            var dtoCursos = await _cursoRepository.GetAll();

            return(dtoCursos.Select(x => new DtoCurso {
                CodCategoria = x.IdCategoria, DataInicio = x.DataInicio, DataTermino = x.DataTermino, Descricao = x.Descricao, Id = x.Id, QuantidadeAlunosPorTurma = x.QuantidadeAlunosPorTurma
            }));
        }
示例#4
0
        public IList <CursoGetDto> GetAll()
        {
            var query = _repository.GetAll();

            var lista = query.Select(a => new CursoGetDto()
            {
                Id           = a.IdCurso,
                DataInicio   = a.DataInicio,
                DataTermino  = a.DataTermino,
                Descricao    = a.Descricao,
                NumeroAlunos = a.NumeroAlunos
            }).ToList();

            return(lista);
        }
示例#5
0
 public IEnumerable <Curso> ObterTodos()
 {
     return(_cursoRepository.GetAll());
 }
示例#6
0
 public async Task <List <Curso> > GetClasses() =>
 await repository.GetAll();
示例#7
0
 public async Task <IEnumerable <ListCursoCommand> > List()
 {
     return(_mapper.Map <IEnumerable <ListCursoCommand> >(await _cursoRepository.GetAll()));
 }
 public async Task <IActionResult> Index()
 {
     return(View(await _cursoRepository.GetAll().ToListAsync()));
 }
 // GET: Disciplina/Create
 public IActionResult Create()
 {
     ViewData["CursoId"] = new SelectList(_cursoRepository.GetAll().ToList(), "CursoId", "Nome");
     return(View());
 }
示例#10
0
 public IEnumerable <Candidato> GetAll()
 {
     return(_cursoRepository.GetAll());
 }