public void RaiseCallbackEvent(string eventArg) { string sResultado = ""; string[] aArgs = Regex.Split(eventArg, "@#@"); sResultado = aArgs[0] + @"@#@"; if (Session["GVT_IDRED"] == null) { _callbackResultado = aArgs[0] + @"@#@Error@#@SESIONCADUCADA"; return; } ; try { switch (aArgs[0]) { case ("buscar"): sResultado += "OK@#@" + TEXTOAVISOS.ObtenerAvisos(); break; case "eliminar": TEXTOAVISOS.EliminarAviso(aArgs[1]); sResultado += "OK@#@"; break; } } catch (Exception ex) { switch (aArgs[0]) { case ("buscar"): sResultado += "Error@#@" + Errores.mostrarError("Error al obtener los avisos", ex); break; case ("eliminar"): sResultado += "Error@#@" + Errores.mostrarError("Error al eliminar los avisos", ex); break; } } _callbackResultado = sResultado; }