/// <summary> /// Cierra la sesion actual /// </summary> public static void Salir() { User = null;//Limpia la info del usuario Profesional = null; Afiliado = null; ViewsManager.BorrarMenu(); }
/// <summary> /// Metodo invocado al detectarse una excepcion no controlada en la aplicacion /// </summary> /// <param name="sender">Objeto que dispara la excepcion</param> /// <param name="e">Argumentos de la excepcion</param> public static void Invoke(object sender, ThreadExceptionEventArgs e) { if (e.Exception is SqlException) { SqlExceptionHandler.Handle(e.Exception as SqlException); } else { ViewsManager.Alert(e.Exception.Message); } }
} //El que se esta logueando public static void StartSession(User user) { User = user; //Recibe la info del usuario ViewsManager.LoadMenu(); }