POST api/MaintenenceScheduler/AddAssignTask

Request Information

URI Parameters

None.

Body Parameters

AssignMaiteneneceTask
NameDescriptionTypeAdditional information
AssignTaskID

integer

None.

MaintenenceTaskID

integer

None.

RegNo

string

None.

TaskDueKM

decimal number

None.

TaskFrequency

string

None.

TaskFrequencyValue

string

None.

DateCreated

date

None.

DateModified

date

None.

CurrentKM

decimal number

None.

UserName

string

None.

EmailAddressTo

string

None.

EmailAddressCC

string

None.

CellNo

string

None.

TaskAlertBy

string

None.

Subject

string

None.

Body

string

None.

GracePeriodInPercentage

string

None.

LogINID

integer

None.

TrackerODOCurrentKM

decimal number

None.

TrackerODODueKM

decimal number

None.

TrackerTravelTimeCurrentSeconds

integer

None.

TrackerTravelTimeDueSeconds

integer

None.

UHTransIDCurrent

integer

None.

UHTransIDDue

integer

None.

Active

boolean

None.

Status

string

None.

Description

string

None.

TaskStartsFrom

string

None.

Reminder

boolean

None.

ReminderOnEveryKM

integer

None.

UnitId

string

None.

NextMailTime

date

None.

Count

integer

None.

TaskEndDate

date

None.

IsTaskBasedOnOdometer

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "AssignTaskID": 1,
  "MaintenenceTaskID": 2,
  "RegNo": "sample string 3",
  "TaskDueKM": 4.1,
  "TaskFrequency": "sample string 5",
  "TaskFrequencyValue": "sample string 6",
  "DateCreated": "2025-09-11T04:40:24.6668677+05:00",
  "DateModified": "2025-09-11T04:40:24.6668677+05:00",
  "CurrentKM": 9.1,
  "UserName": "sample string 10",
  "EmailAddressTo": "sample string 11",
  "EmailAddressCC": "sample string 12",
  "CellNo": "sample string 13",
  "TaskAlertBy": "sample string 14",
  "Subject": "sample string 15",
  "Body": "sample string 16",
  "GracePeriodInPercentage": "sample string 17",
  "LogINID": 18,
  "TrackerODOCurrentKM": 19.1,
  "TrackerODODueKM": 20.1,
  "TrackerTravelTimeCurrentSeconds": 21,
  "TrackerTravelTimeDueSeconds": 22,
  "UHTransIDCurrent": 23,
  "UHTransIDDue": 24,
  "Active": true,
  "Status": "sample string 26",
  "Description": "sample string 27",
  "TaskStartsFrom": "sample string 28",
  "Reminder": true,
  "ReminderOnEveryKM": 30,
  "UnitId": "sample string 31",
  "NextMailTime": "2025-09-11T04:40:24.6668677+05:00",
  "Count": 33,
  "TaskEndDate": "2025-09-11T04:40:24.6668677+05:00",
  "IsTaskBasedOnOdometer": true
}

application/xml, text/xml

Sample:
<AssignMaiteneneceTask xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TWViewModel">
  <Active>true</Active>
  <AssignTaskID>1</AssignTaskID>
  <Body>sample string 16</Body>
  <CellNo>sample string 13</CellNo>
  <Count>33</Count>
  <CurrentKM>9.1</CurrentKM>
  <DateCreated>2025-09-11T04:40:24.6668677+05:00</DateCreated>
  <DateModified>2025-09-11T04:40:24.6668677+05:00</DateModified>
  <Description>sample string 27</Description>
  <EmailAddressCC>sample string 12</EmailAddressCC>
  <EmailAddressTo>sample string 11</EmailAddressTo>
  <GracePeriodInPercentage>sample string 17</GracePeriodInPercentage>
  <IsTaskBasedOnOdometer>true</IsTaskBasedOnOdometer>
  <LogINID>18</LogINID>
  <MaintenenceTaskID>2</MaintenenceTaskID>
  <NextMailTime>2025-09-11T04:40:24.6668677+05:00</NextMailTime>
  <RegNo>sample string 3</RegNo>
  <Reminder>true</Reminder>
  <ReminderOnEveryKM>30</ReminderOnEveryKM>
  <Status>sample string 26</Status>
  <Subject>sample string 15</Subject>
  <TaskAlertBy>sample string 14</TaskAlertBy>
  <TaskDueKM>4.1</TaskDueKM>
  <TaskEndDate>2025-09-11T04:40:24.6668677+05:00</TaskEndDate>
  <TaskFrequency>sample string 5</TaskFrequency>
  <TaskFrequencyValue>sample string 6</TaskFrequencyValue>
  <TaskStartsFrom>sample string 28</TaskStartsFrom>
  <TrackerODOCurrentKM>19.1</TrackerODOCurrentKM>
  <TrackerODODueKM>20.1</TrackerODODueKM>
  <TrackerTravelTimeCurrentSeconds>21</TrackerTravelTimeCurrentSeconds>
  <TrackerTravelTimeDueSeconds>22</TrackerTravelTimeDueSeconds>
  <UHTransIDCurrent>23</UHTransIDCurrent>
  <UHTransIDDue>24</UHTransIDDue>
  <UnitId>sample string 31</UnitId>
  <UserName>sample string 10</UserName>
</AssignMaiteneneceTask>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'AssignMaiteneneceTask'.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />