POST api/Quote

Request Information

URI Parameters

None.

Body Parameters

QuoteObj
NameDescriptionTypeAdditional information
QuoteID

integer

None.

FName

string

None.

LName

string

None.

Mobile1

string

None.

Email

string

None.

GSTN

string

None.

Address

string

None.

State

string

None.

ReferredBy

string

None.

RepName

string

None.

CompanyID

string

None.

LocationID

string

None.

QuoteAmount

decimal number

None.

appliedGSTPercent

decimal number

None.

QtLineItems

Collection of QtLineItems

None.

Request Formats

application/json, text/json

Sample:
{
  "QuoteID": 1,
  "FName": "sample string 2",
  "LName": "sample string 3",
  "Mobile1": "sample string 4",
  "Email": "sample string 5",
  "GSTN": "sample string 6",
  "Address": "sample string 7",
  "State": "sample string 8",
  "ReferredBy": "sample string 9",
  "RepName": "sample string 10",
  "CompanyID": "sample string 11",
  "LocationID": "sample string 12",
  "QuoteAmount": 13.0,
  "appliedGSTPercent": 14.0,
  "QtLineItems": [
    {
      "SNo": 1,
      "ProdCode": 2,
      "quantity": 3.0,
      "MRP": 4.0,
      "WP": 5.0,
      "discountPercent": 6.0,
      "total": 7.0
    },
    {
      "SNo": 1,
      "ProdCode": 2,
      "quantity": 3.0,
      "MRP": 4.0,
      "WP": 5.0,
      "discountPercent": 6.0,
      "total": 7.0
    }
  ]
}

application/xml, text/xml

Sample:
<ProductsController.QuoteObj xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GWebAPI.Controllers">
  <Address>sample string 7</Address>
  <CompanyID>sample string 11</CompanyID>
  <Email>sample string 5</Email>
  <FName>sample string 2</FName>
  <GSTN>sample string 6</GSTN>
  <LName>sample string 3</LName>
  <LocationID>sample string 12</LocationID>
  <Mobile1>sample string 4</Mobile1>
  <QtLineItems>
    <ProductsController.QtLineItems>
      <MRP>4</MRP>
      <ProdCode>2</ProdCode>
      <SNo>1</SNo>
      <WP>5</WP>
      <discountPercent>6</discountPercent>
      <quantity>3</quantity>
      <total>7</total>
    </ProductsController.QtLineItems>
    <ProductsController.QtLineItems>
      <MRP>4</MRP>
      <ProdCode>2</ProdCode>
      <SNo>1</SNo>
      <WP>5</WP>
      <discountPercent>6</discountPercent>
      <quantity>3</quantity>
      <total>7</total>
    </ProductsController.QtLineItems>
  </QtLineItems>
  <QuoteAmount>13</QuoteAmount>
  <QuoteID>1</QuoteID>
  <ReferredBy>sample string 9</ReferredBy>
  <RepName>sample string 10</RepName>
  <State>sample string 8</State>
  <appliedGSTPercent>14</appliedGSTPercent>
</ProductsController.QuoteObj>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

TableResult
NameDescriptionTypeAdditional information
status

integer

None.

message

string

None.

data

DataTable

None.

TotalRecords

integer

None.

Header

Collection of string

None.

EditableColumns

Collection of string

None.

ValueChangeColumns

Collection of string

None.

TwoFields

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "Header": [
    "sample string 1",
    "sample string 2"
  ],
  "EditableColumns": [
    "sample string 1",
    "sample string 2"
  ],
  "ValueChangeColumns": [
    "sample string 1",
    "sample string 2"
  ],
  "TwoFields": [
    "sample string 1",
    "sample string 2"
  ],
  "status": 1,
  "message": "sample string 2",
  "data": null,
  "TotalRecords": 3
}

application/xml, text/xml

Sample:
<Util.TableResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GWebAPI.Controllers">
  <EditableColumns xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </EditableColumns>
  <Header xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Header>
  <TotalRecords>3</TotalRecords>
  <TwoFields xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </TwoFields>
  <ValueChangeColumns xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </ValueChangeColumns>
  <data i:nil="true" />
  <message>sample string 2</message>
  <status>1</status>
</Util.TableResult>