Class DocumentSaveChangeAnalyzer
Class used to assist safe analysis of PrivateSave instances, without exposing internal properties for modification.
Inherited Members
Namespace: SuperOffice.Util
Assembly: SoDataBase.dll
Syntax
public class DocumentSaveChangeAnalyzer
Constructors
DocumentSaveChangeAnalyzer(PrivateSave)
Creates a new instance
Declaration
public DocumentSaveChangeAnalyzer(PrivateSave privateSave)
Parameters
Type | Name | Description |
---|---|---|
PrivateSave | privateSave | Instance to analyze for changes. Required parameter and cannot be null! |
Exceptions
Type | Condition |
---|---|
ArgumentNullException | Thrown if privateSave is null |
Properties
IsAppointmentActiveDateChanged
Gets if Appointment has changed ActiveDate.
Declaration
public bool IsAppointmentActiveDateChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsAppointmentContactIdChanged
Gets if Appointment has changed Contact.
Declaration
public bool IsAppointmentContactIdChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsAppointmentPersonIdChanged
Gets if Appointment has changed Person.
Declaration
public bool IsAppointmentPersonIdChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsAppointmentProjectIdChanged
Gets if Appointment has changed Project.
Declaration
public bool IsAppointmentProjectIdChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsAppointmentSaleIdChanged
Gets if Appointment has changed Sale.
Declaration
public bool IsAppointmentSaleIdChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsAppointmentTypeChanged
Gets if Appointment has changed Type.
Declaration
public bool IsAppointmentTypeChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsDocumentArchiveProviderChanged
Gets if Document has changed ArchiveProvider.
Declaration
public bool IsDocumentArchiveProviderChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsDocumentExtRefChanged
Gets if Document has changed ExtUrl.
Declaration
public bool IsDocumentExtRefChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsDocumentHeaderChanged
Gets if Document has changed Header.
Declaration
public bool IsDocumentHeaderChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsDocumentOurRefChanged
Gets if Document has changed OurRef.
Declaration
public bool IsDocumentOurRefChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsDocumentYourRefChanged
Gets if Document has changed OurRef.
Declaration
public bool IsDocumentYourRefChanged { get; }
Property Value
Type | Description |
---|---|
bool |
IsVisibleForChanged
Gets if VisibleFor has changed.
Declaration
public bool IsVisibleForChanged { get; }
Property Value
Type | Description |
---|---|
bool |