public static string FillDatosEncuesta(int IdEncuesta, bool checboxTodos) { List <THE_EncuestaEstatus> EstatusEncuesta = MngNegocioGraficas.ConsultaEncuestasEstatus(IdEncuesta, checboxTodos); List <THE_Encuesta> Encuesta = MngNegocioEncuesta.ObtieneEncuestaPorID(IdEncuesta); int Todos = 0; int Contestados = 0; int SinContestar = 0; foreach (THE_EncuestaEstatus encuestaEstatus in EstatusEncuesta) { if (encuestaEstatus.IdEstatus == 2 || encuestaEstatus.IdEstatus == 3) { SinContestar = SinContestar + encuestaEstatus.Numero; } else if (encuestaEstatus.IdEstatus == 4) { Contestados = encuestaEstatus.Numero; } } Todos = Contestados + SinContestar; string json = "{'Todos':'" + Todos.ToString() + "','Contestado':'" + Contestados.ToString() + "','SinContestar':'" + SinContestar.ToString() + "','NombreEnc':'" + Encuesta[0].NombreEncuesta.ToString() + "'}"; return(json); }
void LlenaDatosEncuesta(int IdEncuesta) { List <THE_EncuestaEstatus> EstatusEncuesta = MngNegocioGraficas.ConsultaEncuestasEstatus(IdEncuesta, chkMostrarTodos.Checked); List <THE_Encuesta> Encuesta = MngNegocioEncuesta.ObtieneEncuestaPorID(IdEncuesta); int Todos = 0; int Contestados = 0; int SinContestar = 0; foreach (THE_EncuestaEstatus encuestaEstatus in EstatusEncuesta) { if (encuestaEstatus.IdEstatus == 2 || encuestaEstatus.IdEstatus == 3) { SinContestar = SinContestar + encuestaEstatus.Numero; } else if (encuestaEstatus.IdEstatus == 4) { Contestados = encuestaEstatus.Numero; } } Todos = Contestados + SinContestar; //lbl_N.Text = Todos.ToString(); //lbl_NoN.Text = SinContestar.ToString(); divTitulo.InnerText = Encuesta[0].NombreEncuesta; }
public static string TopOfMind(string idPregunta, string idsDispos) { List <TDI_GraficasEncuesta> Top = MngNegocioGraficas.GeTopOfMind(idPregunta, idsDispos); JavaScriptSerializer serializer = new JavaScriptSerializer(); string resultjson = ""; resultjson = serializer.Serialize(Top); return(resultjson); }
public static string DibujaGrafica(int idEncuesta, bool checboxHorario, string Catalogos, string idPregunta) { List <TDI_GraficasEncuesta> graficaEncu = MngNegocioGraficas.DibujaGrafica(idEncuesta, checboxHorario, Catalogos, idPregunta); JavaScriptSerializer serializer = new JavaScriptSerializer(); string resultjson = ""; resultjson = serializer.Serialize(graficaEncu); return(resultjson); }
protected void btnEnviarGrafica_Click(object sender, EventArgs e) { bool estatusEnviaCorreo = MngNegocioGraficas.EnviaGraficaCorreo(txtNombreDe.Text, txtEmailPara.Text, txtEmailPara.Text, "Encuestas", int.Parse(hdnIdEncuesta.Value)); if (estatusEnviaCorreo) { ctrlMessageBox.AddMessage("Se Envio Correctamente el Email a: " + txtEmailPara.Text, MessageBox.enmMessageType.Success, "Envia Email"); } else { ctrlMessageBox.AddMessage("Ocurrio un Error al Enviar el Email a: " + txtEmailPara.Text, MessageBox.enmMessageType.Error, "Envia Email"); } txtEmailPara.Text = ""; }