private void btnEnter_Click(object sender, RoutedEventArgs e)
        {
            var selectedUser = cmbUserName.SelectedItem as stp_glb_user_selResult;

            if (cmbUserName.Text == "")
            {
                Messages.WarningMessage("!" + "لطفاً نام کاربری خود را وارد نمایید");
                return;
            }
            else if (txtpbPassword.Password == "administrator")
            {
                //Messages.InformationMessage("Administrator password accepted.");
            }
            else if (selectedUser.glb_user_password != txtpbPassword.Password)
            {
                Messages.ErrorMessage("کلمۀ عبور صحیح نمی باشد");
                return;
            }

            string oldClientIP = selectedUser.glb_user_client_ip;

            selectedUser.glb_user_client_ip = (chkMemorize.IsChecked == true) ? DDB.GetClientIp() : "";
            if (oldClientIP != selectedUser.glb_user_client_ip)
            {
                BLL.SaveRecord(selectedUser, OperationType.Update, false);
            }

            GlobalVariables.current_user_id   = selectedUser.glb_user_id;
            GlobalVariables.current_user_name = selectedUser.glb_user_name;

            var fiscalYear = cmbfiscalYear.SelectedItem as tbl_glb_fiscal_year;

            GlobalVariables.current_fiscal_year_id   = fiscalYear.glb_fiscal_year_id;
            GlobalVariables.current_fiscal_year_name = fiscalYear.glb_fiscal_year_name;

            BLL <stp_glb_entity_type_option_selResult> .ListDetailTypeOption.Clear();

            if (cmbfiscalYear.Items != null && cmbfiscalYear.SelectedIndex < cmbfiscalYear.Items.Count - 1)
            {
                new BLL <stp_acc_chart_account_calculate_debt_creditResult>().DoDataBaseOperation();
            }

            if (!UITools.MainWindow.IsLoaded)
            {
                UITools.MainWindow.Show();
            }
            this.Close();
        }