/// <summary> /// Buscars the encuestas. /// </summary> private void BuscarEncuestas() { BLEncuestaDisponible objBLEncuestaDisponible = new BLEncuestaDisponible(); EncuestaDisponible encuestaSkeleton = new EncuestaDisponible(); encuestaSkeleton.usuario.username = ObjSessionDataUI.ObjDTUsuario.Nombre; List<Encuesta> listaEncuestas = objBLEncuestaDisponible.GetEncuestasDisponibles(encuestaSkeleton); if (listaEncuestas.Count > 0) { gvwEncuestas.DataSource = listaEncuestas; gvwEncuestas.DataBind(); //lblEncuestas.Text = lblEncuestas.Text.Replace("<ENCUESTAS>", cantidad.ToString()); //if (cantidad == 1) // lblEncuestas.Text = lblEncuestas.Text.Replace("Encuestas", "Encuesta"); } divEncuesta.Visible = listaEncuestas.Count > 0; //btnEncuesta.Visible = cantidad > 0; }
/// <summary> /// Guardars the respuestas. /// </summary> private void GuardarRespuestas() { // REGISTRAR QUE LA ENCUESTA DISPONIBLE HA SIDO RESPONDIDA encuestaSeleccionada.respondida = true; encuestaSeleccionada.fechaRespuesta = DateTime.Now; encuestaSeleccionada.listaRespuestas = ListaRespuestas; objBLEncuestaDisponible = new BLEncuestaDisponible(encuestaSeleccionada); objBLEncuestaDisponible.Save(); }
/// <summary> /// Cargars the encuesta. /// </summary> /// <param name="idEncuestaSeleccionada">The id encuesta seleccionada.</param> private void CargarEncuesta(int idEncuestaSeleccionada) { cantRespuestasMinimas = 0; objBLEncuesta = new BLEncuesta(); objBLEncuestaDisponible = new BLEncuestaDisponible(); //OBTENGO LA ENCUESTA PUNTUAL if (encuestaPuntual.idEncuesta == 0) encuestaPuntual = objBLEncuestaDisponible.GetEncuestasDisponibles(encuestaSeleccionada).Find(c => c.idEncuesta == idEncuestaSeleccionada); encuestaSeleccionada.encuesta = encuestaPuntual; encuestaSeleccionada.usuario.username = ObjSessionDataUI.ObjDTUsuario.Nombre; //PRECARGA DE ATRIBUTOS DE LA RESPUESTA SKELETON respuestaSkeleton.encuestaDisponible.encuesta = encuestaPuntual; respuestaSkeleton.encuestaDisponible.usuario.username = ObjSessionDataUI.ObjDTUsuario.Nombre; generarEsqueleto(encuestaPuntual); }
/// <summary> /// Cargars the combos. /// </summary> private void CargarCombos() { objBLEncuestaDisponible = new BLEncuestaDisponible(); EncuestaDisponible encuestaSkeleton = new EncuestaDisponible(); encuestaSkeleton.usuario.username = ObjSessionDataUI.ObjDTUsuario.Nombre; List<Encuesta> listaEncuesta = objBLEncuestaDisponible.GetEncuestasDisponibles(encuestaSkeleton); if (listaEncuesta.Count == 0) Response.Redirect("~/Private/Account/Welcome.aspx", true); }
/// <summary> /// Buscars the encuestas. /// </summary> private void BuscarEncuestas() { BLEncuestaDisponible objBLEncuestaDisponible = new BLEncuestaDisponible(); EncuestaDisponible encuestaSkeleton = new EncuestaDisponible(); encuestaSkeleton.usuario.username = ObjSessionDataUI.ObjDTUsuario.Nombre; int cantidad = objBLEncuestaDisponible.GetEncuestasDisponibles(encuestaSkeleton).Count; if (cantidad > 0) { lblEncuestas.Text = lblEncuestas.Text.Replace("<ENCUESTAS>", cantidad.ToString()); if (cantidad == 1) lblEncuestas.Text = lblEncuestas.Text.Replace("Encuestas", "Encuesta"); } divEncuesta.Visible = cantidad > 0; }
/// <summary> /// Cargars the combos. /// </summary> private void CargarCombos() { objBLEncuestaDisponible = new BLEncuestaDisponible(); EncuestaDisponible encuestaSkeleton = new EncuestaDisponible(); encuestaSkeleton.usuario.username = ObjSessionDataUI.ObjDTUsuario.Nombre; List<Encuesta> listaEncuesta = objBLEncuestaDisponible.GetEncuestasDisponibles(encuestaSkeleton); if (listaEncuesta.Count > 0) UIUtilidades.BindCombo<Encuesta>(ddlEncuesta, listaEncuesta, "idEncuesta", "nombreEncuesta", true); else Response.Redirect("~/Private/Account/Welcome.aspx", true); }