예제 #1
0
        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();
            }
        }
예제 #2
0
        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);
        }
예제 #3
0
        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();
            }
        }