public string Deletar_PRD_FIPO(TRegistro_Cad_PRD_FIPO val) { Hashtable hs = new Hashtable(); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_PO", val.Id_po); hs.Add("@P_ID_ICE", val.Id_ice); return(this.executarProc("EXCLUI_PRD_FIPO", hs)); }
public string Gravar_PRD_FIPO(TRegistro_Cad_PRD_FIPO val) { Hashtable hs = new Hashtable(); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_PO", val.Id_po); hs.Add("@P_ID_ICE", val.Id_ice); hs.Add("@P_VL_PORHORA", val.Vl_porhora); return(executarProc("IA_PRD_FIPO", hs)); }
public TList_Cad_PRD_FIPO Select(TpBusca[] vBusca, Int16 vTop, string vNM_Campo) { TList_Cad_PRD_FIPO lista = new TList_Cad_PRD_FIPO(); 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, vTop, "")); } else { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo)); } while (reader.Read()) { TRegistro_Cad_PRD_FIPO reg = new TRegistro_Cad_PRD_FIPO(); 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("ID_ICE"))) { reg.Id_ice = reader.GetDecimal(reader.GetOrdinal("ID_ICE")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_ItemCustoEsforco"))) { reg.Ds_itemcustoesforco = reader.GetString(reader.GetOrdinal("DS_ItemCustoEsforco")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_porhora"))) { reg.Vl_porhora = reader.GetDecimal(reader.GetOrdinal("Vl_PorHora")); } if (!reader.IsDBNull(reader.GetOrdinal("Sigla"))) { reg.Sigla = reader.GetString(reader.GetOrdinal("Sigla")); } lista.Add(reg); } return(lista); } finally { if (podeFecharBco) { this.deletarBanco_Dados(); } } }