protected void UiVistaEtiquetas_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { if (!ValidarConexionYUsuarioLogueado(sender)) { return; } //AceptarScounting switch (e.Parameters.Split('|')[0]) { case "ObtenerEtiquetas": UiVistaEtiquetas.DataSource = EtitquetasAsociadas; //UsuarioDeseaObtenerEtiquetasPorScouting?.Invoke(sender, new ClienteArgumento { Data = new Cliente { CODE_CUSTOMER = e.Parameters.Split('|')[1] } }); ((ASPxGridView)sender).Columns[0].Visible = (int.Parse(e.Parameters.Split('|')[2]) != 1); break; case "EliminarEtiquetaAsociadaACliente": var listaTags = EtitquetasAsociadas; if (listaTags.Count > 1) { UsuarioDeseaEliminarEtiquetaAsociadaACliente?.Invoke(sender, new ScoutingArgumento { Cliente = new Cliente { CODE_CUSTOMER = e.Parameters.Split('|')[1], LOGIN = Session["LOGIN"].ToString(), IS_FROM = e.Parameters.Split('|')[3] } , Etiqueta = new Etiqueta { TAG_COLOR = e.Parameters.Split('|')[2] } }); UiVistaEtiquetas.JSProperties.Add("cpObtenerEtiquetas", "Enabled"); } else { EstablecerError("El Cliente no puede quedarse sin Etiquetas", sender); } break; case "LimpiarListaDeEtiquetas": Session["UiVistaEtiquetas"] = null; UiVistaEtiquetas.DataSource = null; UiVistaEtiquetas.DataBind(); break; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["connectionString"] == null || Session["USER"] == null) { ScriptManager.RegisterStartupScript(this, GetType(), "Logoff", "LogOff();", true); UiVistaClientesNuevos.JSProperties.Add("cpLocation", "Enable"); return; } if (!IsPostBack) { UiFechaInicio.Value = DateTime.Today; UiFechaFinal.Value = DateTime.Now; //UsuarioDesesaObtenerClientesNuevos?.Invoke(sender, new ClienteArgumento{Data = new Cliente{TAGS = "", STATUS = "", NotTags = 0, FechaIncio = DateTime.Today, FechaFinal = DateTime.Now }}); } VistaTerminoDeCargar?.Invoke(this, null); if (Session["UiListaClientesNuevos"] != null) { UiVistaClientesNuevos.DataSource = Session["UiListaClientesNuevos"]; UiVistaClientesNuevos.DataBind(); //GenerarReporte(); } if (Session["UiListaEtiquetas"] != null) { UiListaEtiquetas.DataSource = Session["UiListaEtiquetas"]; UiListaEtiquetas.DataBind(); } if (Session["UiVistaEtiquetas"] != null) { UiVistaEtiquetas.DataSource = Session["UiVistaEtiquetas"]; UiVistaEtiquetas.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!ValidarConexionYUsuarioLogueado(sender)) { return; } if (Session["connectionString"] == null || Session["USER"] == null) { ScriptManager.RegisterStartupScript(this, GetType(), "Logoff", "LogOff();", true); UiVistaClientesNuevos.JSProperties.Add("cpLocation", "Enabled"); return; } if (!IsPostBack) { UiFechaInicio.Value = DateTime.Today; UiFechaFinal.Value = DateTime.Today; } VistaTerminoDeCargar?.Invoke(this, null); if (Session["UiListaClientesNuevos"] != null) { UiVistaClientesNuevos.DataSource = Session["UiListaClientesNuevos"]; UiVistaClientesNuevos.DataBind(); GenerarReporte(); } if (Session["UiListaEtiquetas"] != null) { UiListaEtiquetas.DataSource = Session["UiListaEtiquetas"]; UiListaEtiquetas.DataBind(); } if (Session["UiListaEtiquetasDisponibles"] != null) { UiListaDeEtiquetasDisponibles.DataSource = Session["UiListaEtiquetasDisponibles"]; UiListaDeEtiquetasDisponibles.DataBind(); } if (Session["UiVistaEtiquetas"] != null) { UiVistaEtiquetas.DataSource = Session["UiVistaEtiquetas"]; UiVistaEtiquetas.DataBind(); } if (Session["UiListaDepartamentos"] != null) { UiListaDepartamentos.DataSource = Session["UiListaDepartamentos"]; UiListaDepartamentos.DataBind(); } if (Session["UiListaMunicipio"] != null) { UiListaMunicipio.DataSource = Session["UiListaMunicipio"]; UiListaMunicipio.DataBind(); } if (Session["UiListaRuta"] != null) { UiListaRuta.DataSource = Session["UiListaRuta"]; UiListaRuta.DataBind(); } if (Session["UiListaEmpresas"] != null) { UiCboEmpresaUsuario.DataSource = Session["UiListaEmpresas"]; UiCboEmpresaUsuario.DataBind(); } }