SharpSchedule

Schedule Members

Schedule overview

Public Instance Constructors

ScheduleOverloaded. Initializes a new instance of the Schedule class.

Public Instance Properties

Audit (inherited from AbstractEntity) The audit columns for the client.
Block The time block that this schedule is for.
BlockId Block that the event has been scheduled for.
Comments Get the comments about this scheduled item.
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
EffectiveDate Date that the schedule begins.
ExpiryDate The date that the schedule expires on.
Id Schedule id.
IsPersisted (inherited from Gentle.Framework.Persistent) 
Plan A plan that is the basis for this schedule.
PlanId Achievements that have been scheduled. Achievements contain client/ activities mapping.
RepeatType The repeat type for the schedule.
RepeatTypeId The repeat type of the schedule.
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

Schedule Class | Ozanam.Schedule.Store.Entity Namespace