namespace ZelWiki.Library { public class TimeZoneItem { /// /// /// public TimeZoneItem() { Text = string.Empty; Value = string.Empty; } public string Text { get; set; } public string Value { get; set; } public static List GetAll() { var list = new List(); foreach (var item in TimeZoneInfo.GetSystemTimeZones()) { list.Add(new TimeZoneItem { Value = item.Id, Text = item.DisplayName }); } return list.OrderBy(o => o.Text).ToList(); } } }