C# Class inBloomApiLibrary.ProgramDataService

Inheritance: ServiceBase
显示文件 Open project: upeo/inbloom-dotnet

Public Methods

Method Description
DeletePrograms ( string accessToken, string programId ) : string

Deletes program details.

GetProgramById ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray

Gets programs details by id

GetProgramCustom ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray

Gets program custom details.

GetProgramStaffProgramAssociationStaff ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray

Gets student details in staff program associations within the programs.

GetProgramStaffProgramAssociations ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray

Gets staff program associations within the programs.

GetProgramStudentProgramAssociationStudents ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray

Gets students details in student program associations within the programs.

GetProgramStudentProgramAssociations ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray

Gets student program associations within the programs.

GetPrograms ( string accessToken ) : Newtonsoft.Json.Linq.JArray

Gets program details.

PostPrograms ( string accessToken, string data ) : string

Creates program details.

PutPrograms ( string accessToken, string data, string programId ) : string

Updates program details.

Method Details

DeletePrograms() public method

Deletes program details.
public DeletePrograms ( string accessToken, string programId ) : string
accessToken string
programId string
return string

GetProgramById() public method

Gets programs details by id
public GetProgramById ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray
accessToken string
programId string
return Newtonsoft.Json.Linq.JArray

GetProgramCustom() public method

Gets program custom details.
public GetProgramCustom ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray
accessToken string
programId string
return Newtonsoft.Json.Linq.JArray

GetProgramStaffProgramAssociationStaff() public method

Gets student details in staff program associations within the programs.
public GetProgramStaffProgramAssociationStaff ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray
accessToken string
programId string
return Newtonsoft.Json.Linq.JArray

GetProgramStaffProgramAssociations() public method

Gets staff program associations within the programs.
public GetProgramStaffProgramAssociations ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray
accessToken string
programId string
return Newtonsoft.Json.Linq.JArray

GetProgramStudentProgramAssociationStudents() public method

Gets students details in student program associations within the programs.
public GetProgramStudentProgramAssociationStudents ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray
accessToken string
programId string
return Newtonsoft.Json.Linq.JArray

GetProgramStudentProgramAssociations() public method

Gets student program associations within the programs.
public GetProgramStudentProgramAssociations ( string accessToken, string programId ) : Newtonsoft.Json.Linq.JArray
accessToken string
programId string
return Newtonsoft.Json.Linq.JArray

GetPrograms() public method

Gets program details.
public GetPrograms ( string accessToken ) : Newtonsoft.Json.Linq.JArray
accessToken string
return Newtonsoft.Json.Linq.JArray

PostPrograms() public method

Creates program details.
public PostPrograms ( string accessToken, string data ) : string
accessToken string
data string
return string

PutPrograms() public method

Updates program details.
public PutPrograms ( string accessToken, string data, string programId ) : string
accessToken string
data string
programId string
return string