void vistaRuta_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { try { switch (e.Parameters.Split('&')[0]) { case "UsuarioSeleccionFila": UiVistaFrecuencia.DataSource = Session["UiVistaFrecuencia"]; UiVistaFrecuencia.DataBind(); UiListaRuta.Value = e.Parameters.Split('&')[1]; for (var i = 0; i < UiListaCheckDiasCliente.Items.Count; i++) { UiListaCheckDiasCliente.Items[i].Selected = false; } Session["UiListaClientes"] = null; UiListaClientes.DataSource = Session["UiListaClientes"]; UiListaClientes.DataBind(); break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }
void vistaCliente_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { Frecuencia frecuencia = new Frecuencia(); switch (e.Parameters.Split('-')[0]) { case "LlenarListaCliente": frecuencia.ID_FREQUENCY = int.Parse(e.Parameters.Split('-')[1]); frecuencia.CODE_ROUTE = UiListaRutasCliente.Value.ToString(); frecuencia.FREQUENCY_WEEKS = int.Parse(UiListaFrecuenciaCliente.Value.ToString()); frecuencia.SUNDAY = UiListaCheckDiasCliente.Items[0].Selected ? 1 : 0; frecuencia.MONDAY = UiListaCheckDiasCliente.Items[1].Selected ? 1 : 0; frecuencia.TUESDAY = UiListaCheckDiasCliente.Items[2].Selected ? 1 : 0; frecuencia.WEDNESDAY = UiListaCheckDiasCliente.Items[3].Selected ? 1 : 0; frecuencia.THURSDAY = UiListaCheckDiasCliente.Items[4].Selected ? 1 : 0; frecuencia.FRIDAY = UiListaCheckDiasCliente.Items[5].Selected ? 1 :0; frecuencia.SATURDAY = UiListaCheckDiasCliente.Items[6].Selected ? 1 : 0; UsuarioDesesaObtenerClientesDisponibles?.Invoke(sender, new FrecuenciaArgumento { Data = frecuencia }); break; case "LimpiarListaClientes": Session["UiListaClientes"] = null; UiListaClientes.DataSource = Session["UiListaClientes"]; UiListaClientes.DataBind(); 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(); } }