C# Class inBloomApiLibrary.TeacherDataService

Inheritance: ServiceBase
Mostra file Open project: upeo/inbloom-dotnet

Public Methods

Method Description
DeleteTeacherSchoolAssociations ( string accessToken, string teacherId ) : string

Deletes teacher school associations details.

DeleteTeacherSectionAssociations ( string accessToken, string teacherId ) : string

Deletes teacher section associations details.

DeleteTeachers ( string accessToken, string teacherId ) : string

Deletes teachers Details.

GetTeacherById ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Get a teacher by their ID

GetTeacherByIdAsync ( string accessToken, string teacherId ) : Task

Get a teacher by their ID

GetTeacherCustom ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teachers custom details.

GetTeacherCustomAsync ( string accessToken, string teacherId ) : Task

Gets teachers custom details.

GetTeacherSchoolAssociationById ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teacher school associations by id.

GetTeacherSchoolAssociationCustom ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teacher school associations custom details.

GetTeacherSchoolAssociationSchools ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets schools within the teacher school associations.

GetTeacherSchoolAssociationTeachers ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teachers within the teacher school associations.

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

Gets teacher school associations details.

GetTeacherSectionAssociationById ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teacher section associations details by id.

GetTeacherSectionAssociationCustom ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teacher section associations custom details.

GetTeacherSectionAssociationSections ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets sections within the teacher section associations.

GetTeacherSectionAssociationTeachers ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teachers within the teacher section associations.

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

Gets teacher section associations details.

GetTeacherTeacherSchoolAssociationSchools ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets schools in teacher school associations within the teachers.

GetTeacherTeacherSchoolAssociationSchoolsAsync ( string accessToken, string teacherId ) : Task

Gets schools in teacher school associations within the teachers.

GetTeacherTeacherSchoolAssociations ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teacher school associations within the teachers.

GetTeacherTeacherSchoolAssociationsAsync ( string accessToken, string teacherId ) : Task

Gets teacher school associations within the teachers.

GetTeacherTeacherSectionAssociationSections ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets sections in teacher section associations within the teachers.

GetTeacherTeacherSectionAssociationSectionsAsync ( string accessToken, string teacherId ) : Task

Gets sections in teacher section associations within the teachers.

GetTeacherTeacherSectionAssociations ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray

Gets teacher section associations within the teachers.

GetTeacherTeacherSectionAssociationsAsync ( string accessToken, string teacherId ) : Task

Gets teacher section associations within the teachers.

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

Gets teachers details.

GetTeachersAsync ( string accessToken, int limit, int offset ) : Task

Gets teachers details.

PostTeacherSchoolAssociations ( string accessToken, string data ) : string

Creates teacher school associations details.

PostTeacherSectionAssociations ( string accessToken, string data ) : string

Creates teacher section associations.

PostTeachers ( string accessToken, string data ) : string

Creates teachers Details.

PutTeacherSchoolAssociations ( string accessToken, string data, string teacherId ) : string

Updates teacher school associations details.

PutTeacherSectionAssociations ( string accessToken, string data, string teacherId ) : string

Updates teacher section associations details.

PutTeachers ( string accessToken, string data, string teacherId ) : string

Updates teachers Details.

Method Details

DeleteTeacherSchoolAssociations() public method

Deletes teacher school associations details.
public DeleteTeacherSchoolAssociations ( string accessToken, string teacherId ) : string
accessToken string
teacherId string
return string

DeleteTeacherSectionAssociations() public method

Deletes teacher section associations details.
public DeleteTeacherSectionAssociations ( string accessToken, string teacherId ) : string
accessToken string
teacherId string
return string

DeleteTeachers() public method

Deletes teachers Details.
public DeleteTeachers ( string accessToken, string teacherId ) : string
accessToken string
teacherId string
return string

GetTeacherById() public method

Get a teacher by their ID
public GetTeacherById ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherByIdAsync() public method

Get a teacher by their ID
public GetTeacherByIdAsync ( string accessToken, string teacherId ) : Task
accessToken string
teacherId string
return Task

GetTeacherCustom() public method

Gets teachers custom details.
public GetTeacherCustom ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherCustomAsync() public method

Gets teachers custom details.
public GetTeacherCustomAsync ( string accessToken, string teacherId ) : Task
accessToken string
teacherId string
return Task

GetTeacherSchoolAssociationById() public method

Gets teacher school associations by id.
public GetTeacherSchoolAssociationById ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherSchoolAssociationCustom() public method

Gets teacher school associations custom details.
public GetTeacherSchoolAssociationCustom ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherSchoolAssociationSchools() public method

Gets schools within the teacher school associations.
public GetTeacherSchoolAssociationSchools ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherSchoolAssociationTeachers() public method

Gets teachers within the teacher school associations.
public GetTeacherSchoolAssociationTeachers ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherSchoolAssociations() public method

Gets teacher school associations details.
public GetTeacherSchoolAssociations ( string accessToken ) : Newtonsoft.Json.Linq.JArray
accessToken string
return Newtonsoft.Json.Linq.JArray

GetTeacherSectionAssociationById() public method

Gets teacher section associations details by id.
public GetTeacherSectionAssociationById ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherSectionAssociationCustom() public method

Gets teacher section associations custom details.
public GetTeacherSectionAssociationCustom ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherSectionAssociationSections() public method

Gets sections within the teacher section associations.
public GetTeacherSectionAssociationSections ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherSectionAssociationTeachers() public method

Gets teachers within the teacher section associations.
public GetTeacherSectionAssociationTeachers ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherSectionAssociations() public method

Gets teacher section associations details.
public GetTeacherSectionAssociations ( string accessToken ) : Newtonsoft.Json.Linq.JArray
accessToken string
return Newtonsoft.Json.Linq.JArray

GetTeacherTeacherSchoolAssociationSchools() public method

Gets schools in teacher school associations within the teachers.
public GetTeacherTeacherSchoolAssociationSchools ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherTeacherSchoolAssociationSchoolsAsync() public method

Gets schools in teacher school associations within the teachers.
public GetTeacherTeacherSchoolAssociationSchoolsAsync ( string accessToken, string teacherId ) : Task
accessToken string
teacherId string
return Task

GetTeacherTeacherSchoolAssociations() public method

Gets teacher school associations within the teachers.
public GetTeacherTeacherSchoolAssociations ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherTeacherSchoolAssociationsAsync() public method

Gets teacher school associations within the teachers.
public GetTeacherTeacherSchoolAssociationsAsync ( string accessToken, string teacherId ) : Task
accessToken string
teacherId string
return Task

GetTeacherTeacherSectionAssociationSections() public method

Gets sections in teacher section associations within the teachers.
public GetTeacherTeacherSectionAssociationSections ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherTeacherSectionAssociationSectionsAsync() public method

Gets sections in teacher section associations within the teachers.
public GetTeacherTeacherSectionAssociationSectionsAsync ( string accessToken, string teacherId ) : Task
accessToken string
teacherId string
return Task

GetTeacherTeacherSectionAssociations() public method

Gets teacher section associations within the teachers.
public GetTeacherTeacherSectionAssociations ( string accessToken, string teacherId ) : Newtonsoft.Json.Linq.JArray
accessToken string
teacherId string
return Newtonsoft.Json.Linq.JArray

GetTeacherTeacherSectionAssociationsAsync() public method

Gets teacher section associations within the teachers.
public GetTeacherTeacherSectionAssociationsAsync ( string accessToken, string teacherId ) : Task
accessToken string
teacherId string
return Task

GetTeachers() public method

Gets teachers details.
public GetTeachers ( string accessToken ) : Newtonsoft.Json.Linq.JArray
accessToken string
return Newtonsoft.Json.Linq.JArray

GetTeachersAsync() public method

Gets teachers details.
public GetTeachersAsync ( string accessToken, int limit, int offset ) : Task
accessToken string
limit int
offset int
return Task

PostTeacherSchoolAssociations() public method

Creates teacher school associations details.
public PostTeacherSchoolAssociations ( string accessToken, string data ) : string
accessToken string
data string
return string

PostTeacherSectionAssociations() public method

Creates teacher section associations.
public PostTeacherSectionAssociations ( string accessToken, string data ) : string
accessToken string
data string
return string

PostTeachers() public method

Creates teachers Details.
public PostTeachers ( string accessToken, string data ) : string
accessToken string
data string
return string

PutTeacherSchoolAssociations() public method

Updates teacher school associations details.
public PutTeacherSchoolAssociations ( string accessToken, string data, string teacherId ) : string
accessToken string
data string
teacherId string
return string

PutTeacherSectionAssociations() public method

Updates teacher section associations details.
public PutTeacherSectionAssociations ( string accessToken, string data, string teacherId ) : string
accessToken string
data string
teacherId string
return string

PutTeachers() public method

Updates teachers Details.
public PutTeachers ( string accessToken, string data, string teacherId ) : string
accessToken string
data string
teacherId string
return string