// ReSharper disable MemberCanBePrivate.Global // ReSharper disable MemberCanBeProtected.Global // ReSharper disable UnusedMember.Global // ReSharper disable UnusedMethodReturnValue.Global // ReSharper disable UnusedAutoPropertyAccessor.Global // ReSharper disable UnassignedField.Global #endregion ReSharper disable // These are public so they can be used by the WebService public static List <SimpleListItem> GetEmailTypes() { return(new List <SimpleListItem> { new SimpleListItem { Value = Empty, Text = "<no type>" } } .Union(EmailTypes.GetAllData().OrderBy(r => r.Description).Select(r => new SimpleListItem { Value = r.EmailTypeCode, Text = r.Description })).ToList()); }