protected void UiVistaMeta_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { if (ValidarConexionYUsuarioLogueado(sender)) { var opcion = e.Parameters.Split('|')[0]; var id = int.Parse(e.Parameters.Split('|')[1]); switch (opcion) { case "RefrescarVista": UsuarioDeseaObtenerTodasMetas?.Invoke(sender, new MetaArgumento { EstadosDeMeta = UiListaEstados.Value.ToString() }); break; case "ContraerVista": UiVistaMeta.CollapseAll(); break; case "ExpandirVista": UiVistaMeta.ExpandAll(); break; case "AgregarMeta": AgregarMeta(sender, id); break; case "EliminarMeta": EliminarMeta(sender, id); break; } } }
protected void Page_Load(object sender, EventArgs e) { if (ValidarConexionYUsuarioLogueado(sender)) { try { if (Session["UiVistaMeta"] != null) { UiVistaMeta.DataSource = Session["UiVistaMeta"]; UiVistaMeta.DataBind(); } if (Session["UiListaEquipos"] != null) { UiListaEquipos.DataSource = Session["UiListaEquipos"]; UiListaEquipos.DataBind(); } if (Session["UiVistaMetaDetalle"] != null) { UiVistaMetaDetalle.DataSource = Session["UiVistaMetaDetalle"]; UiVistaMetaDetalle.DataBind(); } if (Session["UiVistaEstadistica"] != null) { UiVistaEstadistica.DataSource = Session["UiVistaEstadistica"]; UiVistaEstadistica.DataBind(); } } catch (Exception ex) { EstablecerError(ex.Message, sender); } } }