private void btnPesquisaRestaurantes_Click(object sender, EventArgs e)
        {
            RestaurantesDAO     r = new RestaurantesDAO();
            List <Restaurantes> listaR;

            string where = "";
            if (txtbPesquisaRestaurantes.Text != "")
            {
                where = "and a.nome like " + "'%" + txtbPesquisaRestaurantes.Text + "%'";
            }


            listaR = r.SelecionaRestauranteNome(where);
            dtgRestaurantes.DataSource = listaR;
        }
        private void PrincipalAtracoesFORM_Load(object sender, EventArgs e)
        {
            ParquesDAO      pd = new ParquesDAO();
            RestaurantesDAO rd = new RestaurantesDAO();
            MuseusDAO       md = new MuseusDAO();

            List <Parques>      lp = new List <Parques>();
            List <Restaurantes> rp = new List <Restaurantes>();
            List <Museus>       mp = new List <Museus>();

            lp = pd.ListaTodos();
            dtgParques.DataSource = lp;

            rp = rd.ListaTodos();
            dtgRestaurantes.DataSource = rp;

            mp = md.ListaTodos();
            dtgMuseus.DataSource = mp;
        }
 private void btnRemoverRestaurantes_Click(object sender, EventArgs e)
 {
     if (dtgRestaurantes.SelectedRows.Count > 0)
     {
         DialogResult result = MessageBox.Show("Tem certeza que deseja excluir esse restaurante?", "?", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             RestaurantesDAO r  = new RestaurantesDAO();
             string          id = dtgRestaurantes.CurrentRow.Cells[1].Value.ToString();
             r.Remover(id);
             listaR = r.ListaTodos();
             dtgParques.DataSource = listaR;
         }
     }
     else
     {
         MessageBox.Show("Nenhum Restaurante Selecionado!");
     }
 }
 private void btnEditarRestaurantes_Click(object sender, EventArgs e)
 {
     if (dtgRestaurantes.SelectedRows.Count > 0)
     {
         RestaurantesDAO r = new RestaurantesDAO();
         using (CadastrarAtracoesFORM finc = new CadastrarAtracoesFORM())
         {
             finc.id   = dtgRestaurantes.CurrentRow.Cells[1].Value.ToString();
             finc.modo = "EditaRestaurante";
             if (finc.ShowDialog() == DialogResult.OK)
             {
                 listaR = r.ListaTodos();
                 dtgRestaurantes.DataSource = listaR;
                 finc.Dispose();
             }
         }
     }
     else
     {
         MessageBox.Show("Nenhum parque selecionado!");
     }
 }
예제 #5
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;
                }
            }
        }
예제 #6
0
        private void CadastrarAtracoesFORM_Load(object sender, EventArgs e)
        {
            if (modo == "EditaParque")
            {
                ParquesDAO     p = new ParquesDAO();
                List <Parques> lista;
                lista = p.ListaId(id);
                foreach (Parques pq in lista)
                {
                    txtbNome.Text               = pq.Nome;
                    txtbHoraAbertura.Text       = pq.Hora_abertura;
                    txtbHoraFechamento.Text     = pq.Hora_fechamento;
                    txtbTelefone.Text           = pq.Telefone;
                    txtbPrecoEntradaParque.Text = Convert.ToString(pq.Preco_entrada);
                    txtbRua.Text            = pq.Rua;
                    txtbBairro.Text         = pq.Bairro;
                    TxtbNumero.Text         = pq.Numero;
                    txtbCEP.Text            = pq.Cep;
                    cmbNomeCiclofaixas.Text = pq.Ciclofaixa.Nome;


                    rbtnMuseu.Visible             = false;
                    rbtnRestaurante.Visible       = false;
                    rbtnParque.Checked            = true;
                    lblPrecoEntradaParque.Visible = true;
                    lblRS.Visible = true;
                    txtbPrecoEntradaParque.Visible = true;
                    cmbNomeCiclofaixas.Visible     = false;
                    lblAtracoes.Text = "Edição de Atrações";


                    btnCadastrar.Text = "Salvar";
                }
            }
            else if (modo == "EditaRestaurante")
            {
                RestaurantesDAO     r = new RestaurantesDAO();
                List <Restaurantes> lista;
                lista = r.ListaId(id);
                foreach (Restaurantes rt in lista)
                {
                    txtbNome.Text            = rt.Nome;
                    txtbHoraAbertura.Text    = rt.Hora_abertura;
                    txtbHoraFechamento.Text  = rt.Hora_fechamento;
                    txtbTelefone.Text        = rt.Telefone;
                    txtbTipoRestaurante.Text = rt.Tipo;
                    txtbRua.Text             = rt.Rua;
                    txtbBairro.Text          = rt.Bairro;
                    TxtbNumero.Text          = rt.Numero;
                    txtbCEP.Text             = rt.Cep;
                    cmbNomeCiclofaixas.Text  = rt.Ciclofaixa.Nome;

                    rbtnMuseu.Visible           = false;
                    rbtnParque.Visible          = false;
                    rbtnRestaurante.Checked     = true;
                    lblTiporestaurante.Visible  = true;
                    txtbTipoRestaurante.Visible = true;
                    cmbNomeCiclofaixas.Visible  = false;
                    lblAtracoes.Text            = "Edição de Atrações";


                    btnCadastrar.Text = "Salvar";
                }
            }
            else if (modo == "EditaMuseu")
            {
                MuseusDAO     m = new MuseusDAO();
                List <Museus> lista;
                lista = m.ListaId(id);
                foreach (Museus ms in lista)
                {
                    txtbNome.Text              = ms.Nome;
                    txtbHoraAbertura.Text      = ms.Hora_abertura;
                    txtbHoraFechamento.Text    = ms.Hora_fechamento;
                    txtbTelefone.Text          = ms.Telefone;
                    txtbPrecoEntradaMuseu.Text = Convert.ToString(ms.Preco_entrada);
                    txtbTipoMuseu.Text         = ms.Tipo;
                    txtbRua.Text            = ms.Rua;
                    txtbBairro.Text         = ms.Bairro;
                    TxtbNumero.Text         = ms.Numero;
                    txtbCEP.Text            = ms.Cep;
                    cmbNomeCiclofaixas.Text = ms.Ciclofaixa.Nome;

                    rbtnParque.Visible            = false;
                    rbtnRestaurante.Visible       = false;
                    rbtnMuseu.Checked             = true;
                    lblRSMuseu.Visible            = true;
                    lblPrecoEntradaMuseu.Visible  = true;
                    txtbPrecoEntradaMuseu.Visible = true;

                    lblTipoMuseu.Visible       = true;
                    txtbTipoMuseu.Visible      = true;
                    cmbNomeCiclofaixas.Visible = false;
                    lblAtracoes.Text           = "Edição de Atrações";


                    btnCadastrar.Text = "Salvar";
                }
            }
        }