コード例 #1
0
        private void carregarComboEvento()
        {
            EventoCtrl evtCtrl = new EventoCtrl();

            cmbEventoPrincipal.DataSource    = evtCtrl.BuscarTodosEventos();
            cmbEventoPrincipal.DisplayMember = "titulo";
            cmbEventoPrincipal.ValueMember   = "cod";
        }
コード例 #2
0
        public void VerficaEventoCadastra()
        {
            if (rdbEventoUnico.Checked)
            {
                try
                {
                    //Instancia um novo controle de usuario
                    EventoCtrl controle = new EventoCtrl();
                    //instancia um novo usuario
                    Evento evento = new Evento();

                    //carrega as variavéis a partir dos valores dos textbox
                    evento.Titulo    = txbTituloEvento.Text;
                    evento.Descricao = txbDescricao.Text;
                    evento.Qtdhoras  = txbQtdHoras.Text;
                    evento.Data_ini  = dtpDataInicio.Value;
                    evento.Hora_ini  = dtpHoraInicio.Value;
                    evento.Data_fim  = dtpDataFim.Value;
                    evento.Hora_fim  = dtpHoraFim.Value;
                    evento.Local_cod = 1;
                    controle.InserirEventoUnico(evento);

                    MessageBox.Show("Evento Cadastro com sucesso!!!");
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
            }
            if (rdbEventoMultiplo.Checked && rdbSubEvento.Checked)
            {
                try
                {
                    //Instancia um novo controle de usuario
                    EventoCtrl controle = new EventoCtrl();
                    //instancia um novo usuario
                    Evento evento = new Evento();

                    //carrega as variavéis a partir dos valores dos textbox
                    evento.Evento_cod = Convert.ToInt32(cmbEventoPrincipal.SelectedValue);
                    evento.Titulo     = txbTituloEvento.Text;
                    evento.Descricao  = txbDescricao.Text;
                    evento.Qtdhoras   = txbQtdHoras.Text;
                    evento.Data_ini   = dtpDataInicio.Value;
                    evento.Hora_ini   = dtpHoraInicio.Value;
                    evento.Data_fim   = dtpDataFim.Value;
                    evento.Hora_fim   = dtpHoraFim.Value;
                    evento.Local_cod  = 1;
                    controle.InserirEventoMultiplo(evento);

                    MessageBox.Show("Evento Cadastro com sucesso!!!");
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
            }
        }