POST api/Tutor/Schedule
Creates the schedule, adds time slots to collection. Time values can not overlap, however one slots end time can be the same as the next slots beginning time.
Request Information
URI Parameters
None.
Body Parameters
The input.
AddTimeslotsModelName | Description | Type | Additional information |
---|---|---|---|
TimeSlots | Collection of CreateTimeSlotModel |
None. |
|
SchoolId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "TimeSlots": [ { "Name": "sample string 1", "StartTime": "sample string 2", "EndTime": "sample string 3" }, { "Name": "sample string 1", "StartTime": "sample string 2", "EndTime": "sample string 3" } ], "SchoolId": 1 }
application/xml, text/xml
Sample:
<AddTimeslotsModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LS_API.Models.ScheduleModels.InputModel"> <SchoolId>1</SchoolId> <TimeSlots> <CreateTimeSlotModel> <EndTime>sample string 3</EndTime> <Name>sample string 1</Name> <StartTime>sample string 2</StartTime> </CreateTimeSlotModel> <CreateTimeSlotModel> <EndTime>sample string 3</EndTime> <Name>sample string 1</Name> <StartTime>sample string 2</StartTime> </CreateTimeSlotModel> </TimeSlots> </AddTimeslotsModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |