public string Gravar(TRegistro_MovPneu val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(19); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_PNEU", val.Id_pneu); hs.Add("@P_ID_MOV", val.Id_mov); hs.Add("@P_ID_VEICULO", val.Id_veiculo); hs.Add("@P_ID_RODADO", val.Id_rodado); hs.Add("@P_ID_MOVIMENTO", val.Id_movimento); hs.Add("@P_DT_MOVIMENTO", val.Dt_movimento); hs.Add("@P_TP_MOVIMENTACAO", val.Tp_movimentacao); hs.Add("@P_TP_RECAP", val.Tp_recap); hs.Add("@P_HODOMETRO", val.HodometroInicial); hs.Add("@P_HODOMETROFINAL", val.HodometroFinal); hs.Add("@P_NM_RECAPADOR", val.NM_recapador); hs.Add("@P_DT_PREVENTREGA", val.Dt_preventrega); hs.Add("@P_NR_OS", val.Nr_OS); hs.Add("@P_NR_LANCTO", val.Nr_lancto); hs.Add("@P_VALOR_OS", val.Valor_OS); hs.Add("@P_OBS", val.Obs); hs.Add("@P_ST_RODANDO", val.St_rodando); hs.Add("@P_ESPESSURABORRACHA", val.EspessuraBorracha); return(executarProc("IA_FRT_MOVPNEU", hs)); }
public string Excluir(TRegistro_MovPneu val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(3); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_PNEU", val.Id_pneu); hs.Add("@P_ID_MOV", val.Id_mov); return(executarProc("EXCLUI_FRT_MOVPNEU", hs)); }
public TList_MovPneu Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo = "", string vOrder = "") { TList_MovPneu lista = new TList_MovPneu(); System.Data.SqlClient.SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } try { reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNm_Campo, vOrder)); while (reader.Read()) { TRegistro_MovPneu reg = new TRegistro_MovPneu(); 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_pneu"))) { reg.Id_pneu = reader.GetDecimal(reader.GetOrdinal("id_pneu")); } if (!reader.IsDBNull(reader.GetOrdinal("Cd_produto"))) { reg.Cd_produto = reader.GetString(reader.GetOrdinal("Cd_produto")); } if (!reader.IsDBNull(reader.GetOrdinal("Nr_serie"))) { reg.Nr_serie = reader.GetString(reader.GetOrdinal("Nr_serie")); } if (!reader.IsDBNull(reader.GetOrdinal("Id_mov"))) { reg.Id_mov = reader.GetDecimal(reader.GetOrdinal("Id_mov")); } if (!reader.IsDBNull(reader.GetOrdinal("Id_veiculo"))) { reg.Id_veiculo = reader.GetDecimal(reader.GetOrdinal("Id_veiculo")); } if (!reader.IsDBNull(reader.GetOrdinal("Ds_veiculo"))) { reg.Ds_veiculo = reader.GetString(reader.GetOrdinal("Ds_veiculo")); } if (!reader.IsDBNull(reader.GetOrdinal("Placa"))) { reg.Placa = reader.GetString(reader.GetOrdinal("Placa")); } if (!reader.IsDBNull(reader.GetOrdinal("Id_rodado"))) { reg.Id_rodado = reader.GetDecimal(reader.GetOrdinal("Id_rodado")); } if (!reader.IsDBNull(reader.GetOrdinal("Ds_rodado"))) { reg.Ds_rodado = reader.GetString(reader.GetOrdinal("Ds_rodado")); } if (!reader.IsDBNull(reader.GetOrdinal("Id_movimento"))) { reg.Id_movimento = reader.GetDecimal(reader.GetOrdinal("Id_movimento")); } if (!reader.IsDBNull(reader.GetOrdinal("Dt_movimento"))) { reg.Dt_movimento = reader.GetDateTime(reader.GetOrdinal("Dt_movimento")); } if (!reader.IsDBNull(reader.GetOrdinal("Dt_movimentofinal"))) { reg.Dt_movimentofinal = reader.GetDateTime(reader.GetOrdinal("Dt_movimentofinal")); } if (!reader.IsDBNull(reader.GetOrdinal("Tp_movimentacao"))) { reg.Tp_movimentacao = reader.GetString(reader.GetOrdinal("Tp_movimentacao")); } if (!reader.IsDBNull(reader.GetOrdinal("Tp_recap"))) { reg.Tp_recap = reader.GetString(reader.GetOrdinal("Tp_recap")); } if (!reader.IsDBNull(reader.GetOrdinal("Hodometro"))) { reg.HodometroInicial = reader.GetInt32(reader.GetOrdinal("Hodometro")); } if (!reader.IsDBNull(reader.GetOrdinal("HodometroFinal"))) { reg.HodometroFinal = reader.GetInt32(reader.GetOrdinal("HodometroFinal")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_recapador"))) { reg.NM_recapador = reader.GetString(reader.GetOrdinal("NM_recapador")); } if (!reader.IsDBNull(reader.GetOrdinal("Dt_preventrega"))) { reg.Dt_preventrega = reader.GetDateTime(reader.GetOrdinal("Dt_preventrega")); } if (!reader.IsDBNull(reader.GetOrdinal("Nr_OS"))) { reg.Nr_OS = reader.GetString(reader.GetOrdinal("Nr_OS")); } if (!reader.IsDBNull(reader.GetOrdinal("Nr_lancto"))) { reg.Nr_lancto = reader.GetDecimal(reader.GetOrdinal("Nr_lancto")); } if (!reader.IsDBNull(reader.GetOrdinal("Valor_OS"))) { reg.Valor_OS = reader.GetDecimal(reader.GetOrdinal("Valor_OS")); } if (!reader.IsDBNull(reader.GetOrdinal("Obs"))) { reg.Obs = reader.GetString(reader.GetOrdinal("Obs")); } if (!reader.IsDBNull(reader.GetOrdinal("St_rodando"))) { reg.St_rodando = reader.GetString(reader.GetOrdinal("St_rodando")); } if (!reader.IsDBNull(reader.GetOrdinal("espessuraborracha"))) { reg.EspessuraBorracha = reader.GetDecimal(reader.GetOrdinal("espessuraborracha")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }