Beispiel #1
0
        public List <CnaeListaServicoEntity> Listar(CnaeListaServicoEntity model)
        {
            var SQL = new StringBuilder();

            SQL.AppendLine("SELECT vw_gov_cnae_lista_servico.CnaeListaServicoID AS CnaeListaServicoId");

            SQL.AppendLine("      ,vw_gov_cnae_lista_servico.CnaeID AS CnaeId");

            SQL.AppendLine("      ,vw_gov_cnae_lista_servico.CnaeCodigo AS CnaeCodigo");

            SQL.AppendLine("      ,vw_gov_cnae_lista_servico.CnaeCodigoFormatado AS CnaeCodigoFormatado");

            SQL.AppendLine("      ,vw_gov_cnae_lista_servico.CnaeDescricao AS CnaeDescricao");

            SQL.AppendLine("      ,vw_gov_cnae_lista_servico.ListaServicoID AS ListaServicoId");

            SQL.AppendLine("      ,vw_gov_cnae_lista_servico.ListaServico AS ListaServico");

            SQL.AppendLine("      ,vw_gov_cnae_lista_servico.ListaServicoDescricao AS ListaServicoDescricao");

            SQL.AppendLine("      ,vw_gov_cnae_lista_servico.AliquotaIss AS AliquotaIss");

            SQL.AppendLine("  FROM db_global.dbo.vw_gov_cnae_lista_servico");

            SQL.AppendLine(" WHERE 1 = 1");

            if (model.CnaeId > 0)
            {
                SQL.Append("   AND vw_gov_cnae_lista_servico.CnaeId = ").Append(model.CnaeId).AppendLine();
            }

            if (model.ListaServicoId > 0)
            {
                SQL.Append("   AND vw_gov_cnae_lista_servico.ListaServicoId = ").Append(model.ListaServicoId).AppendLine();
            }

            using (var dataTable = DataBase.Select(SQL))
            {
                return(dataTable == null ? null : DataTableUtil.DataTableToList <CnaeListaServicoEntity>(dataTable));
            }
        }
Beispiel #2
0
        public CnaeListaServicoEntity Selecionar(CnaeListaServicoEntity model)
        {
            var list = Listar(model);

            return(list?.FirstOrDefault());
        }