private Hashtable BuildParametrosSelecionarProvasFiltradas(FiltroProva filtro) { Hashtable parametros = CriarHashFiltroDefault(filtro); parametros.Add("ID_DISCIPLINA", filtro.idDisciplina); parametros.Add("ID_PROFESSOR", filtro.idProfessor); parametros.Add("ID_TEMA", filtro.idTema); return(parametros); }
public virtual int SelecionarQuantidadeProvasFiltradas(FiltroProva filtro) { try { return(dataAccess.SelecionarQuantidadeProvasFiltradas(filtro)); } catch (Exception ex) { throw ex; } }
public virtual List <Prova> SelecionarProvasFiltradas(FiltroProva filtro) { try { TurmaBusinessFacade turmaBF = ObterOutraBusiness <TurmaBusinessFacade>(); List <Prova> listaProvas = dataAccess.SelecionarProvasFiltradas(filtro).ToList(); for (int i = 0; i < listaProvas.Count; i++) { listaProvas[i].turma = turmaBF.SelecionarTurmaPorCodigo(listaProvas[i].turma.id); } return(listaProvas); } catch (Exception ex) { throw ex; } }
public List <Prova> SelecionarProvasFiltradas(FiltroProva filtro) { ProvaBusinessFacade provaBusinessFacade = BusinessFactory.GetInstance().Get <ProvaBusinessFacade>(); return(provaBusinessFacade.SelecionarProvasFiltradas(filtro)); }
public int SelecionarQuantidadeProvasFiltradas(FiltroProva filtro) { ProvaBusinessFacade provaBusinessFacade = BusinessFactory.GetInstance().Get <ProvaBusinessFacade>(); return(provaBusinessFacade.SelecionarQuantidadeProvasFiltradas(filtro)); }
public List <Prova> SelecionarProvasFiltradas(FiltroProva filtro) { Hashtable parametros = this.BuildParametrosSelecionarProvasFiltradas(filtro); return(this.SelecionarFiltradoPorNomeQuery("selecionarProvasFiltradas", parametros, filtro.comPaginacao, this.RecuperaObjeto).Cast <Prova>().ToList()); }
public int SelecionarQuantidadeProvasFiltradas(FiltroProva filtro) { Hashtable parametros = this.BuildParametrosSelecionarProvasFiltradas(filtro); return(this.SelecionarQuantidadePorNomeQuery("selecionarProvasFiltradas", parametros)); }