public override int buscarRegistros() { TList_CadMovimentacao lista = TCN_CadMovimentacao.Busca(cd_movimentacao.Text, DS_Movimentacao.Text, tp_movimento.SelectedValue != null ? tp_movimento.SelectedValue.ToString(): string.Empty, null); if (lista != null) { if (lista.Count > 0) { this.Lista = lista; bs_CadMovimentacao.DataSource = lista; } else if ((vTP_Modo == TTpModo.tm_Standby) || (vTP_Modo == TTpModo.tm_busca)) { bs_CadMovimentacao.Clear(); } return(lista.Count); } else { return(0); } }
public TList_CadMovimentacao Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CadMovimentacao lista = new TList_CadMovimentacao(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } try { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_CadMovimentacao reg = new TRegistro_CadMovimentacao(); if (!(reader.IsDBNull(reader.GetOrdinal("CD_MOVIMENTACAO")))) { reg.Cd_movimentacao = reader.GetDecimal(reader.GetOrdinal("CD_MOVIMENTACAO")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_MOVIMENTACAO")))) { reg.ds_movimentacao = reader.GetString(reader.GetOrdinal("DS_MOVIMENTACAO")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_OBSFISCAL_DENTROESTADO")))) { reg.cd_obsfiscal_dentroestado = reader.GetString(reader.GetOrdinal("CD_OBSFISCAL_DENTROESTADO")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_OBSFISCAL_FORAESTADO")))) { reg.cd_obsfiscal_foraestado = reader.GetString(reader.GetOrdinal("CD_OBSFISCAL_FORAESTADO")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_OBSFISCAL_INTERNACIONAL")))) { reg.cd_obsfiscal_internacional = reader.GetString(reader.GetOrdinal("CD_OBSFISCAL_INTERNACIONAL")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_HISTORICO")))) { reg.cd_historico = reader.GetString(reader.GetOrdinal("CD_HISTORICO")); } if (!(reader.IsDBNull(reader.GetOrdinal("TP_MOVIMENTO")))) { reg.tp_movimento = reader.GetString(reader.GetOrdinal("TP_MOVIMENTO")); } if (!(reader.IsDBNull(reader.GetOrdinal("ds_obsfiscaldentroestado")))) { reg.ds_obsfiscaldentroestado = reader.GetString(reader.GetOrdinal("ds_obsfiscaldentroestado")); } if (!(reader.IsDBNull(reader.GetOrdinal("ds_obsfiscalforaestado")))) { reg.ds_obsfiscalforaestado = reader.GetString(reader.GetOrdinal("ds_obsfiscalforaestado")); } if (!(reader.IsDBNull(reader.GetOrdinal("ds_obsfiscalinternacional")))) { reg.ds_obsfiscalinternacional = reader.GetString(reader.GetOrdinal("ds_obsfiscalinternacional")); } if (!(reader.IsDBNull(reader.GetOrdinal("ds_historico")))) { reg.ds_historico = reader.GetString(reader.GetOrdinal("ds_historico")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_DadosAdic_DentroEstado")))) { reg.cd_dadosAdicionais_dentroestado = reader.GetString(reader.GetOrdinal("CD_DadosAdic_DentroEstado")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_DadosAdic_ForaEstado")))) { reg.cd_dadosAdicionais_foraestado = reader.GetString(reader.GetOrdinal("CD_DadosAdic_ForaEstado")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_DadosAdic_Internacional")))) { reg.cd_dadosAdicionais_internacional = reader.GetString(reader.GetOrdinal("CD_DadosAdic_Internacional")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_DadosAdicDentroEstado")))) { reg.ds_dadosAdicionais_dentroestado = reader.GetString(reader.GetOrdinal("DS_DadosAdicDentroEstado")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_DadosAdicForaEstado")))) { reg.ds_dadosAdicionais_foraestado = reader.GetString(reader.GetOrdinal("DS_DadosAdicForaEstado")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_DadosAdicInternacional")))) { reg.ds_dadosAdicionais_internacional = reader.GetString(reader.GetOrdinal("DS_DadosAdicInternacional")); } if (!reader.IsDBNull(reader.GetOrdinal("st_gerarspedpiscofins"))) { reg.St_gerarspedpiscofins = reader.GetString(reader.GetOrdinal("st_gerarspedpiscofins")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_centroresult"))) { reg.Cd_centroresult = reader.GetString(reader.GetOrdinal("cd_centroresult")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_centroresultado"))) { reg.Ds_centroresultado = reader.GetString(reader.GetOrdinal("ds_centroresultado")); } if (!reader.IsDBNull(reader.GetOrdinal("st_vendaconsumidor"))) { reg.St_vendaconsumidor = reader.GetString(reader.GetOrdinal("st_vendaconsumidor")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }