public static string GetText(EStlChannelOrder type) { if (type == EStlChannelOrder.Default) { return("默认排序,即栏目管理界面中的排序"); } else if (type == EStlChannelOrder.Back) { return("默认排序的相反方向"); } else if (type == EStlChannelOrder.AddDate) { return("按添加时间排序"); } else if (type == EStlChannelOrder.AddDateBack) { return("按添加时间的相反方向排序"); } else if (type == EStlChannelOrder.Hits) { return("按点击量排序"); } else if (type == EStlChannelOrder.Random) { return("随机显示内容"); } else { throw new Exception(); } }
public static string GetValue(EStlChannelOrder type) { if (type == EStlChannelOrder.Default) { return("Default"); } else if (type == EStlChannelOrder.Back) { return("Back"); } else if (type == EStlChannelOrder.AddDate) { return("AddDate"); } else if (type == EStlChannelOrder.AddDateBack) { return("AddDateBack"); } else if (type == EStlChannelOrder.Hits) { return("Hits"); } else if (type == EStlChannelOrder.Random) { return("Random"); } else { throw new Exception(); } }
public static ListItem GetListItem(EStlChannelOrder type, bool selected) { var item = new ListItem(GetValue(type) + " (" + GetText(type) + ")", GetValue(type)); if (selected) { item.Selected = true; } return(item); }
public static bool Equals(EStlChannelOrder type, string typeStr) { if (string.IsNullOrEmpty(typeStr)) { return(false); } if (string.Equals(GetValue(type).ToLower(), typeStr.ToLower())) { return(true); } return(false); }
public static bool Equals(string typeStr, EStlChannelOrder type) { return(Equals(type, typeStr)); }