记录操作WP7 + WCF服务

时间:2012-11-19 21:37:08

标签: c# wcf windows-phone-7

我正在开发一个使用WCF连接数据库的WP7应用程序。我正在考虑如何执行日志记录。用户数据和密码在DB中。我需要一种简单,非复杂的方法来做到这一点。我已经阅读了大量的教程,示例等,但它没有帮助。任何人都可以指导我如何登录?我意识到我没有这样做,也没有线索如何执行这样的操作。

我的想法是写这样的东西,但我不认为这是做这个操作的好方法: 这是在WCF服务方面

    public bool LogIn(string userId, string passwd)
    {
        Boolean prompt = false;
        /*User user = new User();
        user.userId = userId;
        user.passwd = passwd;
        return user;*/
        ProgDBEntities context = new ProgDBEntities();
        var userEntity = (from p in context.UserEntity
                          where p.UserID == userId && p.Passwd == passwd
                          select p);
        if (userEntity != null)
        {
            prompt = true;

        }
        else
        {
            prompt = false;
            throw new Exception("No User in Database");
        }
        return prompt;

    }

在WP7客户端,我有文本框,密码框和登录按钮

编辑: 所以我决定将此代码留在WCF服务上。现在的问题是,当我用WCFTestClient测试它时,它总是返回true ... 我认为这个陈述有问题

    if (userEntity != null)

0 个答案:

没有答案