public string Grava(TRegistro_CadTpProduto vRegistro) { Hashtable hs = new Hashtable(18); hs.Add("@P_TP_PRODUTO", vRegistro.TP_Produto); hs.Add("@P_DS_TPPRODUTO", vRegistro.DS_TpProduto); hs.Add("@P_ST_SERVICO", vRegistro.ST_servico); hs.Add("@P_ST_COMPOSTO", vRegistro.ST_Composto); hs.Add("@P_ST_MPRIMA", vRegistro.St_MPrima); hs.Add("@P_ST_EMBALAGEM", vRegistro.St_embalagem); hs.Add("@P_ST_SEMENTE", vRegistro.St_semente); hs.Add("@P_ST_MPRIMASEMENTE", vRegistro.St_mprimasemente); hs.Add("@P_ST_CONSUMOINTERNO", vRegistro.St_consumointerno); hs.Add("@P_ST_INDUSTRIALIZADO", vRegistro.St_industrializado); hs.Add("@P_ST_COMBUSTIVEL", vRegistro.St_combustivel); hs.Add("@P_ST_LUBRIFICANTE", vRegistro.St_lubrificante); hs.Add("@P_ST_PATRIMONIO", vRegistro.St_patrimonio); hs.Add("@P_ST_PNEU", vRegistro.St_pneu); hs.Add("@P_ST_REGANVISA", vRegistro.St_reganvisa); hs.Add("@P_ST_FOLHARES", vRegistro.St_folhar); hs.Add("@P_ST_TANQUECOMBUSTIVEL", vRegistro.St_tanquecombustivel); hs.Add("@P_ST_COMMODITIES", vRegistro.St_commodities); return(executarProc("IA_EST_TPPRODUTO", hs)); }
public string Deleta(TRegistro_CadTpProduto vRegistro) { Hashtable hs = new Hashtable(1); hs.Add("@P_TP_PRODUTO", vRegistro.TP_Produto); return(executarProc("EXCLUI_EST_TPPRODUTO", hs)); }
public TList_CadTpProduto Select(TpBusca[] vBusca, int vTop, string vNM_Campo) { TList_CadTpProduto lista = new TList_CadTpProduto(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } try { reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_CadTpProduto reg = new TRegistro_CadTpProduto(); if (!reader.IsDBNull(reader.GetOrdinal("ds_tpproduto"))) { reg.DS_TpProduto = reader.GetString(reader.GetOrdinal("ds_tpproduto")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_produto"))) { reg.TP_Produto = reader.GetString(reader.GetOrdinal("tp_produto")); } if (!reader.IsDBNull(reader.GetOrdinal("st_servico"))) { reg.ST_servico = reader.GetString(reader.GetOrdinal("st_servico")); } if (!reader.IsDBNull(reader.GetOrdinal("st_composto"))) { reg.ST_Composto = reader.GetString(reader.GetOrdinal("st_composto")); } if (!reader.IsDBNull(reader.GetOrdinal("st_mprima"))) { reg.St_MPrima = reader.GetString(reader.GetOrdinal("st_mprima")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_Embalagem"))) { reg.St_embalagem = reader.GetString(reader.GetOrdinal("ST_Embalagem")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_Semente"))) { reg.St_semente = reader.GetString(reader.GetOrdinal("ST_Semente")); } if (!reader.IsDBNull(reader.GetOrdinal("st_mprimasemente"))) { reg.St_mprimasemente = reader.GetString(reader.GetOrdinal("st_mprimasemente")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_ConsumoInterno"))) { reg.St_consumointerno = reader.GetString(reader.GetOrdinal("ST_ConsumoInterno")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_Industrializado"))) { reg.St_industrializado = reader.GetString(reader.GetOrdinal("ST_Industrializado")); } if (!reader.IsDBNull(reader.GetOrdinal("st_combustivel"))) { reg.St_combustivel = reader.GetString(reader.GetOrdinal("st_combustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("st_lubrificante"))) { reg.St_lubrificante = reader.GetString(reader.GetOrdinal("st_lubrificante")); } if (!reader.IsDBNull(reader.GetOrdinal("st_patrimonio"))) { reg.St_patrimonio = reader.GetString(reader.GetOrdinal("st_patrimonio")); } if (!reader.IsDBNull(reader.GetOrdinal("st_pneu"))) { reg.St_pneu = reader.GetString(reader.GetOrdinal("st_pneu")); } if (!reader.IsDBNull(reader.GetOrdinal("st_reganvisa"))) { reg.St_reganvisa = reader.GetString(reader.GetOrdinal("st_reganvisa")); } if (!reader.IsDBNull(reader.GetOrdinal("st_folhares"))) { reg.St_folhar = reader.GetString(reader.GetOrdinal("st_folhares")); } if (!reader.IsDBNull(reader.GetOrdinal("st_tanquecombustivel"))) { reg.St_tanquecombustivel = reader.GetString(reader.GetOrdinal("st_tanquecombustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("st_commodities"))) { reg.St_commodities = reader.GetString(reader.GetOrdinal("st_commodities")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }