public List <CoordenadorVO> Consultar(CoordenadorFiltroConsulta coordenadorFiltroConsulta, bool lazy) { //Pega a data de atual do servidor do IIS. System.DateTime today = System.DateTime.Now; AdicionarParametro("systemDate", today); string sqlTexto = "SELECT " + coordenadorFiltroConsulta.GetCampos() + " FROM COORDENADOR "; return(this.Consultar(sqlTexto, coordenadorFiltroConsulta, lazy)); }
public List <CoordenadorVO> Consultar(CoordenadorVO coordenadorVO, CoordenadorFiltroConsulta coordenadorFiltroConsulta, bool lazy) { string sqlTexto = ""; if (coordenadorVO.ID != 0) { AdicionarParametro("COD_COORDENADOR", coordenadorVO.ID); sqlTexto = string.Concat("SELECT " + coordenadorFiltroConsulta.GetCampos() + " FROM COORDENADOR ", "WHERE id_estrutura_produto_estprd = @COD_COORDENADOR "); return(this.Consultar(sqlTexto, coordenadorFiltroConsulta, lazy)); } else if (!string.IsNullOrEmpty(coordenadorVO.Nome)) { AdicionarParametro("NOME", "%" + coordenadorVO.Nome + "%"); sqlTexto = string.Concat(" SELECT " + coordenadorFiltroConsulta.GetCampos() + " FROM COORDENADOR", " WHERE NOME LIKE @NOME "); } return(this.Consultar(sqlTexto, coordenadorFiltroConsulta, lazy)); }
public void Consultar() { CoordenadorFiltroConsulta filtro = new CoordenadorFiltroConsulta(); filtro.HabilitaTudo(); CoordenadorVO coordenador = new CoordenadorVO(); ICoordenadorProcesso processo = CoordenadorProcesso.Instance; coordenador.Nome = txtNome.Text.Trim(); List <CoordenadorVO> lista = processo.Consultar(coordenador, filtro, true); var resultado = from c in lista orderby c.Nome select c; CoordenadorLista = resultado.ToList(); CarregarGrid(); }
public List <CoordenadorVO> Consultar(CoordenadorFiltroConsulta coordenadorFiltroConsulta, bool lazy) { return(coordenadorRepositorio.Consultar(coordenadorFiltroConsulta, lazy)); }