public static List <VeiculoEntidade> Consultar(Enumeradores.EnumEstadoVeiculo pEstadoVeiculo) { List <VeiculoEntidade> vListVeiculoEntidade = new List <VeiculoEntidade>(); try { SqlDataReader vSqlDataReader = aTbVeiculoDAO.Consultar(pEstadoVeiculo); while (vSqlDataReader.Read()) { VeiculoEntidade vVeiculoEntidade = MontarObjeto(vSqlDataReader); vListVeiculoEntidade.Add(vVeiculoEntidade); } //Fecha a conexao para consultar as montadoras Conexao.CloseConnection(); foreach (var vVeiculoEntidade in vListVeiculoEntidade) { vVeiculoEntidade.vMontadoraEntidade = (MontadoraEntidade.Consultar(vVeiculoEntidade.vMontadoraEntidade))[0]; } } catch (Exception ex) { throw new Exception("consultar o(s) registro(s)"); } finally { Conexao.CloseConnection(); } return(vListVeiculoEntidade); }
public SqlDataReader Consultar(Enumeradores.EnumEstadoVeiculo pEstadoVeiculo) { List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>(); vListOfSqlParameter.Add(Conexao.CriarParametro("@piEstadoVeiculo", DbType.Int32, pEstadoVeiculo)); return(Conexao.ExecuteReader("SPSel_TbVeiculo", vListOfSqlParameter)); }
public void AlterarEstado(VeiculoEntidade pVeiculoEntidade, Enumeradores.EnumEstadoVeiculo pEstadoVeiculo) { List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>(); vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pVeiculoEntidade.iId)); vListOfSqlParameter.Add(Conexao.CriarParametro("@piEstadoVeiculo", DbType.Int32, pEstadoVeiculo)); Convert.ToInt32(Conexao.ExecuteScalar("SPUpd_TbVeiculoAlterarEstado", vListOfSqlParameter)); }
public void AlterarEstado(Enumeradores.EnumEstadoVeiculo pEstadoVeiculo) { try { aTbVeiculoDAO.AlterarEstado(this, pEstadoVeiculo); } catch (Exception ex) { throw new Exception("salvar o registro"); } finally { Conexao.CloseConnection(); } }