protected void btnGuardar_Click(object sender, EventArgs e) { ValorRespuestas(); ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); var vResultado = nClima.ActualizaPreguntasCuestionario(xmlRespuestasCuestionario, xmlPreguntasAbiertas, false, vIdEvaluado, vClUsuario, vNbPrograma); string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; if (vClUsuario.Equals("INVITADO")) { UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR, pCallBackFunction: ""); var myUrl = ResolveUrl("~/Logon.aspx"); Response.Redirect(myUrl); } else { UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR); } }
protected void btnFinalizar_Click(object sender, EventArgs e) { ValorRespuestas(); string vMensaje; ClimaLaboralNegocio nClima = new ClimaLaboralNegocio(); if (vlstCuestionarios.Count == vlstRespuestas.Count) { var vResultado = nClima.ActualizaPreguntasCuestionario(xmlRespuestasCuestionario, xmlPreguntasAbiertas, true, vIdEvaluado, vClUsuario, vNbPrograma); vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR); } else { vMensaje = "No se puede guardar el cuestionario por que hay preguntas sin responder."; UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, E_TIPO_RESPUESTA_DB.ERROR, pCallBackFunction: ""); } }