public static string FinalizarEncuesta(int EncuestaNo) { Thread.Sleep(1000); List<Pregunta> preguntas = new List<Pregunta>(); string listadoPreguntas = ""; string msg = ""; int n = 0; try { using (EncuestaServiceClient client = new EncuestaServiceClient()) { n = client.FinalizarEncuesta(EncuestaNo); preguntas = client.SelectPreguntasFaltantes(EncuestaNo); } if (n == 0) { for (int i = 0; i < preguntas.Count(); i++) { listadoPreguntas += "<strong>" + preguntas[i].NumeroPregunta + "</strong>-" + preguntas[i].TextoPregunta + "<br />"; } msg = string.Format("<strong>La encuesta no se puede finalizar. Aun faltan preguntas por responder las siguientes preguntas.</strong> <br /><br /> {0}", listadoPreguntas); } else msg = "La Encuesta Finalizó de manera satisfactoria."; } catch (Exception ex) { } return msg; }