<summary> Contains the data necessary to execute a call to the GetClasses operation </summary><summary> Optionally specify which Classes to return </summary><summary> Optionally specify which clubs to return Classes for </summary><summary> Optionally specify which club groups to return Classes for </summary><summary> Start and End DateTime range for the desired classes </summary><summary> Client DateTime, if provided the end time of any returned class must be after this time </summary><summary> Controls the amount of information that can be requested at once; Leaving this out will return all information up to the default(maximum) page size </summary><summary> </summary><summary> An integer representing the page being requested (default is 1) </summary><summary> An integer representing the number of records requested for each page (default varies depending on operation) </summary><summary> Contains the data necessary to execute a call to the InsertClasses operation </summary><summary> Collection of Classes to insert into the Compete database </summary><summary> Contains the data necessary to execute a call to the UpdateClasses operation </summary><summary> The Class that will be updated </summary><summary> Collection of Class objects </summary><summary> Simple interpretation of minimal Class information </summary><summary> Represents the internal unique identifier of the Class </summary><summary> Simple list of clubs with only their ID's </summary><summary> Simple interpretation of minimal Club information </summary><summary> Represents the internal unique identifier of the Club </summary><summary> Collection of ClubGroup objects </summary><summary> Simple interpretation of minimal ClubGroup information </summary><summary> Represents the internal unique identifier of the ClubGroup </summary><summary> Represents a range of DateTime </summary><summary> The DateTime that begins the range </summary><summary> The DateTime that ends the range </summary><summary> Collection of Classes returned for a successful result </summary><summary> Contains detailed class information </summary><summary> Represents the internal unique identifier of the Class </summary><summary> The Class' product BarCode ID as found in the DataEntry-Products view within Compete </summary><summary> Short Description of the Class </summary><summary> Club to which the Class is assigned </summary><summary> Represents the start and end time of the Class </summary><summary> Represents the first and last date on which the Class occurs </summary><summary> Long Description of the Class </summary><summary> Intructor of the Class </summary><summary> Substitute instructor of the Class </summary><summary> Price of the Class </summary><summary> GLCode of the Class </summary><summary> List of Clubs where the Class can be sold </summary><summary> Indicates whether this is a class or a course (True = Class; False = Course) </summary><summary> Days the Class is available (Su, M, T, W, Th, F, S) </summary><summary> Total capacity of the Class </summary><summary> Remaining capacity of the Class </summary><summary> Number of members enrolled in the Class </summary><summary> Number of members on standby for the Class </summary><summary> Number of members that have attended the Class </summary><summary> Indicates if the Class is active </summary><summary> Collection of Customers who have enrolled in the Class </summary><summary> Collection of Customers who have attended the Class </summary><summary> Represents the date on which the Class occurs </summary><summary> Simple interpretation of minimal Employee information </summary><summary> Represents the internal unique identifier of the Employee </summary><summary> Collection of ClassCustomer objects </summary><summary> Represents a Customer who has either attended or enrolled in a Class </summary><summary> Indicates the time the Customer attended or enrolled in the Class </summary><summary> Indicates the status of the Customer's enrollment in the Class (null if this is an attended record) </summary><summary> Represents the internal unique identifier of the Customer </summary><summary> Collection of InsertClass objects </summary><summary> Represents a Class with detailed information. To be used for InsertClasses. </summary><summary> The Class' product BarCode ID as found in the DataEntry-Products view within Compete </summary><summary> Short Description of the Class </summary><summary> Club to which the Class is assigned </summary><summary> Represents the start and end time of the Class </summary><summary> Represents the first and last date on which the Class occurs </summary><summary> Long Description of the Class </summary><summary> Intructor of the Class </summary><summary> Price of the Class </summary><summary> GLCode of the Class </summary><summary> List of Clubs where the Class can be sold </summary><summary> Indicates whether this is a class or a course (True = Class; False = Course) </summary><summary> Days the Class is available (Su, M, T, W, Th, F, S) </summary><summary> Total capacity of the Class </summary><summary> Indicates if the Class is active </summary><summary> Collection of UpdateClassData objects </summary><summary> Represents a Class with detailed information. To be used for UpdateClass. </summary><summary> Represents the internal unique identifier of the Class </summary><summary> The Class' product BarCode ID as found in the DataEntry-Products view within Compete </summary><summary> Short Description of the Class </summary><summary> Club to which the Class is assigned </summary><summary> Represents the start and end time of the Class </summary><summary> Represents the first and last date on which the Class occurs </summary><summary> Long Description of the Class </summary><summary> Intructor of the Class </summary><summary> Price of the Class </summary><summary> GLCode of the Class </summary><summary> List of Clubs where the Class can be sold </summary><summary> Indicates whether this is a class or a course (True = Class; False = Course) </summary><summary> Days the Class is available (Su, M, T, W, Th, F, S) </summary><summary> Total capacity of the Class </summary><summary> Indicates if the Class is active </summary><summary> Contains the data sent back in response to a call to the GetClasses operation </summary><summary> Collection of Classes returned for a successful result </summary><summary> Contains information regarding the current page of data being returned from a paged request </summary><summary> Returns the status of the request execution </summary><summary> A StatusCode value giving a high level representation of the request outcome </summary><summary> Summary message providing further information regarding the request outcome </summary><summary> A StatusCode value giving a high level representation of the request outcome </summary><summary> Summary message providing further information regarding the request outcome </summary><summary> Can be used to indicate more precise failure reason when only a generic message may be returned </summary><summary> For certain failures, returns a copy of the passed in request for comparison purposes </summary><summary> Contains information regarding the current page of data being returned from a paged request </summary><summary> The specific page being returned from the overall result set </summary><summary> The number of records actually used to determine a page; This may be different from the requested page size if the requested page size was less than 1 or greater that maximum for the request </summary><summary> The total number of pages, based on PageSize </summary><summary> The total number of records resulting from the request </summary><summary> Contains the response to the InsertClasses request </summary><summary> Collection of results for each class insert request </summary><summary> Wraps a collection of InsertClassResult objects </summary><summary> Contains the result of an insert operation for a single Class. If successful the ID of the class will be returned. The BarcodeID can be used to link this result to the initial request. </summary><summary> The Class' product BarCode ID as found in the DataEntry-Products view within Compete </summary><summary> Identifier for the inserted class if the execution was successful </summary><summary> Contains the data sent back in response to a call to the UpdateClass operation </summary><summary> Results of each individual Class insert operation </summary><summary> Collection of UpdateClassResult objects </summary><summary> Contains the result of an Update operation for a single Class; ClassID can be used to link back to the original request </summary><summary> The Class being updated </summary><summary> StatusCode represents the state of the response </summary><summary> Successful execution of request </summary><summary> Partially successful request execution </summary><summary> The system failed to execute the request </summary><summary> The system refused to execute the request due to a problem with the request </summary><summary> The request failed authentication </summary><summary> Provides a cohesive interface for retrieving, inserting, and updating Class data from Compete </summary><summary> Issues a call to retrieve a list of classes from Compete </summary><summary> Issues a call to insert one or more classes into Compete </summary><summary> Issues a call to update one or more classes already in Compete </summary>