public string DeletarContratoTaxaDeposito(TRegistro_CadContratoTaxaDeposito val) { Hashtable hs = new Hashtable(3); hs.Add("@P_ID_REG", val.Id_reg); hs.Add("@P_NR_CONTRATO", val.Nr_contrato); hs.Add("@P_ID_TAXA", val.Id_taxa); return(this.executarProc("EXCLUI_GRO_CONTRATO_TAXADEPOSITO", hs)); }
public string GravarContratoTaxaDeposito(TRegistro_CadContratoTaxaDeposito val) { Hashtable hs = new Hashtable(11); hs.Add("@P_ID_REG", val.Id_reg); hs.Add("@P_NR_CONTRATO", val.Nr_contrato); hs.Add("@P_ID_TAXA", val.Id_taxa); hs.Add("@P_VALORTAXA", val.Valortaxa); hs.Add("@P_CD_UNIDADETAXA", val.Cd_unidadetaxa); hs.Add("@P_PERIODOCARENCIA", val.Periodocarencia); hs.Add("@P_FREQUENCIA", val.Frequencia); hs.Add("@P_CD_TIPOAMOSTRA", val.Cd_tipoamostra); hs.Add("@P_PC_RESULT_MAIORQUE", val.Pc_result_maiorque); hs.Add("@P_PC_RESULT_MENORQUE", val.Pc_result_menorque); hs.Add("@P_ST_GERARTXSOMENTE", val.St_gerartxsomente); return(this.executarProc("IA_GRO_CONTRATO_TAXADEPOSITO", hs)); }
public TList_CadContratoTaxaDeposito Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { bool podeFecharBco = false; TList_CadContratoTaxaDeposito lista = new TList_CadContratoTaxaDeposito(); if (Banco_Dados == null) { this.CriarBanco_Dados(false); podeFecharBco = true; } SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo)); try { while (reader.Read()) { TRegistro_CadContratoTaxaDeposito reg = new TRegistro_CadContratoTaxaDeposito(); if (!(reader.IsDBNull(reader.GetOrdinal("ID_REG")))) { reg.Id_reg = reader.GetDecimal(reader.GetOrdinal("ID_REG")); } if (!(reader.IsDBNull(reader.GetOrdinal("NR_CONTRATO")))) { reg.Nr_contrato = reader.GetDecimal(reader.GetOrdinal("NR_CONTRATO")); } if (!(reader.IsDBNull(reader.GetOrdinal("ID_TAXA")))) { reg.Id_taxa = reader.GetDecimal(reader.GetOrdinal("ID_TAXA")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_TAXA")))) { reg.Ds_taxa = reader.GetString(reader.GetOrdinal("DS_TAXA")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_Taxa"))) { reg.Tp_taxa = reader.GetString(reader.GetOrdinal("TP_Taxa")); } if (!(reader.IsDBNull(reader.GetOrdinal("valortaxa")))) { reg.Valortaxa = reader.GetDecimal(reader.GetOrdinal("valortaxa")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_UNIDADETAXA")))) { reg.Cd_unidadetaxa = reader.GetString(reader.GetOrdinal("CD_UNIDADETAXA")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_UnidadeTaxa")))) { reg.Ds_unidadetaxa = reader.GetString(reader.GetOrdinal("DS_UnidadeTaxa")); } if (!reader.IsDBNull(reader.GetOrdinal("SG_UnidadeTaxa"))) { reg.Sg_unidadetaxa = reader.GetString(reader.GetOrdinal("SG_UnidadeTaxa")); } if (!(reader.IsDBNull(reader.GetOrdinal("PERIODOCARENCIA")))) { reg.Periodocarencia = reader.GetDecimal(reader.GetOrdinal("PERIODOCARENCIA")); } if (!(reader.IsDBNull(reader.GetOrdinal("FREQUENCIA")))) { reg.Frequencia = reader.GetDecimal(reader.GetOrdinal("FREQUENCIA")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_TIPOAMOSTRA")))) { reg.Cd_tipoamostra = reader.GetString(reader.GetOrdinal("CD_TIPOAMOSTRA")); } if (!(reader.IsDBNull(reader.GetOrdinal("ds_amostra")))) { reg.Ds_tipoamostra = reader.GetString(reader.GetOrdinal("ds_amostra")); } if (!(reader.IsDBNull(reader.GetOrdinal("PC_RESULT_MAIORQUE")))) { reg.Pc_result_maiorque = reader.GetDecimal(reader.GetOrdinal("PC_RESULT_MAIORQUE")); } if (!(reader.IsDBNull(reader.GetOrdinal("PC_RESULT_MENORQUE")))) { reg.Pc_result_menorque = reader.GetDecimal(reader.GetOrdinal("PC_RESULT_MENORQUE")); } if (!(reader.IsDBNull(reader.GetOrdinal("ST_GERARTXSOMENTE")))) { reg.St_gerartxsomente = reader.GetString(reader.GetOrdinal("ST_GERARTXSOMENTE")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }