POST api/FuelMgmt/InsertFuelDetails

Request Information

URI Parameters

None.

Body Parameters

FuelMgmtModel
NameDescriptionTypeAdditional information
Mode

integer

None.

UserId

integer

None.

AccId

integer

None.

UserRoleId

integer

None.

Zone

string

None.

Ward

string

None.

DriverName

string

None.

VehicleType

string

None.

Image

string

None.

FuelType

string

None.

VehicleNo

string

None.

Odometer

decimal number

None.

OdoWorkingStatus

boolean

None.

PreviousOdometer

decimal number

None.

Difference

decimal number

None.

FuelRate

decimal number

None.

FuelQuantity

decimal number

None.

TotalAmount

decimal number

None.

PaidAmount

decimal number

None.

FuelAmount

decimal number

None.

CurrentBalanceAmount

decimal number

None.

PreviousBalanceAmount

decimal number

None.

PetrolPumpName

string

None.

Vehicles

string

None.

Lat

decimal number

None.

Lng

decimal number

None.

FromDate

string

None.

ToDate

string

None.

FuelData

Collection of FuelData

None.

DateTime

string

None.

CardName

string

None.

CardId

integer

None.

CardNumber

string

None.

CardHolderName

string

None.

CompanyName

string

None.

PaymentImage

string

None.

PaymentMode

string

None.

VehData

Collection of VehicleData

None.

PaymentStatus

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Mode": 1,
  "UserId": 2,
  "AccId": 3,
  "UserRoleId": 4,
  "Zone": "sample string 5",
  "Ward": "sample string 6",
  "DriverName": "sample string 7",
  "VehicleType": "sample string 8",
  "Image": "sample string 9",
  "FuelType": "sample string 10",
  "VehicleNo": "sample string 11",
  "Odometer": 12.1,
  "OdoWorkingStatus": true,
  "PreviousOdometer": 14.1,
  "Difference": 15.1,
  "FuelRate": 16.1,
  "FuelQuantity": 17.1,
  "TotalAmount": 18.1,
  "PaidAmount": 19.1,
  "FuelAmount": 20.1,
  "CurrentBalanceAmount": 21.1,
  "PreviousBalanceAmount": 22.1,
  "PetrolPumpName": "sample string 23",
  "Vehicles": "sample string 24",
  "Lat": 25.1,
  "Lng": 26.1,
  "FromDate": "sample string 27",
  "ToDate": "sample string 28",
  "FuelData": [
    {
      "VehicleNo": "sample string 1",
      "Odometer": 2.1,
      "OdoWorkingStatus": true,
      "PreviousOdometer": 4.1,
      "Difference": 5.1,
      "FuelRate": 6.1,
      "FuelQuantity": 7.1,
      "Image": "sample string 8",
      "Lat": 9.1,
      "Lng": 10.1,
      "DateTime": "sample string 11",
      "PetrolPumpName": "sample string 12"
    },
    {
      "VehicleNo": "sample string 1",
      "Odometer": 2.1,
      "OdoWorkingStatus": true,
      "PreviousOdometer": 4.1,
      "Difference": 5.1,
      "FuelRate": 6.1,
      "FuelQuantity": 7.1,
      "Image": "sample string 8",
      "Lat": 9.1,
      "Lng": 10.1,
      "DateTime": "sample string 11",
      "PetrolPumpName": "sample string 12"
    }
  ],
  "DateTime": "sample string 29",
  "CardName": "sample string 30",
  "CardId": 31,
  "CardNumber": "sample string 32",
  "CardHolderName": "sample string 33",
  "CompanyName": "sample string 34",
  "PaymentImage": "sample string 35",
  "PaymentMode": "sample string 36",
  "VehData": [
    {
      "VehicleName": "sample string 1",
      "DateTime": "sample string 2",
      "PaymentStatus": "sample string 3"
    },
    {
      "VehicleName": "sample string 1",
      "DateTime": "sample string 2",
      "PaymentStatus": "sample string 3"
    }
  ],
  "PaymentStatus": "sample string 37"
}

application/xml, text/xml

Sample:
<FuelMgmtModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SWMAPIs.Models">
  <AccId>3</AccId>
  <CardHolderName>sample string 33</CardHolderName>
  <CardId>31</CardId>
  <CardName>sample string 30</CardName>
  <CardNumber>sample string 32</CardNumber>
  <CompanyName>sample string 34</CompanyName>
  <CurrentBalanceAmount>21.1</CurrentBalanceAmount>
  <DateTime>sample string 29</DateTime>
  <Difference>15.1</Difference>
  <DriverName>sample string 7</DriverName>
  <FromDate>sample string 27</FromDate>
  <FuelAmount>20.1</FuelAmount>
  <FuelData>
    <FuelData>
      <DateTime>sample string 11</DateTime>
      <Difference>5.1</Difference>
      <FuelQuantity>7.1</FuelQuantity>
      <FuelRate>6.1</FuelRate>
      <Image>sample string 8</Image>
      <Lat>9.1</Lat>
      <Lng>10.1</Lng>
      <OdoWorkingStatus>true</OdoWorkingStatus>
      <Odometer>2.1</Odometer>
      <PetrolPumpName>sample string 12</PetrolPumpName>
      <PreviousOdometer>4.1</PreviousOdometer>
      <VehicleNo>sample string 1</VehicleNo>
    </FuelData>
    <FuelData>
      <DateTime>sample string 11</DateTime>
      <Difference>5.1</Difference>
      <FuelQuantity>7.1</FuelQuantity>
      <FuelRate>6.1</FuelRate>
      <Image>sample string 8</Image>
      <Lat>9.1</Lat>
      <Lng>10.1</Lng>
      <OdoWorkingStatus>true</OdoWorkingStatus>
      <Odometer>2.1</Odometer>
      <PetrolPumpName>sample string 12</PetrolPumpName>
      <PreviousOdometer>4.1</PreviousOdometer>
      <VehicleNo>sample string 1</VehicleNo>
    </FuelData>
  </FuelData>
  <FuelQuantity>17.1</FuelQuantity>
  <FuelRate>16.1</FuelRate>
  <FuelType>sample string 10</FuelType>
  <Image>sample string 9</Image>
  <Lat>25.1</Lat>
  <Lng>26.1</Lng>
  <Mode>1</Mode>
  <OdoWorkingStatus>true</OdoWorkingStatus>
  <Odometer>12.1</Odometer>
  <PaidAmount>19.1</PaidAmount>
  <PaymentImage>sample string 35</PaymentImage>
  <PaymentMode>sample string 36</PaymentMode>
  <PaymentStatus>sample string 37</PaymentStatus>
  <PetrolPumpName>sample string 23</PetrolPumpName>
  <PreviousBalanceAmount>22.1</PreviousBalanceAmount>
  <PreviousOdometer>14.1</PreviousOdometer>
  <ToDate>sample string 28</ToDate>
  <TotalAmount>18.1</TotalAmount>
  <UserId>2</UserId>
  <UserRoleId>4</UserRoleId>
  <VehData>
    <VehicleData>
      <DateTime>sample string 2</DateTime>
      <PaymentStatus>sample string 3</PaymentStatus>
      <VehicleName>sample string 1</VehicleName>
    </VehicleData>
    <VehicleData>
      <DateTime>sample string 2</DateTime>
      <PaymentStatus>sample string 3</PaymentStatus>
      <VehicleName>sample string 1</VehicleName>
    </VehicleData>
  </VehData>
  <VehicleNo>sample string 11</VehicleNo>
  <VehicleType>sample string 8</VehicleType>
  <Vehicles>sample string 24</Vehicles>
  <Ward>sample string 6</Ward>
  <Zone>sample string 5</Zone>
</FuelMgmtModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.