Exemplo n.º 1
0
        void TrabajarConEncuesta(object sender, EventArgs e)
        {
            if (RBeditar.Checked == false && RBeliminar.Checked == false && RBmostrar.Checked == false)
            {
                MessageBox.Show("Debe seleccionar una opcion");
            }
            else
            {
                if (listaPublicaciones.SelectedRows.Count > 0 && RBeliminar.Checked == true)
                {
                    int filaSeleccionada = listaPublicaciones.CurrentRow.Index;

                    usuarioNL usuarioNL = new usuarioNL();
                    usuarioNL.borrarPublicacion(valor);
                    listaPublicaciones.Columns.Clear();
                    listaPublicaciones.DataSource = "";
                    CargarEncuesta();

                    MessageBox.Show("Eliminar!!!");
                }

                else if (listaPublicaciones.SelectedRows.Count > 0 && RBeditar.Checked == true)
                {
                    int filaSeleccionada = listaPublicaciones.CurrentRow.Index;

                    usuarioNL nl = new usuarioNL();

                    // Elementos ocultar
                    RBeditar.Hide();
                    RBeliminar.Hide();
                    RBmostrar.Hide();

                    lbContenidoTitulo.Hide();
                    lbContenido.Hide();
                    btnTrabajarPublicaciones.Hide();
                    listaPublicaciones.Hide();
                    btnAgregar.Hide();

                    //Mostrados
                    txtTituloUpdate.Show();
                    txtTituloUpdate.Text  = nl.CargarDataPublicacion(valor).titulo.ToString();
                    txtContenido.ReadOnly = false;

                    btnGuardarEdicion.Show();
                    btnCancelar.Show();
                }

                else if (listaPublicaciones.SelectedRows.Count > 0 && RBmostrar.Checked == true)
                {
                    int filaSeleccionada = listaPublicaciones.CurrentRow.Index;


                    usuarioNL nl = new usuarioNL();

                    lbContenidoFecha.Text    = "";
                    lbContenidoFecha.Text    = nl.CargarDataPublicacion(valor).fecha.ToString();
                    lbContenidoFecha.Visible = true;

                    lbContenidoTitulo.Text    = "";
                    lbContenidoTitulo.Text    = nl.CargarDataPublicacion(valor).titulo.ToString();
                    lbContenidoTitulo.Visible = true;

                    txtContenido.Text = "";
                    txtContenido.Text = nl.CargarDataPublicacion(valor).contenido.ToString();

                    RBeditar.Visible = true;
                }

                else
                {
                    MessageBox.Show("Debe seleccionar la columna pulsando en la columna a la izquierda del todo");
                }
            }
        }