コード例 #1
0
        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));
        }
コード例 #2
0
        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));
        }
コード例 #3
0
    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();
    }
コード例 #4
0
 public List <CoordenadorVO> Consultar(CoordenadorFiltroConsulta coordenadorFiltroConsulta, bool lazy)
 {
     return(coordenadorRepositorio.Consultar(coordenadorFiltroConsulta, lazy));
 }