コード例 #1
0
        protected void btnCrearCuestionarios_Click(object sender, EventArgs e)
        {
            if (ValidaEvaluados())
            {
                ClimaLaboralNegocio nClima     = new ClimaLaboralNegocio();
                E_RESULTADO         vResultado = nClima.InsertaActualizaCuestionariosPeriodo(vIdPeriodo, vClUsuario, vNbPrograma);
                if (vResultado.CL_TIPO_ERROR == E_TIPO_RESPUESTA_DB.SUCCESSFUL)
                {
                    E_RESULTADO vResultadoPreguntas = nClima.InsertaCuestionarioPreguntasAbiertas(vIdPeriodo, vClUsuario, vNbPrograma);
                    string      vMensaje            = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;
                    UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR, pCallBackFunction: "");

                    if (vResultadoPreguntas.CL_TIPO_ERROR == E_TIPO_RESPUESTA_DB.SUCCESSFUL)
                    {
                        btnEditar.Enabled             = false;
                        btnEliminar.Enabled           = false;
                        btnAgregarPregunta.Enabled    = false;
                        btnAgregarAbierta.Enabled     = false;
                        btnEliminarAbierta.Enabled    = false;
                        btnEditarAbierta.Enabled      = false;
                        btnValidez.Enabled            = false;
                        btnCrearCuestionarios.Enabled = false;

                        btnSeleccionar.Enabled               = false;
                        btnSeleccionarPuesto.Enabled         = false;
                        btmSleccionarArea.Enabled            = false;
                        btnEliminarEvaluador.Enabled         = false;
                        btnAplicar.Enabled                   = false;
                        btnGuardarPreguntasAbiertas.Enabled  = false;
                        btnGuardarCuestionario.Enabled       = false;
                        btnGuardarEnvioCuestionarios.Enabled = false;
                        btnGuardarSeleccion.Enabled          = false;
                        //btnCerrar.Visible = true;

                        btnSeleccionar.Enabled       = false;
                        btnSeleccionarPuesto.Enabled = false;
                        btnEliminarEvaluador.Enabled = false;
                        btmSleccionarArea.Enabled    = false;

                        SeguridadProcesos(true);
                    }
                }
                else
                {
                    string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;
                    UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR, pCallBackFunction: "");
                }
            }
            else
            {
                UtilMensajes.MensajeResultadoDB(rwmMensaje, "Debes seleccionar evaluadores para crear los cuestionarios.", E_TIPO_RESPUESTA_DB.ERROR, pCallBackFunction: "");
            }
        }