Пример #1
0
        public Boolean SelectUser(Entity.User_Info user)
        {
            bool flag;

            BLL.LoginBLL userBLL = new BLL.LoginBLL();
            flag = userBLL.UserBLL(user);
            return(flag);
        }
Пример #2
0
        private void lblLogin_Click(object sender, EventArgs e)
        {
            if (txtUserID.Text.Trim() == "")
            {
                MessageBox.Show("请填写用户名!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            if (txtPassWord.Text.Trim() == "")
            {
                MessageBox.Show("请填写密码!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            //try
            //{
            //实例化外观
            Facade.LoginFacade FLogin = new Facade.LoginFacade();

            Entity.User_Info user = new Entity.User_Info();

            user.UserID   = Convert.ToInt32(txtUserID.Text.Trim());
            user.PassWord = txtUserID.Text.Trim();

            Boolean flag = false;

            flag = FLogin.SelectUser(user);

            if (flag != false)
            {
                this.Hide();
                this.DialogResult = System.Windows.Forms.DialogResult.OK;

                frmMain frmMain = new frmMain();
                frmMain.Show();
            }
            else
            {
                MessageBox.Show("用户名或密码错误!");
            }

            //}
            // catch (Exception ex)
            //{
            //  Console.WriteLine(ex.Message);
            //throw new Exception ("登录失败!");
            // }
        }
Пример #3
0
        public bool UserBLL(Entity.User_Info user_Info)
        {
            bool flag;

            Factory.LoginFactory fact = new Factory.LoginFactory();

            IDAL.LoginIDAL idal = fact.CreaterUser();

            IList <Entity.User_Info> table = idal.selectUser(user_Info);

            if (table.Count == 0)
            {
                flag = false;
            }
            else
            {
                flag = true;
            }
            return(flag);
        }