POST api/AppHomeWork/SendHomeWork

This Api is used to send homework by teachers to students;homework details are saved on server and sent to devices using firebase service

Request Information

URI Parameters

None.

Body Parameters

HomeWorkModel

HomeworkModel
NameDescriptionTypeAdditional information
schoolid

integer

None.

sessionid

integer

None.

userid

integer

None.

classname

string

None.

sectionname

string

None.

hdate

string

None.

sub1

string

None.

hw1

string

None.

sub2

string

None.

hw2

string

None.

sub3

string

None.

hw3

string

None.

sub4

string

None.

hw4

string

None.

sub5

string

None.

hw5

string

None.

sub6

string

None.

hw6

string

None.

Request Formats

application/json, text/json

Sample:
{
  "schoolid": 1,
  "sessionid": 2,
  "userid": 3,
  "classname": "sample string 4",
  "sectionname": "sample string 5",
  "hdate": "sample string 6",
  "sub1": "sample string 7",
  "hw1": "sample string 8",
  "sub2": "sample string 9",
  "hw2": "sample string 10",
  "sub3": "sample string 11",
  "hw3": "sample string 12",
  "sub4": "sample string 13",
  "hw4": "sample string 14",
  "sub5": "sample string 15",
  "hw5": "sample string 16",
  "sub6": "sample string 17",
  "hw6": "sample string 18"
}

text/html

Sample:
{"schoolid":1,"sessionid":2,"userid":3,"classname":"sample string 4","sectionname":"sample string 5","hdate":"sample string 6","sub1":"sample string 7","hw1":"sample string 8","sub2":"sample string 9","hw2":"sample string 10","sub3":"sample string 11","hw3":"sample string 12","sub4":"sample string 13","hw4":"sample string 14","sub5":"sample string 15","hw5":"sample string 16","sub6":"sample string 17","hw6":"sample string 18"}

application/xml, text/xml

Sample:
<HomeworkModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/smsapi.Models">
  <classname>sample string 4</classname>
  <hdate>sample string 6</hdate>
  <hw1>sample string 8</hw1>
  <hw2>sample string 10</hw2>
  <hw3>sample string 12</hw3>
  <hw4>sample string 14</hw4>
  <hw5>sample string 16</hw5>
  <hw6>sample string 18</hw6>
  <schoolid>1</schoolid>
  <sectionname>sample string 5</sectionname>
  <sessionid>2</sessionid>
  <sub1>sample string 7</sub1>
  <sub2>sample string 9</sub2>
  <sub3>sample string 11</sub3>
  <sub4>sample string 13</sub4>
  <sub5>sample string 15</sub5>
  <sub6>sample string 17</sub6>
  <userid>3</userid>
</HomeworkModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Result Model 0 for success 1 for not recipient and 2 for other errror

ResultModel
NameDescriptionTypeAdditional information
resultcode

integer

None.

resultstring

string

None.

token

string

None.

schoolid

integer

None.

sessionid

integer

None.

userid

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "resultcode": 1,
  "resultstring": "sample string 2",
  "token": "sample string 3",
  "schoolid": 4,
  "sessionid": 5,
  "userid": 6
}

text/html

Sample:
{"resultcode":1,"resultstring":"sample string 2","token":"sample string 3","schoolid":4,"sessionid":5,"userid":6}

application/xml, text/xml

Sample:
<ResultModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/smsapi.Models">
  <resultcode>1</resultcode>
  <resultstring>sample string 2</resultstring>
  <schoolid>4</schoolid>
  <sessionid>5</sessionid>
  <token>sample string 3</token>
  <userid>6</userid>
</ResultModel>