protected void UiVistaClientes_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { Frecuencia frecuencia = new Frecuencia(); switch (e.Parameters.Split('-')[0]) { case "LlenarVistaCliente": frecuencia.ID_FREQUENCY = int.Parse(e.Parameters.Split('-')[1]); UsuarioDesesaObtenerClientesAsociados?.Invoke(sender, new FrecuenciaArgumento { Data = frecuencia }); break; case "LimpiarVistaClientes": Session["UiVistaClientes"] = null; UiVistaClientes.DataSource = Session["UiVistaClientes"]; UiVistaClientes.DataBind(); break; case "AgregarClientes": InsertarClientes(int.Parse(e.Parameters.Split('-')[1])); break; case "BorrarTodoCliente": frecuencia.ID_FREQUENCY = int.Parse(e.Parameters.Split('-')[1]); UsuarioDeseaBorrarTodosCliente?.Invoke(sender, new FrecuenciaArgumento { Data = frecuencia }); UiVistaClientes.JSProperties.Add("cpLlenarListaClientes", "Enable"); break; } }
protected void Page_Load(object sender, EventArgs e) { if (!ValidarConexionYUsuarioLogueado(sender)) { return; } if (Session["UiVistaFrecuencia"] != null) { UiVistaFrecuencia.DataSource = Session["UiVistaFrecuencia"]; UiVistaFrecuencia.DataBind(); ReportViewer(); } if (Session["UiListaRuta"] != null) { UiListaRuta.DataSource = Session["UiListaRuta"]; UiListaRuta.DataBind(); } if (Session["UiListaClientes"] != null) { UiListaClientes.DataSource = Session["UiListaClientes"]; UiListaClientes.DataBind(); } if (Session["UiVistaClientes"] != null) { UiVistaClientes.DataSource = Session["UiVistaClientes"]; UiVistaClientes.DataBind(); } if (Session["UiListaRutasCliente"] != null) { UiListaRutasCliente.DataSource = Session["UiListaRutasCliente"]; UiListaRutasCliente.DataBind(); } }