public string Deleta(TRegistro_CadTransp_X_Veiculo vRegistro) { Hashtable hs = new Hashtable(); hs.Add("@P_CD_TRANSP", vRegistro.cd_Transp); hs.Add("@P_NR_VEICULO", vRegistro.nr_Veiculo); return(executarProc("EXCLUI_BAL_TRANSP_X_VEICULO", hs)); }
public string Grava(TRegistro_CadTransp_X_Veiculo vRegistro) { Hashtable hs = new Hashtable(10); hs.Add("@P_CD_TRANSP", vRegistro.cd_Transp); hs.Add("@P_NR_VEICULO", vRegistro.nr_Veiculo); hs.Add("@P_PLACA", vRegistro.placa); hs.Add("@P_QTD_CAIXAS", vRegistro.qtd_Caixas); hs.Add("@P_VL_CONSUMOMEDIO", vRegistro.vl_ConsumoMedio); hs.Add("@P_PS_COMBUSTIVEL", vRegistro.ps_Combustivel); hs.Add("@P_PS_TARA", vRegistro.ps_Tara); hs.Add("@P_PS_TOLERANCIA_TARA", vRegistro.ps_Tolerancia_Tara); hs.Add("@P_CD_TPVEICULO", vRegistro.cd_TpVeiculo); hs.Add("@P_ST_REGISTRO", vRegistro.St_registro); return(executarProc("IA_BAL_TRANSP_X_VEICULO", hs)); }
public TList_CadTransp_X_Veiculo Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CadTransp_X_Veiculo lista = new TList_CadTransp_X_Veiculo(); SqlDataReader reader = null; Int64 x = 0; bool podeFecharBco = false; if (Banco_Dados == null) { this.CriarBanco_Dados(false); podeFecharBco = true; } try { if (vNM_Campo == "") { reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, "")); } else { reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNM_Campo)); } while (reader.Read() && (x <= vTop || vTop == 0)) { TRegistro_CadTransp_X_Veiculo CadTransp_X_Veiculo = new TRegistro_CadTransp_X_Veiculo(); if (!reader.IsDBNull(reader.GetOrdinal("CD_Transp"))) { CadTransp_X_Veiculo.cd_Transp = reader.GetString(reader.GetOrdinal("CD_Transp")); } if (!reader.IsDBNull(reader.GetOrdinal("Nr_Veiculo"))) { CadTransp_X_Veiculo.nr_Veiculo = reader.GetString(reader.GetOrdinal("Nr_Veiculo")); } if (!reader.IsDBNull(reader.GetOrdinal("Placa"))) { CadTransp_X_Veiculo.placa = reader.GetString(reader.GetOrdinal("Placa")); } if (!reader.IsDBNull(reader.GetOrdinal("QTD_Caixas"))) { CadTransp_X_Veiculo.qtd_Caixas = reader.GetDecimal(reader.GetOrdinal("QTD_Caixas")); } if (!reader.IsDBNull(reader.GetOrdinal("VL_ConsumoMedio"))) { CadTransp_X_Veiculo.vl_ConsumoMedio = reader.GetDecimal(reader.GetOrdinal("VL_ConsumoMedio")); } if (!reader.IsDBNull(reader.GetOrdinal("PS_Combustivel"))) { CadTransp_X_Veiculo.ps_Combustivel = reader.GetDecimal(reader.GetOrdinal("PS_Combustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("PS_Tara"))) { CadTransp_X_Veiculo.ps_Tara = reader.GetDecimal(reader.GetOrdinal("PS_Tara")); } if (!reader.IsDBNull(reader.GetOrdinal("PS_Tolerancia_tara"))) { CadTransp_X_Veiculo.ps_Tolerancia_Tara = reader.GetDecimal(reader.GetOrdinal("PS_Tolerancia_tara")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_TpVeiculo"))) { CadTransp_X_Veiculo.cd_TpVeiculo = reader.GetString(reader.GetOrdinal("CD_TpVeiculo")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_TpVeiculo"))) { CadTransp_X_Veiculo.ds_TpVeiculo = reader.GetString(reader.GetOrdinal("DS_TpVeiculo")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_Clifor"))) { CadTransp_X_Veiculo.nm_Clifor = reader.GetString(reader.GetOrdinal("NM_Clifor")); } if (!(reader.IsDBNull(reader.GetOrdinal("ST_Registro")))) { CadTransp_X_Veiculo.St_registro = reader.GetString(reader.GetOrdinal("ST_Registro")); } lista.Add(CadTransp_X_Veiculo); x++; } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }