Пример #1
0
        public List<CWIndicacao> Pesquisar(CWIndicacao _CWIndicacao, string _Order)
        {
            sSqlCondicao = string.Empty;

            sSql = @" Select *
                    from Indicacao ";

            if (_CWIndicacao.Codigo > 0)
            {
                sSqlCondicao += "and Codigo = " + _CWIndicacao.Codigo;
            }

            if (!string.IsNullOrEmpty(_CWIndicacao.Nome))
            {
                sSqlCondicao += "and Nome like  '%" + _CWIndicacao.Nome + "%'";
            }

            if (sSqlCondicao.Length > 0)
                sSql += " where " + sSqlCondicao.Substring(3);

            if (!string.IsNullOrEmpty(_Order))
                sSql += " order by " + _Order;

            List<CWIndicacao> dtPesquisa = ExecutarQuery<CWIndicacao>(sSql);

            return dtPesquisa;
        }
Пример #2
0
        public void Salvar(CWIndicacao _CWIndicacao)
        {
            if (_CWIndicacao.Codigo > 0)
            {
                sSql = @" update Indicacao set
                                Nome  = '" + _CWIndicacao.Nome + @"'
                            where
                                Codigo = " + _CWIndicacao.Codigo;
            }
            else
            {
                sSql = @" INSERT INTO Indicacao
                                (Nome)
                            VALUES
                                ('" + _CWIndicacao.Nome + @"')";

            }

            Executar(sSql);
        }
Пример #3
0
 public List<CWIndicacao> Pesquisar(CWIndicacao _CWIndicacao)
 {
     return Pesquisar(_CWIndicacao, "");
 }