コード例 #1
0
        public static EUOPType StringToEUOPType(string val)
        {
            EUOPType _rVal = EUOPType.NULL;

            if (string.IsNullOrEmpty(val))
            {
                return(EUOPType.NULL);
            }
            val = val.ToUpper().Trim();
            switch (val)
            {
            case "":
            case "NULL":
                _rVal = EUOPType.NULL;
                break;

            case "REGISTER":
                _rVal = EUOPType.REGISTER;
                break;

            case "LOGINFAILED":
                _rVal = EUOPType.LOGINFAILED;
                break;

            case "LOGINSUCCEED":
                _rVal = EUOPType.LOGINSUCCEED;
                break;

            case "RESETPASSWORD":
                _rVal = EUOPType.RESETPASSWORD;
                break;

            case "OTHER":
                _rVal = EUOPType.OTHER;
                break;

            default:
                break;
            }

            return(_rVal);
        }
コード例 #2
0
        public static string GetEUOPTypeName(EUOPType type)
        {
            string rt = "其它操作";

            switch (type)
            {
            case EUOPType.LOGINFAILED:
                rt = "登录失败";
                break;

            case EUOPType.LOGINSUCCEED:
                rt = "登录成功";
                break;

            case EUOPType.REGISTER:
                rt = "用户注册";
                break;

            case EUOPType.RESETMAIL:
                rt = "重绑邮箱";
                break;

            case EUOPType.RESETMOBILE:
                rt = "重绑手机";
                break;

            case EUOPType.RESETPASSWORD:
                rt = "重设密码";
                break;

            case EUOPType.OTHER:
                rt = "其它操作";
                break;

            default:
                break;
            }
            return(rt);
        }