void vista_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { if (!ValidarConexionYUsuarioLogueado(sender)) { return; } switch (e.Parameters.Split('|')[0]) { case "LlenarListaClasificacion": UsuarioDeseaObtnerClasificaciones?.Invoke(sender, new PoligonoArgumento()); break; case "LlenarListaRegion": UsuarioDeseaObtenerPoligonosDeSector?.Invoke(sender, new PoligonoArgumento { Poligono = new Poligono { POLYGON_TYPE = Enums.GetStringValue(TiposDePoligono.Sector), IS_MULTISELLER = 0 } }); break; case "EstablecerVendedor": //UiListaVendedor.Value = e.Parameters.Split('|')[1]; ((GridViewWrapper)(sender)).JSProperties.Add("cpEstablecerVendedor", e.Parameters.Split('|')[1]); //UiListaVendedor.JSProperties.Add("cpEstablecerVendedor", e.Parameters.Split('|')[1]); break; } }
void vista_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { if (!ValidarConexionYUsuarioLogueado(sender)) { return; } try { switch (e.Parameters.Split('|')[0]) { case "LlenarListaClasificacion": UsuarioDeseaObtnerClasificaciones?.Invoke(sender, new PoligonoArgumento()); break; case "LlenarListaRegion": UsuarioDeseaObtenerPoligonosDeRegion?.Invoke(sender, new PoligonoArgumento { Poligono = new Poligono { POLYGON_TYPE = Enums.GetStringValue(TiposDePoligono.Region) } }); break; case "LlenarListaBodega": UsuarioDeseaObtenerBodegas?.Invoke(sender, null); break; case "SeleccionarBodega": UiListaBodegas.Value = e.Parameters.Split('|')[1]; break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }