public List <clsEntradadeVeiculoDto> obterdadosaida() { List <clsEntradadeVeiculoDto> entradaDto = new List <clsEntradadeVeiculoDto>(); _conexao = Conexao.ObterConexao(); _comandoSql = new SqlCommand(); _comandoSql.Connection = _conexao; _comandoSql.CommandText = ("select idsaida, idmotorista, idcliente, datasaida " + "from tblsaidaveiculo "); _readersql = _comandoSql.ExecuteReader(); while (_readersql.Read()) { clsEntradadeVeiculoDto entradadts = new clsEntradadeVeiculoDto(); entradadts.Saida = Convert.ToInt32(_readersql["idsaida"].ToString()); //entradadts.DataChegada = Convert.ToDateTime(_readersql["datachegada"].ToString()); entradaDto.Add(entradadts); } _readersql.Close(); Conexao.fecharConexao(_conexao); return(entradaDto); }
public List <clsEntradadeVeiculoDto> obterDados(int tipo, String filtro) { List <clsEntradadeVeiculoDto> entradaDto = new List <clsEntradadeVeiculoDto>(); try { _conexao = Conexao.ObterConexao(); _comandoSql = new SqlCommand(); _comandoSql.Connection = _conexao; if (tipo == 0) { _comandoSql.CommandText = ("select idsaida, idmotorista, idcliente, datasaida " + "from tblsaidaveiculo "); } //else if (tipo == 1) //{ // _comandoSql.CommandText = ("select idsaida, idmotorista, idcliente, datasaida, datachegada" + // "from tblsaidaveiculo " + // " where datasaida like '%" + filtro + "%'"); //} _readersql = _comandoSql.ExecuteReader(); while (_readersql.Read()) { clsEntradadeVeiculoDto entradadts = new clsEntradadeVeiculoDto(); entradadts.Saida = Convert.ToInt32(_readersql["idsaida"].ToString()); //entradadts.DataChegada = Convert.ToDateTime(_readersql["datachegada"].ToString()); entradaDto.Add(entradadts); } _readersql.Close(); Conexao.fecharConexao(_conexao); return(entradaDto); } catch (Exception) { return(null); throw; } }
public void Alterar(clsEntradadeVeiculoDto entradaDto) { try { if (entradaDto.Saida.ToString() == String.Empty) { throw new Exception("O campo Nome é obrigatório!"); } _entrada.Alterar(entradaDto); } catch (Exception ex) { /* Tratamento de erro que identifica a camada, * muito interessante ser utilizado em proje- * tos em camadas */ throw new Exception("BLL: " + ex.Message); } }
// METÓDO PARA ALTERAR ENTRADA public void Alterar(clsEntradadeVeiculoDto entradas) { try { _conexao = Conexao.ObterConexao(); _comandoSql = new SqlCommand(); _comandoSql.Connection = _conexao; _comandoSql.CommandText = "UPDATE tblsaidaveiculo " + " SET datachegada = '" + entradas.DataChegada + "', " + "WHERE idsaida = " + entradas.Saida; _comandoSql.ExecuteNonQuery(); Conexao.fecharConexao(_conexao); } catch (Exception) { throw; } }
// METÓDO PARA INSERIR SAIDA public void Inserir(clsEntradadeVeiculoDto entradaDto) { try { _conexao = Conexao.ObterConexao(); _comandoSql = new SqlCommand(); _comandoSql.Connection = _conexao; _comandoSql.CommandText = "INSERT INTO tblentradaveiculo (idsaida, dataentrada) " + "VALUES " + "(" + entradaDto.Saida + ",'" + entradaDto.DataChegada + "')"; _comandoSql.ExecuteNonQuery(); Conexao.fecharConexao(_conexao); } catch (Exception) { throw; } }
public Entrada_de_Veiculo() { InitializeComponent(); _entradaDto = new clsEntradadeVeiculoDto(); _entradaBll = new clsEntradadeVeiculoBll(); }