public void Login()
        {
            if (validate())
            {
                AccountService.AccountServiceClient proxy = new AccountService.AccountServiceClient();

                try
                {
                    Session = proxy.StartSession(account);

                }
                catch (FaultException<HCSMSException> ex)
                {
                    raiseError(ex);
                }
                catch (Exception ex)
                {
                    raiseError(ex);
                    throw ex;
                }

            }
            else
            {
                ProcessNotifyEvent(ValidateFail, new NotifyEventArgs("用户名或密码无效!"));
            }
        }