Пример #1
0
 private void PopupLoginPage(object obj)
 {
     if (LoginUser == null)
     {
         bool?result = Common.StaticUtils.ShowLoginWindow();
         if (result.Equals(true))
         {
             LoginText  = Properties.Resources.LOGOUT_TEXT;
             IsLogin    = true;
             UserName   = LoginUser.USER_NM;
             UserNumber = LoginUser.USER_NO;
         }
         else
         {
             LoginText  = Properties.Resources.LOGIN_TEXT;
             IsLogin    = false;
             UserName   = string.Empty;
             UserNumber = string.Empty;
         }
     }
     else
     {
         string           messageBoxText = "로그아웃 했다";
         string           caption        = "랄라";
         MessageBoxButton button         = MessageBoxButton.OK;
         MessageBoxImage  icon           = MessageBoxImage.Warning;
         MessageBox.Show(messageBoxText, caption, button, icon);
         LoginUser  = null;
         LoginText  = "로그인";
         IsLogin    = false;
         UserName   = "";
         UserNumber = string.Empty;
     }
 }
Пример #2
0
        /// <summary>
        /// 자동로그인!!!!
        /// </summary>
        private void AutoLogin()
        {
            CallQuery callQuery = new CallQuery();
            DataSet   dsResult  = callQuery.S_CO_USR_LGN_SIN(Properties.Settings.Default.ID, Properties.Settings.Default.PW);

            DataRow LoginData = dsResult.Tables[0].Rows[0];

            if (LoginData["SUCCESS_YN"].Equals("Y"))
            {
                MainViewModel.LoginUser = (S_CO_USR_LGN_SIN)StaticUtils.DataRowToClass(new S_CO_USR_LGN_SIN(), LoginData);
                LoginText  = Properties.Resources.LOGOUT_TEXT;
                IsLogin    = true;
                UserName   = LoginUser.USER_NM;
                UserNumber = LoginUser.USER_NO;
            }
            else
            {
                MessageBox.Show("로그인 정보 변경됐당 다시 로그인해랑");
            }
        }