public string ExcluiFIPB(TRegistro_FIPB val) { Hashtable hs = new Hashtable(2); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_PO", val.Id_po); return(executarProc("EXCLUI_PRD_FIPB", hs)); }
public string GravarFIPB(TRegistro_FIPB val) { Hashtable hs = new Hashtable(); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_PO", val.Id_po); hs.Add("@P_FOTO_INDICE", val.Foto_indice); hs.Add("@P_TEMPO_H", val.Tempo_h); hs.Add("@P_VL_INDICE_BASE_UN", val.Vl_indice_base_un); return(executarProc("IA_PRD_FIPB", hs)); }
public TList_FIPB Select(TpBusca[] vBusca, int vTop, string vNM_Campo) { TList_FIPB lista = new TList_FIPB(); SqlDataReader reader; bool podeFecharBco = false; if (Banco_Dados == null) { this.CriarBanco_Dados(false); podeFecharBco = true; } try { if (vNM_Campo == "") { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), "")); } else { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); } while (reader.Read()) { TRegistro_FIPB reg = new TRegistro_FIPB(); if (!(reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("NM_Empresa")))) { reg.Nm_Empresa = reader.GetString(reader.GetOrdinal("NM_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("ID_PO")))) { reg.Id_po = reader.GetDecimal(reader.GetOrdinal("ID_PO")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_PostoOperativo")))) { reg.Ds_PostoOperativo = reader.GetString(reader.GetOrdinal("DS_PostoOperatiVo")); } if (!(reader.IsDBNull(reader.GetOrdinal("Foto_Indice")))) { reg.Foto_indice = reader.GetDecimal(reader.GetOrdinal("Foto_Indice")); } if (!(reader.IsDBNull(reader.GetOrdinal("Tempo_h")))) { reg.Tempo_h = reader.GetDecimal(reader.GetOrdinal("Tempo_h")); } if (!(reader.IsDBNull(reader.GetOrdinal("VL_Indice_base_un")))) { reg.Vl_indice_base_un = reader.GetDecimal(reader.GetOrdinal("VL_Indice_base_un")); } lista.Add(reg); } } finally { if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }