WEB开发网
开发学院软件开发C语言 学WF系列(八)——改善登录程序(下) 阅读

学WF系列(八)——改善登录程序(下)

 2010-10-01 08:25:37 来源:WEB开发网   
核心提示: 图片看不清楚?请点击这里查看原图(大图),不知道您明白了么?我们继续往下做,学WF系列(八)——改善登录程序(下)(3),4. 实现接口方法工作流有一个优点:每个成员可以完全独立地去做他们自己的工作,而不是彼此依赖,他实现了 IValidator接口,这里我只写个简化版的验证,让我们在这里体会下

学WF系列(八)——改善登录程序(下)

图片看不清楚?请点击这里查看原图(大图)。

不知道您明白了么?

我们继续往下做。

4. 实现接口方法

工作流有一个优点:每个成员可以完全独立地去做他们自己的工作,而不是彼此依赖。

让我们在这里体会下。

首先,让我们先完成验证的类,新建一个UserValidator类库,里面有个Validator类,他实现了 IValidator接口,这里我只写个简化版的验证,大家如果感兴趣,可以自己连数据库:

namespace UserValidator
{
  public class Validator:IValidate
  {
    #region IValidate 成员

    public int Validate(UserInfo user)
    {
      string userName = user.UserName;
      string password = user.Password;

      if (String.IsNullOrEmpty(userName) || String.IsNullOrEmpty(password))
      {
        return 0;
      }
      if (userName.Equals("admin") && password.Equals("admin"))
      {
        return 1;
      }
      return -1;
    }

    #endregion
  }
}

上一页  1 2 3 4 5 6 7 8  下一页

Tags:WF 系列 改善

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接