Exemplo n.º 1
0
        private void btnRegistrarGrupo_Click(object sender, EventArgs e)
        {
            GrupoEncuestas G = new GrupoEncuestas();

            G.Actividad    = (Actividad)cboActividad.SelectedItem;
            G.GuiaEvaluado = (Guia)cboGuia.SelectedItem;
            G.Colegio      = (Colegio)cboColegio.SelectedItem;
            //Se registra el nuevo grupo y se generará un nuevo id en la base de datos, 0 si no pudo
            int idGrupoEncuestas = grupoBL.registrarGrupo(G);

            if (idGrupoEncuestas == 0)
            {
                MessageBox.Show("Error al registrar", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            MessageBox.Show("Registrado con éxito", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
            grupoSeleccionado = G;
            txtNumero.Text    = idGrupoEncuestas.ToString();
            //cboActividad.SelectedValue = grupoSeleccionado.Actividad.IdActividad1;
            //cboGuia.SelectedValue = grupoSeleccionado.GuiaEvaluado.IdGuia1;
            //cboColegio.SelectedValue = grupoSeleccionado.Colegio.IdColegio1;
            //Habilita botones para que se añadan encuestas al grupo existente
            btnAgregar.Enabled        = true;
            btnModificar.Enabled      = false;
            button1.Enabled           = true;
            btnRegistrarGrupo.Enabled = false;
            btnGuardar.Enabled        = true;
            grpP1.Enabled             = true;
            grpP2.Enabled             = true;
            grpP3.Enabled             = true;
            grpP4.Enabled             = true;
            //dateEncuentra.Value = bg.getGrupoSel().FechaProgramada;
        }