public string Deleta(TRegistro_CadContrato_Headge vRegistro) { Hashtable hs = new Hashtable(2); hs.Add("@P_ID_HEADGE", vRegistro.ID_Headge); hs.Add("@P_NR_CONTRATO", vRegistro.Nr_Contrato); return(this.executarProc("EXCLUI_GRO_CONTRATO_X_HEADGE", hs)); }
public string Grava(TRegistro_CadContrato_Headge vRegistro) { Hashtable hs = new Hashtable(); hs.Add("@P_ID_HEADGE", vRegistro.ID_Headge); hs.Add("@P_NR_CONTRATO", vRegistro.Nr_Contrato); hs.Add("@P_TPVALOR", vRegistro.TpValor); hs.Add("@P_CD_UNIDVALOR", vRegistro.CD_UnidValor); hs.Add("@P_CD_CLIFOR", vRegistro.CD_Clifor); hs.Add("@P_CD_ENDERECO", vRegistro.CD_Endereco); hs.Add("@P_TP_DUPLICATA", vRegistro.Tp_Duplicata); hs.Add("@P_CD_CONDPGTO", vRegistro.CD_CondPgto); hs.Add("@P_VL_HEADGE", vRegistro.Vl_Headge); hs.Add("@P_PC_HEADGE", vRegistro.Pc_Headge); hs.Add("@P_DS_OBSERVACAO", vRegistro.DS_Observacao); return(this.executarProc("IA_GRO_CONTRATO_X_HEADGE", hs)); }
public TList_CadContrato_Headge Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CadContrato_Headge lista = new TList_CadContrato_Headge(); 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_CadContrato_Headge reg = new TRegistro_CadContrato_Headge(); if (!reader.IsDBNull(reader.GetOrdinal("id_headge"))) { reg.ID_Headge = reader.GetDecimal(reader.GetOrdinal("id_headge")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Headge"))) { reg.DS_Headge = reader.GetString(reader.GetOrdinal("DS_Headge")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("nr_contrato"))) { reg.Nr_Contrato = reader.GetDecimal(reader.GetOrdinal("nr_contrato")); } if (!reader.IsDBNull(reader.GetOrdinal("TpValor"))) { reg.TpValor = reader.GetString(reader.GetOrdinal("TpValor")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_UnidValor"))) { reg.CD_UnidValor = reader.GetString(reader.GetOrdinal("CD_UnidValor")); } if (!reader.IsDBNull(reader.GetOrdinal("SG_UnidValor"))) { reg.SG_UnidValor = reader.GetString(reader.GetOrdinal("SG_UnidValor")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("DS_UnidValor"))) { reg.DS_UnidValor = reader.GetString(reader.GetOrdinal("DS_UnidValor")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Clifor"))) { reg.CD_Clifor = reader.GetString(reader.GetOrdinal("CD_Clifor")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_Clifor"))) { reg.NM_Clifor = reader.GetString(reader.GetOrdinal("NM_Clifor")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Endereco"))) { reg.CD_Endereco = reader.GetString(reader.GetOrdinal("CD_Endereco")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Endereco"))) { reg.DS_Endereco = reader.GetString(reader.GetOrdinal("DS_Endereco")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("TP_Duplicata"))) { reg.Tp_Duplicata = reader.GetString(reader.GetOrdinal("TP_Duplicata")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_TpDuplicata"))) { reg.DS_TpDuplicata = reader.GetString(reader.GetOrdinal("DS_TpDuplicata")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("CD_CondPgto"))) { reg.CD_CondPgto = reader.GetString(reader.GetOrdinal("CD_CondPgto")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_CondPgto"))) { reg.DS_CondPgto = reader.GetString(reader.GetOrdinal("DS_CondPgto")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_Headge"))) { reg.Vl_Headge = reader.GetDecimal(reader.GetOrdinal("Vl_Headge")); } if (!reader.IsDBNull(reader.GetOrdinal("PC_Headge"))) { reg.Pc_Headge = reader.GetDecimal(reader.GetOrdinal("PC_Headge")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Observacao"))) { reg.DS_Observacao = reader.GetString(reader.GetOrdinal("DS_Observacao")).Trim(); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }