Example #1
0
 private static int ManageAccountVali(XXF.Db.DbConn PubConn, string userid, string md5pwd, out string username, out string id)
 {
     username = "";
     id       = "";
     CertCenter.Models.DbModels.manage manager = CertCenter.Models.AccountDal.Instance.getManage(PubConn, userid);
     if (manager == null)
     {
         return(-112);
     }
     else if (manager.freeze == 1)
     {
         return(-114);
     }
     else if (CertComm.Authcomm.ToMD5String(manager.pwd).ToUpper() != md5pwd.ToUpper())
     {
         return(-113);
     }
     username = manager.username;
     id       = manager.id;
     return(1);
 }
Example #2
0
        internal string getUserName(XXF.Db.DbConn PubConn, string userid, DbModels.TokenType tokentype)
        {
            CertCenter.Models.DbModels.manage model = null;
            switch (tokentype)
            {
            case DbModels.TokenType.usertoken:
                model = getUser(PubConn, userid); break;

            case DbModels.TokenType.managetoken:
                model = getManage(PubConn, userid);
                break;

            case DbModels.TokenType.shoptoken:
                model = getShop(PubConn, userid);
                break;
            }
            if (model == null)
            {
                return("");
            }
            return(model.username);
        }