Exemple #1
0
        public string loginBookstore(User user)
        {
            DBTask dbTask  = new DBTask();
            User   regUser = dbTask.getRegUser(user);

            if (regUser != null)
            {
                if (user.Password == regUser.Password)
                {
                    return("信息正确");
                }
                else
                {
                    return("密码错!登录失败");
                }
            }
            else
            {
                return("用户不存在!登录失败");
            }
        }
Exemple #2
0
        //方法:实现“登录功能”的业务规则
        public string loginBookstore(User user)
        {
            //通过"中介者"DBTask间接地访问数据库获取该用户注册信息,以减少类和数据库的直接交互
            DBTask dbTask  = new DBTask();
            User   regUser = dbTask.getRegUser(user.UserName);


            if (regUser != null)
            {
                if (user.PassWord == regUser.PassWord)
                {
                    return("");
                }

                else
                {
                    return("密码错误!登陆失败");
                }
            }
            else
            {
                return("用户名不存在!登陆失败");
            }
        }