private void FormInfo_Load(object sender, EventArgs e)
        {
            //Pega todos os eventos e verifica o ano deles
            EventoDAO dao = new EventoDAO();

            List <string> anos = new List <string>();

            foreach (Evento evento in dao.Select())
            {
                string ano = evento.Data_Inicio.Substring(6);
                MessageBox.Show("Ano: " + ano);

                bool igual = false;

                foreach (string a in anos)
                {
                    //Percorre a lista de anos e se tiver algum igual nao adiciona
                    if (a.Equals(ano))
                    {
                        igual = true;
                    }
                }

                if (!igual)
                {
                    anos.Add(ano);
                }
            }

            cbAno.Items.AddRange(anos.ToArray());
            cbEvento.Items.AddRange(dao.Select().ToArray());
        }
Esempio n. 2
0
        private void btnEnter_Click(object sender, EventArgs e)
        {
            EventoDAO  dao1 = new EventoDAO();
            ConviteDAO dao2 = new ConviteDAO();

            foreach (Evento evento in dao1.Select())
            {
                foreach (Convite convite in dao2.Select())
                {
                    if (convite.IdEvento == evento.Id)
                    {
                        if (convite.Email.Equals(tbEmail.Text))
                        {
                            this.EVENTO = evento;
                            temEvento   = true;
                        }
                    }
                }
            }

            if (temEvento)
            {
                //Abre tela evento
                Form form = new FormConfirmacao(EVENTO);
                form.Show();
            }
        }
        private void cbAno_SelectedIndexChanged(object sender, EventArgs e)
        {
            cbEvento.Items.Clear();

            string anoSelecionado = cbAno.SelectedItem.ToString();

            MessageBox.Show("Ano selecionado: " + anoSelecionado);

            EventoDAO dao = new EventoDAO();

            foreach (Evento evento in dao.Select())
            {
                string ano = evento.Data_Inicio.Substring(6);
                if (anoSelecionado.Equals(ano))
                {
                    cbEvento.Items.Add(evento);
                }
            }
        }