Program Class |
Namespace: ParaPlanREST.Models
public class Program : RESTModelBase
The Program type exposes the following members.
Name | Description | |
---|---|---|
Program | Initializes a new instance of the Program class | |
Program(ClientProgram) |
Build a RESTModel program from an Entity Program
|
Name | Description | |
---|---|---|
activeGeozoneIds | ||
archived | ||
billingAddress | ||
billingEmail | ||
billingEntityName | ||
billingPersonName | ||
billingPhone | ||
childExempt | ||
databaseID |
The ID in ParaPlan database. Do not expose
| |
deleted | ||
dropoffLOS | ||
dropOffZones | ||
eligibleVehicleGroups | ||
eligibleVehicles | ||
errorMessage | (Inherited from RESTModelBase.) | |
fixedFee |
Fixed fee structure per trip
| |
infantExempt | ||
isDefault |
If this program is the default program for this client
| |
membershipID |
The client's membership ID for this program
| |
membershipIsRequired | ||
otherRidersExempt | ||
perMileFee |
Per mile fee struture per trip
| |
pickUpLOS | ||
pickUpZones | ||
programCalendarRules |
json array describing when the program is active Here is example Example 1{ 2 "Sunday":{ 3 "EndJSON":"1899-12-30T21:45:00.0000000", 4 "StartJSON":"1899-12-30T05:30:00.0000000", 5 "Active":true 6 }, 7 "Saturday":{ 8 "EndJSON":"1899-12-30T21:45:00.0000000", 9 "StartJSON":"1899-12-30T05:30:00.0000000", 10 "Active":true 11 }, 12 "Friday":{ 13 "EndJSON":"1899-12-30T21:45:00.0000000", 14 "StartJSON":"1899-12-30T05:30:00.0000000", 15 "Active":true 16 }, 17 "Thursday":{ 18 "EndJSON":"1899-12-30T21:45:00.0000000", 19 "StartJSON":"1899-12-30T05:30:00.0000000", 20 "Active":true 21 }, 22 "Wednesday":{ 23 "EndJSON":"1899-12-30T21:45:00.0000000", 24 "StartJSON":"1899-12-30T05:30:00.0000000", 25 "Active":true 26 }, 27 "Tuesday":{ 28 "EndJSON":"1899-12-30T20:30:00.0000000", 29 "StartJSON":"1899-12-30T11:00:00.0000000", 30 "Active":true 31 }, 32 "Monday":{ 33 "EndJSON":"1899-12-30T21:45:00.0000000", 34 "StartJSON":"1899-12-30T05:30:00.0000000", 35 "Active":true 36 } 37} | |
programCode |
Program abbreviation
| |
programDescription |
Display description for this program
| |
programName |
Display name for this program
| |
success | (Inherited from RESTModelBase.) | |
tokenExists | (Inherited from RESTModelBase.) | |
tokenIsValid | (Inherited from RESTModelBase.) |
Name | Description | |
---|---|---|
AppendWithDBData | ||
CanProceed | (Inherited from RESTModelBase.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToDBProgram | ||
ToString | Returns a string that represents the current object. (Inherited from Object.) |