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.) |