Interface ISoItem
Support for database modifications.
Namespace: SuperOffice.Data
Assembly: SoDataBase.dll
Syntax
public interface ISoItem
Remarks
Interface for implementing objects supporting modifications of data.
| When to use. | Use this object when implementing objects that save data to the database. |
| When to implement. |
Properties
IsDeleted
Is the object deleted?
Declaration
bool IsDeleted { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
|
Remarks
Interface for implementing objects supporting modifications of data.
| When to use. | Use this object when implementing objects that save data to the database. |
| When to implement. |
IsDirty
Is the object dirty, e.g. has some of the data in the object been changed?
Declaration
bool IsDirty { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
|
Remarks
Interface for implementing objects supporting modifications of data.
| When to use. | Use this object when implementing objects that save data to the database. |
| When to implement. |
IsNew
Is the object new or not?
Declaration
bool IsNew { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
|
Remarks
Interface for implementing objects supporting modifications of data.
| When to use. | Use this object when implementing objects that save data to the database. |
| When to implement. |
Methods
Delete()
Delete the object.
Declaration
void Delete()
Remarks
Interface for implementing objects supporting modifications of data.
| When to use. | Use this object when implementing objects that save data to the database. |
| When to implement. |
Save()
Saves the object.
Declaration
void Save()
Remarks
Interface for implementing objects supporting modifications of data.
| When to use. | Use this object when implementing objects that save data to the database. |
| When to implement. |