private void LoginButton_Click(object sender, EventArgs e)
        {
            string UserCode = textBox_UserName.Text;
            string Pass     = textBox_PassWord.Text;

            if (string.IsNullOrEmpty(UserCode))
            {
                MessageBox.Show("用户名不能为空");
                return;
            }

            if (string.IsNullOrEmpty(Pass))
            {
                MessageBox.Show("密码不能为空");
                return;
            }
            //登录成功后,登录窗体关闭,主窗体打开
            Sys_User_Info userInfo = new Sys_User_Info();

            userInfo = _userManageService.GetUserInfo(UserCode, Pass);
            if (userInfo != null)
            {
                ObjectCache   oCache       = MemoryCache.Default;
                Sys_User_Info fileContents = oCache["userinfo"] as Sys_User_Info;
                if (fileContents == null)
                {
                    CacheItemPolicy policy = new CacheItemPolicy();
                    //policy.AbsoluteExpiration = DateTime.Now.AddMinutes(120);//取得或设定值,这个值会指定是否应该在指定期间过后清除
                    fileContents = userInfo; //这里赋值;
                    oCache.Set("userinfo", fileContents, policy);
                }
                this.DialogResult = DialogResult.OK;
                //MemoryCache.Default.Set("userinfo",userInfo);
                this.Tag = UserCode;
            }
            else
            {
                MessageBox.Show("用户名或密码错误");
            }
        }