public string Excluir(TRegistro_CadConvUnidade vRegistro) { Hashtable hs = new Hashtable(1); hs.Add("@P_CD_UNIDADE_ORIG", vRegistro.CD_Unidade_Orig); hs.Add("@P_CD_UNIDADE_DEST", vRegistro.CD_Unidade_Dest); return(this.executarProc("EXCLUI_EST_CONVERTE_UNID", hs)); }
public TList_CadConvUnidade Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CadConvUnidade lista = new TList_CadConvUnidade(); bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); try { while (reader.Read()) { TRegistro_CadConvUnidade reg = new TRegistro_CadConvUnidade(); if (!reader.IsDBNull(reader.GetOrdinal("cd_unidade_orig"))) { reg.CD_Unidade_Orig = reader.GetString(reader.GetOrdinal("cd_unidade_orig")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_unidade_dest"))) { reg.CD_Unidade_Dest = reader.GetString(reader.GetOrdinal("cd_unidade_dest")); } if (!reader.IsDBNull(reader.GetOrdinal("st_fator"))) { reg.ST_Fator = reader.GetString(reader.GetOrdinal("st_fator")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_indice"))) { reg.VL_Indice = reader.GetDecimal(reader.GetOrdinal("vl_indice")); } if (!reader.IsDBNull(reader.GetOrdinal("st_registro"))) { reg.ST_Registro = reader.GetString(reader.GetOrdinal("st_registro")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_unidade_orig"))) { reg.DS_Unidade_Orig = reader.GetString(reader.GetOrdinal("ds_unidade_orig")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_unidade_dest"))) { reg.DS_Unidade_Dest = reader.GetString(reader.GetOrdinal("ds_unidade_dest")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }
public string Gravar(TRegistro_CadConvUnidade vRegistro) { Hashtable hs = new Hashtable(4); hs.Add("@P_CD_UNIDADE_DEST", vRegistro.CD_Unidade_Dest); hs.Add("@P_CD_UNIDADE_ORIG", vRegistro.CD_Unidade_Orig); hs.Add("@P_ST_FATOR", vRegistro.ST_Fator); hs.Add("@P_VL_INDICE", vRegistro.VL_Indice); return(this.executarProc("IA_EST_CONVERTE_UNID", hs)); }