/////////////////////////////////////////////////////// public Client() { try { loginObj = new LoginService(); if (loginObj == null) { Exception ex = new Exception(); throw ex; } LoginWindow login = new LoginWindow(ref loginObj); Suscribe (login); } catch (NullGladeException ex) { ClientCriticalMessages.ThrowMessage(ex.Message, ex.ToString() + ":" + ex.Message); } catch (System.Exception ex) { ClientCriticalMessages.ThrowMessage(ex.StackTrace, ex.ToString() + ":" + ex.Message); Console.WriteLine("Imposible Conectar"); } }
///////////////////////////////////////////////////// public void Unsuscribe(LoginWindow logWin) { logWin.login_event -= new LoginWindow.LoginEventHandler (this.LoginSuccess); }
////////////////////////////////////////////////////// public void Suscribe(LoginWindow logWin) { this.logWin = logWin; logWin.login_event += new LoginWindow.LoginEventHandler (this.LoginSuccess); }