public int CompareTo(MenuItem otherItem) { if (null == otherItem) { return -1; } if (otherItem.Level == this.Level) { return 0; } return (otherItem.Level < this.Level) ? 1 : -1; }
private static bool IsNextItemHigherLevel(ConvertedItem current, MenuItem next) { return null != current && current.Level > next.Level; }
public static ConvertedItem FromMenuItem(MenuItem alohaItem) { return new ConvertedItem(alohaItem.Name, alohaItem.Level); }