예제 #1
0
        private void incluirEventoButton_Click(object sender, EventArgs e)
        {
            try
            {
                var data        = DateTime.Parse(dataMaskedTextBox.Text);
                var descricao   = descricaoTextBox.Text;
                var responsavel = responsavelTextBox.Text;

                var evento = new Evento()
                {
                    Data        = data,
                    Descricao   = descricao,
                    Responsavel = responsavel
                };

                var dao = new DaoEventos();
                dao.Incluir(evento);

                AtualizarListaEventos();

                MessageBox.Show("Evento incluido com sucesso");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void FormEventos_Load(object sender, EventArgs e)
        {
            var dao     = new DaoEventos();
            var eventos = dao.Listar();

            AtualizarGridEventos(eventos);
        }
예제 #3
0
        private void PesquisarEventos()
        {
            var pesquisa = txtPesquisar.Text;

            var dao     = new DaoEventos();
            var eventos = dao.Buscar(a => a == pesquisa);

            AtualizarGridEventos(eventos);
        }
예제 #4
0
        private void AtualizarListaEventos()
        {
            eventoComboBox.Items.Clear();

            var dao     = new DaoEventos();
            var eventos = dao.Listar();

            foreach (var item in eventos)
            {
                eventoComboBox.Items.Add(item);
            }
        }
        protected void btnCargar_Click(object sender, EventArgs e)
        {
            DaoEventos evento = new DaoEventos();

            int Id = Int32.Parse(txtId.Text);

            evento.cargarDatos(ref Id);
            List <Evento> lista = evento.cargarDatos(ref Id);


            txtNombre.Text    = lista[0].Nombre;
            txtFecha.Text     = lista[0].Fecha;
            txtUbicacion.Text = lista[0].Ubicacion;
            txtLink.Text      = lista[0].LinkEvento;
        }
예제 #6
0
        private void incluirEventoButton_Click(object sender, EventArgs e)
        {
            try
            {
                var data        = DateTime.Parse(dataMaskedTextBox.Text);
                var descricao   = descricaoTextBox.Text;
                var responsavel = responsavelTextBox.Text;

                var evento = new Evento()
                {
                    Id          = this.eventoId,
                    Data        = data,
                    Descricao   = descricao,
                    Responsavel = responsavel
                };

                var dao = new DaoEventos();

                if (evento.Id == 0)
                {
                    dao.Incluir(evento);
                }
                else
                {
                    dao.Atualizar(evento);
                }

                var eventos = dao.Listar();

                AtualizarGridEventos(eventos);

                LimparFormulario();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #7
0
        public void cargarEventos()
        {
            DaoEventos    objeven = new DaoEventos();
            List <Evento> evento  = objeven.mMostrarEventosOrdenados();

            // Cargando los datos de la base de datos
            fecha0.InnerText     = evento[0].Fecha.Split(char.Parse(" "))[0];
            nombre0.InnerText    = evento[0].Nombre;
            ubicacion0.InnerText = evento[0].Ubicacion;
            link0.InnerText      = evento[0].LinkEvento;
            link0.HRef           = "https://" + evento[0].LinkEvento;

            fecha1.InnerText     = evento[1].Fecha.Split(char.Parse(" "))[0];
            nombre1.InnerText    = evento[1].Nombre;
            ubicacion1.InnerText = evento[1].Ubicacion;
            link1.InnerText      = evento[1].LinkEvento;
            link1.HRef           = "https://" + evento[1].LinkEvento;

            fecha2.InnerText     = evento[2].Fecha.Split(char.Parse(" "))[0];
            nombre2.InnerText    = evento[2].Nombre;
            ubicacion2.InnerText = evento[2].Ubicacion;
            link2.InnerText      = evento[2].LinkEvento;
            link2.HRef           = "https://" + evento[2].LinkEvento;

            fecha3.InnerText     = evento[3].Fecha.Split(char.Parse(" "))[0];
            nombre3.InnerText    = evento[3].Nombre;
            ubicacion3.InnerText = evento[3].Ubicacion;
            link3.InnerText      = evento[3].LinkEvento;
            link3.HRef           = "https://" + evento[3].LinkEvento;

            fecha4.InnerText     = evento[4].Fecha.Split(char.Parse(" "))[0];
            nombre4.InnerText    = evento[4].Nombre;
            ubicacion4.InnerText = evento[4].Ubicacion;
            link4.InnerText      = evento[4].LinkEvento;
            link4.HRef           = "https://" + evento[4].LinkEvento;

            fecha5.InnerText     = evento[5].Fecha.Split(char.Parse(" "))[0];
            nombre5.InnerText    = evento[5].Nombre;
            ubicacion5.InnerText = evento[5].Ubicacion;
            link5.InnerText      = evento[5].LinkEvento;
            link5.HRef           = "https://" + evento[5].LinkEvento;

            fecha6.InnerText     = evento[6].Fecha.Split(char.Parse(" "))[0];
            nombre6.InnerText    = evento[6].Nombre;
            ubicacion6.InnerText = evento[6].Ubicacion;
            link6.InnerText      = evento[6].LinkEvento;
            link6.HRef           = "https://" + evento[6].LinkEvento;



            //for (int i = 0; i > evento.Count; i++)
            //{

            //    Tevents.InnerHtml += addNewFila(evento[i].Fecha, evento[i].Nombre, evento[i].Ubicacion, evento[i].LinkEvento);
            //    //Tevents.Controls.Add(new LiteralControl("<b>my html</b>"));
            //    //Tevents.Controls.Add(new LiteralControl(addNewFila(evento[i].Fecha, evento[i].Nombre, evento[i].Ubicacion, evento[i].LinkEvento)));
            //}
            //HtmlTableRow tRow;
            //HtmlTableCell tb;
            //HtmlAnchor anchor;
            //for (int i = 0; i > evento.Count; i++)
            //    {
            //        tRow = new HtmlTableRow();

            //        tb = new HtmlTableCell();
            //        tb.InnerText = evento[i].Fecha;
            //        tRow.Controls.Add(tb);

            //        tb = new HtmlTableCell();
            //        tb.InnerText = evento[i].Nombre;
            //        tRow.Controls.Add(tb);

            //        tb = new HtmlTableCell();
            //        tb.InnerText = evento[i].Ubicacion;
            //        tRow.Controls.Add(tb);

            //        tb = new HtmlTableCell();
            //        anchor = new HtmlAnchor();
            //        anchor.HRef = "https://" + evento[i].LinkEvento;
            //        anchor.InnerHtml = evento[i].LinkEvento;
            //        tb.Controls.Add(anchor);
            //        tRow.Controls.Add(tb);
            //        Tevents.Rows.Add(tRow);
            //}
        }