Ejemplo n.º 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();
            }
        }
        private void btnLocao_Click(object sender, EventArgs e)
        {
            if (txtbDataLocacao.Text == "" || txtbHoraLocacao.Text == "" || cmbBicicleta.Text == "" || cmbPessoa.Text == "")
            {
                MessageBox.Show("Preencha Todos os Campos !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            else
            {
                BicicletasDAO bDAO = new BicicletasDAO();
                FisicaDAO     fDAO = new FisicaDAO();
                string where;
                string where2;
                string DATALOCACAO = txtbDataLocacao.Text;
                string HORALOCACAO = txtbHoraLocacao.Text;

                where  = " and modelo like " + "'%" + cmbBicicleta.Text + "%'";
                where2 = " and nome like " + "'%" + cmbPessoa.Text + "%'";

                Bicicletas BIKE = bDAO.SelecionaBicicletaModelo(where)[0];
                Console.WriteLine(BIKE.Modelo);
                Fisica PESSOA = fDAO.SelecionaFisicaNome(where2)[0];
                Console.WriteLine(PESSOA.Nome);


                Ciclista_Locacao    cl    = new Ciclista_Locacao(DATALOCACAO, HORALOCACAO, PESSOA, BIKE);
                Ciclista_locacaoDAO clDAO = new Ciclista_locacaoDAO();
                clDAO.Inserir(cl);
            }
        }
Ejemplo n.º 3
0
        private void PrincipalBicicletasFORM_Load(object sender, EventArgs e)
        {
            BicicletasDAO     bDAO = new BicicletasDAO();
            List <Bicicletas> lb   = new List <Bicicletas>();

            lb = bDAO.ListaTodos();
            dtgBicicletas.DataSource = lb;
        }
Ejemplo n.º 4
0
        private void btnPesquisarBicicletas_Click(object sender, EventArgs e)
        {
            BicicletasDAO     b = new BicicletasDAO();
            List <Bicicletas> ListB;

            string where = "";
            if (txtbPesquisaBicicletas.Text != "")
            {
                where = " and modelo like " + "'%" + txtbPesquisaBicicletas.Text + "%'";
            }


            ListB = b.SelecionaBicicletaModelo(where);
            dtgBicicletas.DataSource = ListB;
        }
Ejemplo n.º 5
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();
            }
        }
Ejemplo n.º 6
0
 private void btnRemoverBicicletas_Click(object sender, EventArgs e)
 {
     if (dtgBicicletas.SelectedRows.Count > 0)
     {
         DialogResult result = MessageBox.Show("Tem certeza que deseja excluir essa bicicleta?", "?", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             BicicletasDAO b  = new BicicletasDAO();
             string        id = dtgBicicletas.CurrentRow.Cells[0].Value.ToString();
             b.Remover(id);
             listaB = b.ListaTodos();
             dtgBicicletas.DataSource = listaB;
         }
     }
     else
     {
         MessageBox.Show("Nenhum parque selecionado!");
     }
 }
Ejemplo n.º 7
0
 private void btnEditarBicicletas_Click(object sender, EventArgs e)
 {
     if (dtgBicicletas.SelectedRows.Count > 0)
     {
         BicicletasDAO b = new BicicletasDAO();
         using (CadastrarBicicletasFORM finc = new CadastrarBicicletasFORM())
         {
             finc.id   = dtgBicicletas.CurrentRow.Cells[0].Value.ToString();
             finc.modo = "EditaBicicleta";
             if (finc.ShowDialog() == DialogResult.OK)
             {
                 listaB = b.ListaTodos();
                 dtgBicicletas.DataSource = listaB;
                 finc.Dispose();
             }
         }
     }
     else
     {
         MessageBox.Show("Nenhuma bicicleta selecionado!");
     }
 }