public List <Bicicletas> ListaId(string id) { List <Bicicletas> ListBikes = new List <Bicicletas>(); try { BD.conectar(); MySqlCommand cmd = BD.MConn.CreateCommand(); cmd.CommandText = "SELECT * FROM bicicletas WHERE codigo_bicicleta = " + id; MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, BD.MConn); while (dr.Read()) { EstacoesDAO eDAO = new EstacoesDAO(); Estacoes e = eDAO.SelecionaEstacaoNome((String)dr["nome"]); Bicicletas b = new Bicicletas((Convert.ToInt16(dr["codigo_bicicleta"])), (String)dr["cor"], (String)dr["modelo"], e); ListBikes.Add(b); } } catch (MySqlException ex) { MessageBox.Show("Errp no select @atracoes!\n" + ex); } finally { BD.desconectar(); } return(ListBikes); }
public List <Bicicletas> ListaTodos() { List <Bicicletas> ListBikes = new List <Bicicletas>(); try { BD.conectar(); MySqlCommand cmd = BD.MConn.CreateCommand(); cmd.CommandText = "SELECT * FROM bicicletas, estacoes WHERE bicicletas.cod_esta = estacoes.codigo_estacao "; MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, BD.MConn); while (dr.Read()) { Estacoes es = new Estacoes((Convert.ToInt16(dr["codigo_estacao"])), (String)dr["nome"], (String)dr["rua"], (String)dr["bairro"], (String)dr["numero"], (String)dr["cep"], (String)dr["telefone"]); Bicicletas b = new Bicicletas((Convert.ToInt16(dr["codigo_bicicleta"])), (String)dr["cor"], (String)dr["modelo"], es); ListBikes.Add(b); } } catch (MySqlException ex) { MessageBox.Show("Erro no select @bicicletas!\n" + ex); } finally { BD.desconectar(); } return(ListBikes); }
private void btnCadastrarBicicletas_Click(object sender, EventArgs e) { int CODIGO_BICICLETA = 0; string MODELO = txtbModelo.Text; string COR = txtbCor.Text; if (modo == "EditaBicicleta") { Estacoes et = new Estacoes(); EstacoesDAO eDAO = new EstacoesDAO(); et = eDAO.SelecionaEstacaoNome(cmbSelecionaEstacao.Text); BicicletasDAO bDAO = new BicicletasDAO(); bDAO.Editar(new Bicicletas(CODIGO_BICICLETA, COR, MODELO, et), id); this.Close(); } else if (txtbCor.Text == "" || txtbModelo.Text == "") { MessageBox.Show("Preencha Todos os Campos !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { Estacoes er = new Estacoes(); EstacoesDAO eDAO = new EstacoesDAO(); er = eDAO.SelecionaEstacaoNome(cmbSelecionaEstacao.Text); BicicletasDAO bDAO = new BicicletasDAO(); bDAO.Inserir(new Bicicletas(CODIGO_BICICLETA, COR, MODELO, er)); this.Close(); } }
public Bicicletas(int codigo_bicicleta, string cor, string modelo, Estacoes estacoes) { this.codigo_bicicleta = codigo_bicicleta; this.cor = cor; this.modelo = modelo; this.estacoes = estacoes; }
private void btnCadastrarEstacoes_Click(object sender, EventArgs e) { int CODIGO_ESTACAO = 0; string NOME = txtbNome.Text; string RUA = txtbRua.Text; string BAIRRO = txtbBairro.Text; string NUMERO = txtbNumero.Text; string TELEFONE = txtbTelefone.Text; string CEP = txtbCEP.Text; if (modo == "EditaEstacao") { EstacoesDAO eDAO = new EstacoesDAO(); eDAO.Editar(new Estacoes(CODIGO_ESTACAO, NOME, RUA, BAIRRO, NUMERO, CEP, TELEFONE), id); this.Close(); } else if (txtbNome.Text == "" || txtbRua.Text == "" || txtbBairro.Text == "" || txtbNumero.Text == "" || txtbTelefone.Text=="") { MessageBox.Show("Preencha Todos os Campos !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { Estacoes et = new Estacoes(CODIGO_ESTACAO, NOME, RUA, BAIRRO, NUMERO, CEP, TELEFONE); EstacoesDAO ed = new EstacoesDAO(); ed.Inserir(et); Close(); } }
private void CadastrarBicicletasFORM_Load(object sender, EventArgs e) { int CODIGO_BICICLETA = 0; string MODELO = txtbModelo.Text; string COR = txtbCor.Text; if (modo == "EditaBicicleta") { Estacoes es = new Estacoes(); EstacoesDAO eDAO = new EstacoesDAO(); es = eDAO.SelecionaEstacaoNome(cmbSelecionaEstacao.Text); BicicletasDAO bDAO = new BicicletasDAO(); bDAO.Editar(new Bicicletas(CODIGO_BICICLETA, COR, MODELO, es), id); this.Close(); } }
public List <Ciclista_Locacao> ListaTodos() { List <Ciclista_Locacao> ListCiclista = new List <Ciclista_Locacao>(); try { BD.conectar(); MySqlCommand cmd = BD.MConn.CreateCommand(); cmd.CommandText = "SELECT *FROM ciclista_locacao cl, pessoa p, bicicletas b , estacoes e WHERE p.id_pessoa = cl.id_pes and cl.cod_bic = b.codigo_bicicleta and e.codigo_estacao = b.cod_esta "; MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, BD.MConn); while (dr.Read()) { Fisica pf = new Fisica((Convert.ToInt16(dr["id_pessoa"])), (String)dr["nome"], (String)dr["rua"], (String)dr["bairro"], (String)dr["numero"], (String)dr["cep"], (String)dr["cidade"], (String)dr["estado"], (String)dr["email"], (String)dr["telefone"]); Estacoes es = new Estacoes((Convert.ToInt16(dr["codigo_estacao"])), (String)dr["nome"], (String)dr["rua"], (String)dr["bairro"], (String)dr["numero"], (String)dr["cep"], (String)dr["telefone"]); Bicicletas b = new Bicicletas((Convert.ToInt16(dr["codigo_bicicleta"])), (String)dr["cor"], (String)dr["modelo"], es); Ciclista_Locacao cl = new Ciclista_Locacao((String)dr["data"], (String)dr["hora_locacao"], pf, b); ListCiclista.Add(cl); } } catch (MySqlException ex) { MessageBox.Show("Erro no select @ciclista - locação!\n" + ex); } finally { BD.desconectar(); } return(ListCiclista); }
public List <Bicicletas> SelecionaBicicletaModelo(string where) { Bicicletas bike = new Bicicletas(); List <Bicicletas> listaB = new List <Bicicletas>(); try { BD.conectar(); MySqlCommand cmd = BD.MConn.CreateCommand(); cmd.CommandText = "SELECT * FROM bicicletas, estacoes WHERE bicicletas.cod_esta = estacoes.codigo_estacao " + where;//mudar nome where e o que ele faz Console.WriteLine(cmd.CommandText); MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, BD.MConn); while (dr.Read()) { Estacoes es = new Estacoes((Convert.ToInt16(dr["codigo_estacao"])), (String)dr["nome"], (String)dr["rua"], (String)dr["bairro"], (String)dr["numero"], (String)dr["cep"], (String)dr["telefone"]); Bicicletas b = new Bicicletas((Convert.ToInt16(dr["codigo_bicicleta"])), (String)dr["cor"], (String)dr["modelo"], es); listaB.Add(b); } } catch (MySqlException ex) { MessageBox.Show("Erro no select @bicicletas!\n" + ex); } finally { BD.desconectar(); } return(listaB); }