public List <clsLocacaoDto> obterdadosCombo() { List <clsLocacaoDto> locacaoDts = new List <clsLocacaoDto>(); _conexao = Conexao.ObterConexao(); _comandoSql = new SqlCommand(); _comandoSql.Connection = _conexao; _comandoSql.CommandText = ("select idlocacao, placa, valorlocacao, datalocacao" + " from tbllocacao "); _readersql = _comandoSql.ExecuteReader(); while (_readersql.Read()) { clsLocacaoDto locacaoDto = new clsLocacaoDto(); locacaoDto.IdLocacao = Convert.ToInt32(_readersql["idlocacao"].ToString()); locacaoDto.Placa = _readersql["placa"].ToString(); locacaoDto.Valorlocacao = Convert.ToInt32(_readersql["valorlocacao"].ToString()); locacaoDto.DatadeLocacao = Convert.ToDateTime(_readersql["datalocacao"].ToString()); locacaoDts.Add(locacaoDto); } _readersql.Close(); Conexao.fecharConexao(_conexao); return(locacaoDts); }
public List <clsLocacaoDto> obterDados(int tipo, String filtro) { List <clsLocacaoDto> locacaoDts = new List <clsLocacaoDto>(); try { _conexao = Conexao.ObterConexao(); _comandoSql = new SqlCommand(); _comandoSql.Connection = _conexao; if (tipo == 0) { _comandoSql.CommandText = ("select idlocacao, placa, valorlocacao, datalocacao" + " from tbllocacao "); } else if (tipo == 1) { _comandoSql.CommandText = ("select idlocacao, placa, valorlocacao, datalocacao" + " from tbllocacao " + " where placa like '%" + filtro + "%'"); } _readersql = _comandoSql.ExecuteReader(); while (_readersql.Read()) { clsLocacaoDto locacaoDto = new clsLocacaoDto(); locacaoDto.IdLocacao = Convert.ToInt32(_readersql["idlocacao"].ToString()); locacaoDto.Placa = _readersql["placa"].ToString(); locacaoDto.Valorlocacao = Convert.ToInt32(_readersql["valorlocacao"].ToString()); locacaoDto.DatadeLocacao = Convert.ToDateTime(_readersql["datalocacao"].ToString()); locacaoDts.Add(locacaoDto); } _readersql.Close(); Conexao.fecharConexao(_conexao); return(locacaoDts); } catch (Exception) { return(null); throw; } }
public void Alterar(clsLocacaoDto Locacao) { _locacaoDal = new clsLocacaoDal(); try { if (Locacao.Placa.ToUpper() != "" || Locacao.Valorlocacao.ToString() != "" || Locacao.DatadeLocacao.ToString() != "") { _locacaoDal.Alterar(Locacao); } else { throw new Exception("PREENCHIMENTO INCORRETO"); } } catch (Exception) { throw; } }
// METÓDO PARA INSERIR MULTAS public void Inserir(clsLocacaoDto locacaoDto) { try { locacaoDto.IdLocacao = obterProximocodigo(); _conexao = Conexao.ObterConexao(); _comandoSql = new SqlCommand(); _comandoSql.Connection = _conexao; _comandoSql.CommandText = "INSERT INTO tbllocacao (idlocacao, placa, valorlocacao, datalocacao) " + "VALUES " + "(" + locacaoDto.IdLocacao + ",'" + locacaoDto.Placa + "'," + locacaoDto.Valorlocacao + ",'" + locacaoDto.DatadeLocacao + "')"; _comandoSql.ExecuteNonQuery(); Conexao.fecharConexao(_conexao); } catch (Exception) { throw; } }
// METÓDO PARA ALTERAR LOCAÇÃO public void Alterar(clsLocacaoDto Locacao) { try { _conexao = Conexao.ObterConexao(); _comandoSql = new SqlCommand(); _comandoSql.Connection = _conexao; _comandoSql.CommandText = "UPDATE tbllocacao " + " SET placa = '" + Locacao.Placa + "', " + " valorlocacao = '" + Locacao.Valorlocacao + "', " + " datalocacao = '" + Locacao.DatadeLocacao + "', " + "WHERE idlocacao = " + Locacao.IdLocacao; _comandoSql.ExecuteNonQuery(); Conexao.fecharConexao(_conexao); } catch (Exception) { throw; } }
public Locação() { InitializeComponent(); _locacaoDto = new clsLocacaoDto(); _locacaoBll = new clsLocacaoBll(); }