protected void GridViewAgendaActividad_SelectedIndexChanged(object sender, EventArgs e) { List <pa_ObtenerListaActividadesPorIDParticipante_Result> listAgenda = actividadService.obtenerListaActividadesPorIDParticipante(new EventosBCRPFrontEnd.Models.Params.obtenerListaActividadesPorIDParticipanteParams { id_Participante = int.Parse(Session["id_Participante"].ToString()), codigoTipoActividad = "01", codIdioma = Session["codIdioma"].ToString() }); List <int> ListaIdsAgenda = new List <int>(); for (int i = 0; i < listAgenda.Count; i++) { ListaIdsAgenda.Add(listAgenda[i].id_Actividad); } pa_EliminarListaActividadesPorIDParticipante_Result result = actividadService.eliminarAgendaActividadPorIDParticipante(new EventosBCRPFrontEnd.Models.Params.eliminarAgendaActividadPorIDParticipanteParams { id_Participante = int.Parse(Session["id_Participante"].ToString()), id_Actividad = int.Parse(Convert.ToString(ListaIdsAgenda[GridViewAgendaActividad.SelectedIndex])) }); //actualizarGeneral result = JsonConvert.DeserializeObject<actualizarGeneral>(response.Content); if (result.errorstatus == true) { seccionNaranja.Visible = true; } else { seccionVerde.Visible = true; List <pa_ObtenerListaActividadesPorIDParticipante_Result> listAgenda2 = actividadService.obtenerListaActividadesPorIDParticipante(new EventosBCRPFrontEnd.Models.Params.obtenerListaActividadesPorIDParticipanteParams { id_Participante = int.Parse(Session["id_Participante"].ToString()), codigoTipoActividad = "01", codIdioma = Session["codIdioma"].ToString() }); GridViewAgendaActividad.DataSource = listAgenda2; GridViewAgendaActividad.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["id_Participante"] != null) { List <pa_ObtenerListaActividadesPorIDParticipante_Result> listAgenda = actividadService.obtenerListaActividadesPorIDParticipante(new EventosBCRPFrontEnd.Models.Params.obtenerListaActividadesPorIDParticipanteParams { id_Participante = int.Parse(Session["id_Participante"].ToString()), codigoTipoActividad = "01", codIdioma = Session["codIdioma"].ToString() }); if (listAgenda != null) { GridViewAgendaActividad.DataSource = listAgenda; GridViewAgendaActividad.DataBind(); } else { seccionNaranja.InnerText = "No hay registros a mostrar! "; seccionNaranja.Visible = true; } } else { seccionNaranja.InnerText = "No hay datos de <Participante> a consultar!"; seccionNaranja.Visible = true; } }