Show / Hide Table of Contents

Class TimeZoneWithCodeProvider

Provides the timezone list. The country code is given in the type field. If no search value is passed in the list is restricted to 'available' timezones

Inheritance
object
TimeZoneProvider
TimeZoneWithCodeProvider
Implements
ISoListProvider
ISoList
Inherited Members
TimeZoneProvider.ProviderName
TimeZoneProvider._TZLocationTableInfo
TimeZoneProvider._countryTableInfo
TimeZoneProvider._TZStdRuleTableInfo
TimeZoneProvider._TZDstRuleTableInfo
TimeZoneProvider._homeItem
TimeZoneProvider._searchValue
TimeZoneProvider._forceFlatList
TimeZoneProvider._additionalInfo
TimeZoneProvider.GetHistoryItemsAsync(CancellationToken)
TimeZoneProvider.ClearHistoryItems()
TimeZoneProvider.GetRootItemsAsync(CancellationToken)
TimeZoneProvider.GetHeadingItemsAsync(CancellationToken)
TimeZoneProvider.OnBaseTimeItemCreated(SoListItem)
TimeZoneProvider.BaseQuery()
TimeZoneProvider.IsSameCountry(SoListItem, SoListItem)
TimeZoneProvider.GetCountryHeader(string, SoListItem, out SoListHeading)
TimeZoneProvider.GenerateName(string, double)
TimeZoneProvider.GenerateOffsetString(double, string)
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[MDOProviderPlugin("TimeZoneWithCode")]
public class TimeZoneWithCodeProvider : TimeZoneProvider, ISoListProvider, ISoList

Constructors

TimeZoneWithCodeProvider()

Provides the timezone list. The country code is given in the type field. If no search value is passed in the list is restricted to 'available' timezones

Declaration
public TimeZoneWithCodeProvider()

Methods

AddItems(bool)

Add all the items

Declaration
protected override void AddItems(bool onlyReadHistory)
Parameters
Type Name Description
bool onlyReadHistory
Overrides
TimeZoneProvider.AddItems(bool)

PopulateFromReader(List<ISoListItem>, SoDataReader, bool, bool, bool)

Provides the timezone list. The country code is given in the type field. If no search value is passed in the list is restricted to 'available' timezones

Declaration
protected override void PopulateFromReader(List<ISoListItem> items, SoDataReader reader, bool includeCountryName, bool isHistoryItem = false, bool useCodeAsType = false)
Parameters
Type Name Description
List<ISoListItem> items
SoDataReader reader
bool includeCountryName
bool isHistoryItem
bool useCodeAsType
Overrides
TimeZoneProvider.PopulateFromReader(List<ISoListItem>, SoDataReader, bool, bool, bool)

Implements

ISoListProvider
ISoList

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top