Class LocationEntryBase
- Namespace
- SWConfigDataClientLib.Proxies.Locations
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.EntryBaseSummary>
public class LocationEntryBase : SUpdateObject
- Inheritance
-
LocationEntryBase
- Derived
- Inherited Members
Remarks
Thread Safety: safe
Constructors
LocationEntryBase()
public LocationEntryBase()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
AreaCode
(Max length is 10.)
public virtual string AreaCode { get; set; }
Property Value
Remarks
Thread Safety: safe
BeginDayLightSavingTime
public virtual SDateTime BeginDayLightSavingTime { get; set; }
Property Value
Remarks
Thread Safety: safe
CountryCode
(Max length is 10.)
public virtual string CountryCode { get; set; }
Property Value
Remarks
Thread Safety: safe
DayLightSavingTimeDelta
public virtual int DayLightSavingTimeDelta { get; set; }
Property Value
Remarks
Thread Safety: safe
DefaultPublicAccessPrefix
(Max length is 10.)
public virtual string DefaultPublicAccessPrefix { get; set; }
Property Value
Remarks
Thread Safety: safe
Description
(Max length is 256.)
public virtual string Description { get; set; }
Property Value
Remarks
Thread Safety: safe
EndDayLightSavingTime
public virtual SDateTime EndDayLightSavingTime { get; set; }
Property Value
Remarks
Thread Safety: safe
ExternalNumberIDForUndeliverableCalls
public virtual int ExternalNumberIDForUndeliverableCalls { get; set; }
Property Value
Remarks
Thread Safety: safe
InternalNumberIDForUndeliverableCalls
public virtual int InternalNumberIDForUndeliverableCalls { get; set; }
Property Value
Remarks
Thread Safety: safe
InternationalCallPrefix
(Max length is 10.)
public virtual string InternationalCallPrefix { get; set; }
Property Value
Remarks
Thread Safety: safe
IsAreaCodeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsAreaCodeNull { get; }
Property Value
Remarks
Thread Safety: safe
IsBeginDayLightSavingTimeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsBeginDayLightSavingTimeNull { get; }
Property Value
Remarks
Thread Safety: safe
IsCountryCodeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCountryCodeNull { get; }
Property Value
Remarks
Thread Safety: safe
IsDayLightSavingTimeDeltaNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDayLightSavingTimeDeltaNull { get; }
Property Value
Remarks
Thread Safety: safe
IsDefaultPublicAccessPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDefaultPublicAccessPrefixNull { get; }
Property Value
Remarks
Thread Safety: safe
IsDescriptionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDescriptionNull { get; }
Property Value
Remarks
Thread Safety: safe
IsEndDayLightSavingTimeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEndDayLightSavingTimeNull { get; }
Property Value
Remarks
Thread Safety: safe
IsExternalNumberIDForUndeliverableCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsExternalNumberIDForUndeliverableCallsNull { get; }
Property Value
Remarks
Thread Safety: safe
IsInternalNumberIDForUndeliverableCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsInternalNumberIDForUndeliverableCallsNull { get; }
Property Value
Remarks
Thread Safety: safe
IsInternationalCallPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsInternationalCallPrefixNull { get; }
Property Value
Remarks
Thread Safety: safe
IsLocationIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLocationIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsLongDistCallPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLongDistCallPrefixNull { get; }
Property Value
Remarks
Thread Safety: safe
IsMaxInterlocationCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMaxInterlocationCallsNull { get; }
Property Value
Remarks
Thread Safety: safe
IsNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNameNull { get; }
Property Value
Remarks
Thread Safety: safe
IsSystemTimeZoneIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsSystemTimeZoneIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsTimeZoneDeltaNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsTimeZoneDeltaNull { get; }
Property Value
Remarks
Thread Safety: safe
IsTimeZoneIndexNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsTimeZoneIndexNull { get; }
Property Value
Remarks
Thread Safety: safe
IsUndeliverableCallNumberNeedsConfigurarionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsUndeliverableCallNumberNeedsConfigurarionNull { get; }
Property Value
Remarks
Thread Safety: safe
LocationID
public virtual int LocationID { get; }
Property Value
Remarks
Thread Safety: safe
LongDistCallPrefix
(Max length is 10.)
public virtual string LongDistCallPrefix { get; set; }
Property Value
Remarks
Thread Safety: safe
MaxInterlocationCalls
public virtual int MaxInterlocationCalls { get; set; }
Property Value
Remarks
Thread Safety: safe
Name
(Max length is 120.)
public virtual string Name { get; set; }
Property Value
Remarks
Thread Safety: safe
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
PublicAccessPrefixEntryCollection
Collection of simple configuration items. (PublicAccessPrefixEntry)
public virtual PublicAccessPrefixEntryCollection PublicAccessPrefixEntryCollection { get; }
Property Value
Remarks
Thread Safety: safe
SystemTimeZoneID
(Max length is 128.)
public virtual string SystemTimeZoneID { get; set; }
Property Value
Remarks
Thread Safety: safe
TimeZoneDelta
public virtual int TimeZoneDelta { get; set; }
Property Value
Remarks
Thread Safety: safe
TimeZoneIndex
public virtual int TimeZoneIndex { get; set; }
Property Value
Remarks
Thread Safety: safe
UndeliverableCallNumberNeedsConfigurarion
public virtual bool UndeliverableCallNumberNeedsConfigurarion { get; set; }
Property Value
Remarks
Thread Safety: safe
Methods
ApplyData(LocationEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(LocationEntry entry)
Parameters
entry
LocationEntry
Remarks
Thread Safety: safe
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual LocationEntry Clone()
Returns
- LocationEntry
Cloned entry of type LocationEntryBase.
Remarks
Thread Safety: safe
Dispose()
Dispose
public virtual void Dispose()
Remarks
Thread Safety: safe
SetBeginDayLightSavingTimeNull()
Set item attribute to Null value (DBNull).
public virtual void SetBeginDayLightSavingTimeNull()
Remarks
Thread Safety: safe
SetDayLightSavingTimeDeltaNull()
Set item attribute to Null value (DBNull).
public virtual void SetDayLightSavingTimeDeltaNull()
Remarks
Thread Safety: safe
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
Remarks
Thread Safety: safe
SetDescriptionNull()
Set item attribute to Null value (DBNull).
public virtual void SetDescriptionNull()
Remarks
Thread Safety: safe
SetEndDayLightSavingTimeNull()
Set item attribute to Null value (DBNull).
public virtual void SetEndDayLightSavingTimeNull()
Remarks
Thread Safety: safe
SetExternalNumberIDForUndeliverableCallsNull()
Set item attribute to Null value (DBNull).
public virtual void SetExternalNumberIDForUndeliverableCallsNull()
Remarks
Thread Safety: safe
SetInternalNumberIDForUndeliverableCallsNull()
Set item attribute to Null value (DBNull).
public virtual void SetInternalNumberIDForUndeliverableCallsNull()
Remarks
Thread Safety: safe
SetMaxInterlocationCallsNull()
Set item attribute to Null value (DBNull).
public virtual void SetMaxInterlocationCallsNull()
Remarks
Thread Safety: safe
SetTimeZoneDeltaDefaultValue()
Set item attribute to default value.
public virtual void SetTimeZoneDeltaDefaultValue()
Remarks
Thread Safety: safe
SetTimeZoneIndexDefaultValue()
Set item attribute to default value.
public virtual void SetTimeZoneIndexDefaultValue()
Remarks
Thread Safety: safe
SetUndeliverableCallNumberNeedsConfigurarionDefaultValue()
Set item attribute to default value.
public virtual void SetUndeliverableCallNumberNeedsConfigurarionDefaultValue()
Remarks
Thread Safety: safe
ToString()
Returns the string representation of the item.
public override string ToString()
Returns
- string
String representation of the item.
Remarks
Thread Safety: safe
Update(bool)
Update data. Retrieves current user data from database or stores them into the database.
public override void Update(bool validateAndSave)
Parameters
validateAndSave
boolif false retrieves data from database. If true save data to database. If the database operation failed the entry will be reinitiated from database.
Remarks
This is a remote method.
ValidateNotNullMembers()
Checks if all attributes have valid values. For example an unset attribtue which doesn't allow null value will cause an Exception.
public virtual void ValidateNotNullMembers()
Remarks
Thread Safety: safe
Verbose()
Returns a string containing alle item attributes. This method can be used for trcaing and debugging.
public virtual string Verbose()
Returns
- string
String containig all item attributes with names and values
Remarks
Thread Safety: safe