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); }
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); }