Example #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            int    IDCICLOFAIXA = 0;
            string NOME         = txtbNomeCiclofaixa.Text;
            string CEPINICIAL   = txtbCEPInicial.Text;
            string CEPFINAL     = txtbCEPFinal.Text;
            double TAMANHO      = Convert.ToDouble(txtbTamanho.Text);

            if (modo == "EditaCiclofaixa")
            {
                CiclofaixasDAO cDAO = new CiclofaixasDAO();
                cDAO.Editar(new Ciclofaixas(IDCICLOFAIXA, NOME, CEPINICIAL, CEPFINAL, TAMANHO), id);
                this.Close();
            }


            else if (txtbCEPInicial.Text == "" || txtbCEPInicial.Text == "" || txtbCEPFinal.Text == "" || txtbTamanho.Text == "")
            {
                MessageBox.Show("Preencha Todos os Campos !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            else
            {
                Ciclofaixas    c  = new Ciclofaixas(IDCICLOFAIXA, NOME, CEPINICIAL, CEPFINAL, TAMANHO);
                CiclofaixasDAO cd = new CiclofaixasDAO();
                cd.Inserir(c);
                Close();
            }
        }
Example #2
0
        private void PrincipalCiclofaixasFORM_Load(object sender, EventArgs e)
        {
            CiclofaixasDAO     cd = new CiclofaixasDAO();
            List <Ciclofaixas> lc = new List <Ciclofaixas>();

            lc = cd.ListaTodos();
            dtgCiclofaixas.DataSource = lc;
        }
Example #3
0
        public void atualizaDataGridComboBox()
        {
            CiclofaixasDAO cDAO = new CiclofaixasDAO();

            cmbNomeCiclofaixas.DataSource    = cDAO.ListaTodos();
            cmbNomeCiclofaixas.DisplayMember = "nome";

            dtgCiclofaixas.DataSource = cDAO.ListaTodos();
        }
Example #4
0
        private void btnPesquisaCiclofaixas_Click(object sender, EventArgs e)
        {
            CiclofaixasDAO     c = new CiclofaixasDAO();
            List <Ciclofaixas> listaC;

            string where = "";
            if (txtbPesquisaCiclofaixas.Text != "")
            {
                where = " WHERE nome like " + "'%" + txtbPesquisaCiclofaixas.Text + "%'";
            }


            listaC = c.SelecionaCiclofaixaNomeWhere(where);
            dtgCiclofaixas.DataSource = listaC;
        }
Example #5
0
 private void btnRemoverCiclofaixas_Click(object sender, EventArgs e)
 {
     if (dtgCiclofaixas.SelectedRows.Count > 0)
     {
         DialogResult result = MessageBox.Show("Tem certeza que deseja excluir essa Ciclofaixa?", "?", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             CiclofaixasDAO c  = new CiclofaixasDAO();
             string         id = dtgCiclofaixas.CurrentRow.Cells[0].Value.ToString();
             c.Remover(id);
             listaC = c.ListaTodos();
             dtgCiclofaixas.DataSource = listaC;
         }
     }
     else
     {
         MessageBox.Show("Nenhum parque selecionado!");
     }
 }
Example #6
0
        private void CadastrarCiclofaixasFORM_Load(object sender, EventArgs e)
        {
            if (modo == "EditaCiclofaixa")
            {
                CiclofaixasDAO     c = new CiclofaixasDAO();
                List <Ciclofaixas> lista;
                lista = c.ListaId(id);
                foreach (Ciclofaixas cf in lista)
                {
                    txtbNomeCiclofaixa.Text = cf.Nome;
                    txtbCEPInicial.Text     = cf.Cep_inicial;
                    txtbCEPFinal.Text       = cf.Cep_final;
                    txtbTamanho.Text        = Convert.ToString(cf.Tamanho);

                    lclCiclofaixas.Text = "Edição de Ciclofaixas";
                    btnCadastrar.Text   = "Salvar";
                }
            }
        }
        /*
         * public List<Restaurantes> SelecionaRestauranteTipo(string where)
         * {
         *  Restaurantes restaurantes = new Restaurantes();
         *  List<Restaurantes> tr = new List<Restaurantes>();
         *
         *  try
         *  {
         *      BD.conectar();
         *      MySqlCommand cmd = BD.MConn.CreateCommand();
         *
         *      cmd.CommandText = "SELECT * FROM atracoes a, restaurantes r WHERE a.codigo_atracoes = r.cod_atra " + where;
         *      MySqlDataReader dr = cmd.ExecuteReader();
         *      cmd = new MySqlCommand(cmd.CommandText, BD.MConn);
         *
         *      while (dr.Read())
         *      {
         *
         *          CiclofaixasDAO cDAO = new CiclofaixasDAO();
         *          Ciclofaixas c = cDAO.SelecionaCiclofaixaNome((String)dr["nome"]);
         *
         *          Restaurantes r = new Restaurantes((Convert.ToInt16(dr["codigo_atracoes"])),
         *              (String)dr["hora_de_abertura"], (String)dr["hora_de_fechamento"], (String)dr["nome"],
         *              (String)dr["rua"], (String)dr["bairro"], (String)dr["numero"], (String)dr["cep"], (String)dr["telefone"], c, (String)(dr["tipo"]));
         *
         *          tr.Add(r);
         *      }
         *  }
         *
         *  catch (MySqlException ex)
         *  {
         *      MessageBox.Show("Erro no select @atracoes!\n" + ex);
         *  }
         *
         *  finally
         *  {
         *      BD.desconectar();
         *  }
         *
         *  return tr;
         * }
         */



        public List <Restaurantes> SelecionaRestauranteNome(string where)
        {
            Restaurantes        restaurantes = new Restaurantes();
            List <Restaurantes> listar       = new List <Restaurantes>();

            try
            {
                BD.conectar();
                MySqlCommand cmd = BD.MConn.CreateCommand();

                cmd.CommandText = "SELECT * FROM atracoes a, restaurantes r WHERE a.codigo_atracoes = r.cod_atra " + where;
                MySqlDataReader dr = cmd.ExecuteReader();
                cmd = new MySqlCommand(cmd.CommandText, BD.MConn);

                while (dr.Read())
                {
                    CiclofaixasDAO cDAO = new CiclofaixasDAO();
                    Ciclofaixas    c    = cDAO.SelecionaCiclofaixaNome((String)dr["nome"]);

                    Restaurantes r = new Restaurantes((Convert.ToInt16(dr["codigo_atracoes"])),
                                                      (String)dr["hora_de_abertura"], (String)dr["hora_de_fechamento"], (String)dr["nome"],
                                                      (String)dr["rua"], (String)dr["bairro"], (String)dr["numero"], (String)dr["cep"], (String)dr["telefone"], c, (String)(dr["tipo"]));

                    listar.Add(r);
                }
            }

            catch (MySqlException ex)
            {
                MessageBox.Show("Erro no select @atracoes!\n" + ex);
            }

            finally
            {
                BD.desconectar();
            }

            return(listar);
        }
Example #8
0
 private void btnEditarCiclofaixas_Click(object sender, EventArgs e)
 {
     if (dtgCiclofaixas.SelectedRows.Count > 0)
     {
         CiclofaixasDAO c = new CiclofaixasDAO();
         using (CadastrarCiclofaixasFORM finc = new CadastrarCiclofaixasFORM())
         {
             finc.id   = dtgCiclofaixas.CurrentRow.Cells[0].Value.ToString();
             finc.modo = "EditaCiclofaixa";
             if (finc.ShowDialog() == DialogResult.OK)
             {
                 listaC = c.ListaTodos();
                 dtgCiclofaixas.DataSource = listaC;
                 finc.Dispose();
             }
         }
     }
     else
     {
         MessageBox.Show("Nenhuma pessoa selecionado!");
     }
 }
Example #9
0
        public List <Museus> ListaId(string id)
        {
            List <Museus> ListMuseus = new List <Museus>();

            try
            {
                BD.conectar();
                MySqlCommand cmd = BD.MConn.CreateCommand();
                cmd.CommandText = "SELECT * FROM atracoes a, museus m WHERE a.codigo_atracoes = " + id;
                Console.WriteLine("SELECT * FROM atracoes a, museus m WHERE a.codigo_atracoes = " + id);
                MySqlDataReader dr = cmd.ExecuteReader();
                cmd = new MySqlCommand(cmd.CommandText, BD.MConn);

                while (dr.Read())
                {
                    CiclofaixasDAO cDAO = new CiclofaixasDAO();
                    Ciclofaixas    c    = cDAO.SelecionaCiclofaixaNome((String)dr["nome"]);
                    Museus         m    = new Museus((Convert.ToInt16(dr["codigo_atracoes"])),
                                                     (String)dr["hora_de_abertura"], (String)dr["hora_de_fechamento"], (String)dr["nome"],
                                                     (String)dr["rua"], (String)dr["bairro"], (String)dr["numero"], (String)dr["cep"], (String)dr["telefone"], c, (String)dr["tipo"], (Convert.ToDouble(dr["preco_entrada"])));

                    ListMuseus.Add(m);
                }
            }

            catch (MySqlException ex)
            {
                MessageBox.Show("Errp no select @atracoes!\n" + ex);
            }

            finally
            {
                BD.desconectar();
            }

            return(ListMuseus);
        }
Example #10
0
        public List <Parques> ListaTodos()
        {
            List <Parques> ListParques = new List <Parques>();

            try
            {
                BD.conectar();
                MySqlCommand cmd = BD.MConn.CreateCommand();
                cmd.CommandText = "select a.codigo_atracoes, a.hora_de_abertura, a.hora_de_fechamento, a.nome,a.rua, a.bairro, a.numero, a.cep, a.telefone, p.preco_entrada, c.nome FROM atracoes a, parques p , ciclofaixas c WHERE a.codigo_atracoes=p.cod_atra AND c.id_ciclofaixas = a.id_ciclofaixas;";
                MySqlDataReader dr = cmd.ExecuteReader();
                cmd = new MySqlCommand(cmd.CommandText, BD.MConn);

                while (dr.Read())
                {
                    CiclofaixasDAO cDAO = new CiclofaixasDAO();
                    Ciclofaixas    c    = cDAO.SelecionaCiclofaixaNome((String)dr["nome"]);
                    Parques        p    = new Parques((Convert.ToInt16(dr["codigo_atracoes"])),
                                                      (String)dr["hora_de_abertura"], (String)dr["hora_de_fechamento"], (String)dr["nome"],
                                                      (String)dr["rua"], (String)dr["bairro"], (String)dr["numero"], (String)dr["cep"], (String)dr["telefone"], c, (Convert.ToDouble(dr["preco_entrada"])));

                    ListParques.Add(p);
                }
            }

            catch (MySqlException ex)
            {
                MessageBox.Show("Errp no select @atracoes!\n" + ex);
            }

            finally
            {
                BD.desconectar();
            }

            return(ListParques);
        }
Example #11
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            int    CODIGOATRACAO   = 0;
            string NOME            = txtbNome.Text;
            string HORA_ABERTURA   = txtbHoraAbertura.Text;
            string HORA_FECHAMENTO = txtbHoraFechamento.Text;
            string RUA             = txtbRua.Text;
            string BAIRRO          = txtbBairro.Text;
            string NUMERO          = TxtbNumero.Text;
            string CEP             = txtbCEP.Text;
            string TELEFONE        = txtbTelefone.Text;

            if (modo == "EditaParque")
            {
                double         PRECO_ENTRADA_PARQUE = Convert.ToDouble(txtbPrecoEntradaParque.Text);
                Ciclofaixas    c    = new Ciclofaixas();
                CiclofaixasDAO cDAO = new CiclofaixasDAO();
                c = cDAO.SelecionaCiclofaixaNome(cmbNomeCiclofaixas.Text);
                ParquesDAO pDAO = new ParquesDAO();
                pDAO.Editar(new Parques(CODIGOATRACAO, HORA_ABERTURA, HORA_FECHAMENTO, NOME, RUA, BAIRRO, NUMERO, CEP, TELEFONE, c, PRECO_ENTRADA_PARQUE), id);
                this.Close();
            }

            else if (modo == "EditaMuseu")
            {
                double         PRECO_ENTRADA_MUSEU = Convert.ToDouble(txtbPrecoEntradaMuseu.Text);
                string         TIPO_MUSEU          = txtbTipoMuseu.Text;
                Ciclofaixas    c    = new Ciclofaixas();
                CiclofaixasDAO cDAO = new CiclofaixasDAO();
                c = cDAO.SelecionaCiclofaixaNome(cmbNomeCiclofaixas.Text);
                MuseusDAO mDAO = new MuseusDAO();
                mDAO.Editar(new Museus(CODIGOATRACAO, HORA_ABERTURA, HORA_FECHAMENTO, NOME, RUA, BAIRRO, NUMERO, CEP, TELEFONE, c, TIPO_MUSEU, PRECO_ENTRADA_MUSEU), id);
                this.Close();
            }


            else if (modo == "EditaRestaurante")
            {
                string         tipoRestaurante = txtbTipoRestaurante.Text;
                Ciclofaixas    c    = new Ciclofaixas();
                CiclofaixasDAO cDAO = new CiclofaixasDAO();
                c = cDAO.SelecionaCiclofaixaNome(cmbNomeCiclofaixas.Text);
                RestaurantesDAO rDAO = new RestaurantesDAO();
                rDAO.Editar(new Restaurantes(CODIGOATRACAO, HORA_ABERTURA, HORA_FECHAMENTO, NOME, RUA, BAIRRO, NUMERO, CEP, TELEFONE, c, tipoRestaurante), id);
                this.Close();
            }



            else
            {
                if (txtbNome.Text == "" || txtbHoraAbertura.Text == "" || txtbHoraFechamento.Text == "" || txtbRua.Text == "" || txtbBairro.Text == "" || TxtbNumero.Text == "" || txtbCEP.Text == "" || txtbTelefone.Text == "")
                {
                    MessageBox.Show("Preencha Todos os Campos !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                else if (rbtnParque.Checked == true)
                {
                    if (txtbPrecoEntradaParque.Text == "")
                    {
                        MessageBox.Show("Preencha Todos os Campos !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        return;
                    }

                    else
                    {
                        double         PRECO_ENTRADA_PARQUE = Convert.ToDouble(txtbPrecoEntradaParque.Text);
                        Ciclofaixas    c    = new Ciclofaixas();
                        CiclofaixasDAO cDAO = new CiclofaixasDAO();
                        c = cDAO.SelecionaCiclofaixaNome(cmbNomeCiclofaixas.Text);
                        ParquesDAO pDAO = new ParquesDAO();
                        pDAO.Inserir(new Parques(CODIGOATRACAO, HORA_ABERTURA, HORA_FECHAMENTO, NOME, RUA, BAIRRO, NUMERO, CEP, TELEFONE, c, PRECO_ENTRADA_PARQUE));
                        this.Close();
                    }
                }


                else if (rbtnRestaurante.Checked == true)
                {
                    if (txtbTipoRestaurante.Text == "")
                    {
                        MessageBox.Show("Preencha Todos os Campos !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        return;
                    }
                    else
                    {
                        string         TIPO_RESTAURANTE = txtbTipoRestaurante.Text;
                        Ciclofaixas    c    = new Ciclofaixas();
                        CiclofaixasDAO cDAO = new CiclofaixasDAO();
                        c = cDAO.SelecionaCiclofaixaNome(cmbNomeCiclofaixas.Text);
                        RestaurantesDAO rDAO = new RestaurantesDAO();
                        rDAO.Inserir(new Restaurantes(CODIGOATRACAO, HORA_ABERTURA, HORA_FECHAMENTO, NOME, RUA, BAIRRO, NUMERO, CEP, TELEFONE, c, TIPO_RESTAURANTE));
                        this.Close();
                    }
                }


                else if (rbtnMuseu.Checked == true)
                {
                    if (txtbPrecoEntradaMuseu.Text == "" || txtbTipoMuseu.Text == "")
                    {
                        MessageBox.Show("Preencha Todos os Campos !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        return;
                    }
                    else
                    {
                        double         PRECO_ENTRADA_MUSEU = Convert.ToDouble(txtbPrecoEntradaMuseu.Text);
                        string         TIPO_MUSEU          = txtbTipoMuseu.Text;
                        Ciclofaixas    c    = new Ciclofaixas();
                        CiclofaixasDAO cDAO = new CiclofaixasDAO();
                        c = cDAO.SelecionaCiclofaixaNome(cmbNomeCiclofaixas.Text);
                        MuseusDAO mDAO = new MuseusDAO();
                        mDAO.Inserir(new Museus(CODIGOATRACAO, HORA_ABERTURA, HORA_FECHAMENTO, NOME, RUA, BAIRRO, NUMERO, CEP, TELEFONE, c, TIPO_MUSEU, PRECO_ENTRADA_MUSEU));
                        this.Close();
                    }
                }

                else
                {
                    MessageBox.Show("Escolha um Tipo de Atração !", "Atenção !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }
            }
        }