public string Excluir(TRegistro_MedicaoTanque val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(1); hs.Add("@P_ID_MEDICAO", val.Id_medicao); return(executarProc("EXCLUI_PDC_MEDICAOTANQUE", hs)); }
public string Gravar(TRegistro_MedicaoTanque val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(9); hs.Add("@P_ID_MEDICAO", val.Id_medicao); hs.Add("@P_ID_TANQUE", val.Id_tanque); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_CD_FUNCIONARIO", val.Cd_funcionario); hs.Add("@P_CD_PRODUTO", val.Cd_combustivel); hs.Add("@P_ID_LANCTOESTOQUE", val.Id_lanctoestoque); hs.Add("@P_DT_MEDICAO", val.Dt_medicao); hs.Add("@P_TP_MEDICAO", val.Tp_medicao); hs.Add("@P_QTD_COMBUSTIVEL", val.Qtd_combustivel); return(executarProc("IA_PDC_MEDICAOTANQUE", hs)); }
public TList_MedicaoTanque Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo) { bool podeFecharBco = false; TList_MedicaoTanque lista = new TList_MedicaoTanque(); if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } System.Data.SqlClient.SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNM_Campo, string.Empty)); try { while (reader.Read()) { TRegistro_MedicaoTanque reg = new TRegistro_MedicaoTanque(); if (!(reader.IsDBNull(reader.GetOrdinal("id_medicao")))) { reg.Id_medicao = reader.GetDecimal(reader.GetOrdinal("id_medicao")); } if (!(reader.IsDBNull(reader.GetOrdinal("id_tanque")))) { reg.Id_tanque = reader.GetDecimal(reader.GetOrdinal("id_tanque")); } if (!(reader.IsDBNull(reader.GetOrdinal("cd_combustivel")))) { reg.Cd_combustivel = reader.GetString(reader.GetOrdinal("cd_combustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_combustivel"))) { reg.Ds_combustivel = reader.GetString(reader.GetOrdinal("ds_combustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("CapacidadeTanque"))) { reg.Capacidadetanque = reader.GetDecimal(reader.GetOrdinal("CapacidadeTanque")); } if (!reader.IsDBNull(reader.GetOrdinal("Sigla_Unidade"))) { reg.Sigla_unidade = reader.GetString(reader.GetOrdinal("Sigla_Unidade")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Funcionario"))) { reg.Cd_funcionario = reader.GetString(reader.GetOrdinal("CD_Funcionario")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_Funcionario"))) { reg.Nm_funcionario = reader.GetString(reader.GetOrdinal("NM_Funcionario")); } if (!reader.IsDBNull(reader.GetOrdinal("DT_Medicao"))) { reg.Dt_medicao = reader.GetDateTime(reader.GetOrdinal("DT_Medicao")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_medicao"))) { reg.Tp_medicao = reader.GetString(reader.GetOrdinal("tp_medicao")); } if (!reader.IsDBNull(reader.GetOrdinal("QTD_Combustivel"))) { reg.Qtd_combustivel = reader.GetDecimal(reader.GetOrdinal("QTD_Combustivel")); } 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_lanctoestoque"))) { reg.Id_lanctoestoque = reader.GetDecimal(reader.GetOrdinal("id_lanctoestoque")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }