public List<Turma> SelecionarTurmasFiltradas(FiltroTurma filtro)
 {
     Hashtable parametros = this.BuildParametrosSelecionarTurmasFiltradas(filtro);
     return this.SelecionarFiltradoPorNomeQuery("selecionarTurmasFiltradas", parametros, filtro.comPaginacao, this.RecuperaObjeto).Cast<Turma>().ToList();
 }
 public int SelecionarQuantidadeTurmasFiltradas(FiltroTurma filtro)
 {
     Hashtable parametros = this.BuildParametrosSelecionarTurmasFiltradas(filtro);
     return this.SelecionarQuantidadePorNomeQuery("selecionarTurmasFiltradas", parametros);
 }
示例#3
0
 public List<Turma> SelecionarTurmasFiltradas(FiltroTurma filtro)
 {
     TurmaBusinessFacade turmaBusinessFacade = BusinessFactory.GetInstance().Get<TurmaBusinessFacade>();
     return turmaBusinessFacade.SelecionarTurmasFiltradas(filtro);
 }
 private Hashtable BuildParametrosSelecionarTurmasFiltradas(FiltroTurma filtro)
 {
     Hashtable parametros = CriarHashFiltroDefault(filtro);
     parametros.Add("ID_DISCIPLINA", filtro.idDisciplina);
     parametros.Add("ANO", filtro.ano);
     parametros.Add("SEMESTRE", filtro.semestre);
     return parametros;
 }
示例#5
0
 public int SelecionarQuantidadeTurmasFiltradas(FiltroTurma filtro)
 {
     TurmaBusinessFacade turmaBusinessFacade = BusinessFactory.GetInstance().Get<TurmaBusinessFacade>();
     return turmaBusinessFacade.SelecionarQuantidadeTurmasFiltradas(filtro);
 }