public static string GetECheckedStatusName(ECheckedStatus status) { string rt = "未知"; switch (status) { case ECheckedStatus.CHECKING: rt = "<strong style='color:#FF0000'>待审</strong>"; break; case ECheckedStatus.BACK: rt = "驳回"; break; case ECheckedStatus.PASS: rt = "通过"; break; case ECheckedStatus.DISABLE: rt = "禁止"; break; default: break; } return(rt); }
public static ECheckedStatus StringToECheckedStatus(string val) { ECheckedStatus _rVal = ECheckedStatus.NULL; if (string.IsNullOrEmpty(val)) { return(ECheckedStatus.NULL); } val = val.ToUpper().Trim(); switch (val) { case "": case "NULL": _rVal = ECheckedStatus.NULL; break; case "CHECKING": _rVal = ECheckedStatus.CHECKING; break; case "BACK": _rVal = ECheckedStatus.BACK; break; case "PASS": _rVal = ECheckedStatus.PASS; break; case "DISABLE": _rVal = ECheckedStatus.DISABLE; break; default: break; } return(_rVal); }