SharpSchedule

ScheduleException Members

ScheduleException overview

Public Instance Constructors

ScheduleExceptionOverloaded. Initializes a new instance of the ScheduleException class.

Public Instance Properties

Audit (inherited from AbstractEntity) The audit columns for the client.
Client A client that has had their scheduled activity altered and is part of this exception event.
ClientId The id of the client that is part of this exception.
Comments Accessor for the schedule exception comment collection.
CreatedBy (inherited from AbstractEntity)Missing <summary> documentation for P:Ozanam.Schedule.Store.Entity.AbstractEntity.CreatedBy
CreatedDate (inherited from AbstractEntity)Missing <summary> documentation for P:Ozanam.Schedule.Store.Entity.AbstractEntity.CreatedDate
Date The date the exception occurred on.
Id The exception id.
IsPersisted (inherited from Gentle.Framework.Persistent) 
Resource A resource that is used to realize this exception case. This is the activity that the client actually participated in after the change in the schedule.
ResourceId The id of the resource used.
ScheduleId The id of the original scheduled event.
Staff The staff member that is scheduled for this exception case.
StaffId The id of the staff scheduled for this exception case.
UpdatedBy (inherited from AbstractEntity)Missing <summary> documentation for P:Ozanam.Schedule.Store.Entity.AbstractEntity.UpdatedBy
UpdatedDate (inherited from AbstractEntity)Missing <summary> documentation for P:Ozanam.Schedule.Store.Entity.AbstractEntity.UpdatedDate

Public Instance Methods

Equals (inherited from AbstractEntity) Determine if the object is equal to this object.
GetHashCode (inherited from AbstractEntity) Get the hash code of the entity by looping through all properties and getting the property hashcode. If an exception is thrown when getting a value on a property then the hash code is just incremented.
GetKey (inherited from AbstractEntity) Return the primary key for the object.
GetType (inherited from Object) 
Persist (inherited from Gentle.Framework.Persistent) 
Refresh (inherited from Gentle.Framework.Persistent) 
Remove (inherited from Gentle.Framework.Persistent) 
ToString (inherited from AbstractEntity) Output the object as a human readable string.

Protected Instance Methods

Finalize (inherited from Object) 
IsChild (inherited from AbstractEntity) Determine if the child actually belongs to the parent.
MemberwiseClone (inherited from Object) 
RetrieveList (inherited from Gentle.Framework.Persistent) 
SetAudit (inherited from AbstractEntity) TODO: Document me.

See Also

ScheduleException Class | Ozanam.Schedule.Store.Entity Namespace