POST api/CTS/AddEditCTSShipmentBookingData
Request Information
URI Parameters
None.
Body Parameters
CTSShipmentBookingMDL| Name | Description | Type | Additional information |
|---|---|---|---|
| PK_ShipmentBookingId | integer |
None. |
|
| FK_ShipmentTypeId | integer |
Required |
|
| CustomerName | string |
None. |
|
| FK_MaterialId | integer |
None. |
|
| FK_PickupHubId | integer |
Required |
|
| FK_DropHubId | integer |
Required |
|
| PickLocation | string |
None. |
|
| DropLocation | string |
None. |
|
| PickAddress | string |
None. |
|
| DropAddress | string |
None. |
|
| Remarks | string |
None. |
|
| IsActive | boolean |
None. |
|
| IsDeleted | boolean |
None. |
|
| CreatedBy | integer |
None. |
|
| CreatedDate | string |
None. |
|
| UpdatedBy | integer |
None. |
|
| UpdatedDate | string |
None. |
|
| ShipmentNumber | string |
Required Matching regular expression pattern: ^[a-zA-Z0-9]+$ String length: inclusive between 4 and 20 |
|
| PickupHub | string |
None. |
|
| DropHub | string |
None. |
|
| Materials | string |
None. |
|
| ShipmentType | string |
None. |
|
| FK_CompanyId | integer |
None. |
|
| DET_ShipmentBooking | string |
None. |
|
| IsDispatched | boolean |
None. |
|
| PickLocation_Lat | string |
None. |
|
| PickLocation_Long | string |
None. |
|
| DropLocation_Lat | string |
None. |
|
| DropLocation_Long | string |
None. |
|
| ExcelFile | HttpPostedFileBase |
None. |
|
| _CTSShipmentBookingDetailsMDL | Collection of CTSShipmentBookingDetailsMDL |
None. |
|
| Token | string |
None. |
|
| Milestone1Id | integer |
None. |
|
| Milestone2Id | integer |
None. |
|
| Milestone1 | string |
None. |
|
| Milestone2 | string |
None. |
|
| MobileNo | string |
None. |
|
| EmailId | string |
None. |
|
| MobileNos | string |
None. |
|
| EmailIds | string |
None. |
|
| CurrentVehicle | string |
None. |
|
| HubInDatetime | string |
None. |
|
| TripType | string |
None. |
|
| Pk_ShipmentDetailID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"<PK_ShipmentBookingId>k__BackingField": 1,
"<FK_ShipmentTypeId>k__BackingField": 2,
"<CustomerName>k__BackingField": "sample string 3",
"<FK_MaterialId>k__BackingField": 4,
"<FK_PickupHubId>k__BackingField": 5,
"<FK_DropHubId>k__BackingField": 6,
"<PickLocation>k__BackingField": "sample string 7",
"<DropLocation>k__BackingField": "sample string 8",
"<PickAddress>k__BackingField": "sample string 9",
"<DropAddress>k__BackingField": "sample string 10",
"<Remarks>k__BackingField": "sample string 11",
"<IsActive>k__BackingField": true,
"<IsDeleted>k__BackingField": true,
"<CreatedBy>k__BackingField": 14,
"<CreatedDate>k__BackingField": "sample string 15",
"<UpdatedBy>k__BackingField": 16,
"<UpdatedDate>k__BackingField": "sample string 17",
"<ShipmentNumber>k__BackingField": "sample string 18",
"<PickupHub>k__BackingField": "sample string 19",
"<DropHub>k__BackingField": "sample string 20",
"<Materials>k__BackingField": "sample string 21",
"<ShipmentType>k__BackingField": "sample string 22",
"<FK_CompanyId>k__BackingField": 23,
"<DET_ShipmentBooking>k__BackingField": "sample string 24",
"<IsDispatched>k__BackingField": true,
"<PickLocation_Lat>k__BackingField": "sample string 26",
"<PickLocation_Long>k__BackingField": "sample string 27",
"<DropLocation_Lat>k__BackingField": "sample string 28",
"<DropLocation_Long>k__BackingField": "sample string 29",
"<ExcelFile>k__BackingField": null,
"<_CTSShipmentBookingDetailsMDL>k__BackingField": [
{
"<PK_DET_ShipmentBookingId>k__BackingField": 1,
"<FK_ShipmentBookingId>k__BackingField": 2,
"<FK_WaypointsHubId>k__BackingField": 3,
"<HubName>k__BackingField": "sample string 4",
"<HubCenterLat>k__BackingField": "sample string 5",
"<HubCenterLong>k__BackingField": "sample string 6",
"<ShipmentNumber>k__BackingField": "sample string 7"
},
{
"<PK_DET_ShipmentBookingId>k__BackingField": 1,
"<FK_ShipmentBookingId>k__BackingField": 2,
"<FK_WaypointsHubId>k__BackingField": 3,
"<HubName>k__BackingField": "sample string 4",
"<HubCenterLat>k__BackingField": "sample string 5",
"<HubCenterLong>k__BackingField": "sample string 6",
"<ShipmentNumber>k__BackingField": "sample string 7"
}
],
"<Token>k__BackingField": "sample string 30",
"<Milestone1Id>k__BackingField": 31,
"<Milestone2Id>k__BackingField": 32,
"<Milestone1>k__BackingField": "sample string 33",
"<Milestone2>k__BackingField": "sample string 34",
"<MobileNo>k__BackingField": "sample string 35",
"<EmailId>k__BackingField": "sample string 36",
"<MobileNos>k__BackingField": "sample string 37",
"<EmailIds>k__BackingField": "sample string 38",
"<CurrentVehicle>k__BackingField": "sample string 39",
"<HubInDatetime>k__BackingField": "sample string 40",
"<TripType>k__BackingField": "sample string 41",
"<Pk_ShipmentDetailID>k__BackingField": 42
}
application/xml, text/xml
Sample:
<CTSShipmentBookingMDL xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FTSMDLClassLibrary.CTS">
<_x003C_CreatedBy_x003E_k__BackingField>14</_x003C_CreatedBy_x003E_k__BackingField>
<_x003C_CreatedDate_x003E_k__BackingField>sample string 15</_x003C_CreatedDate_x003E_k__BackingField>
<_x003C_CurrentVehicle_x003E_k__BackingField>sample string 39</_x003C_CurrentVehicle_x003E_k__BackingField>
<_x003C_CustomerName_x003E_k__BackingField>sample string 3</_x003C_CustomerName_x003E_k__BackingField>
<_x003C_DET_ShipmentBooking_x003E_k__BackingField>sample string 24</_x003C_DET_ShipmentBooking_x003E_k__BackingField>
<_x003C_DropAddress_x003E_k__BackingField>sample string 10</_x003C_DropAddress_x003E_k__BackingField>
<_x003C_DropHub_x003E_k__BackingField>sample string 20</_x003C_DropHub_x003E_k__BackingField>
<_x003C_DropLocation_Lat_x003E_k__BackingField>sample string 28</_x003C_DropLocation_Lat_x003E_k__BackingField>
<_x003C_DropLocation_Long_x003E_k__BackingField>sample string 29</_x003C_DropLocation_Long_x003E_k__BackingField>
<_x003C_DropLocation_x003E_k__BackingField>sample string 8</_x003C_DropLocation_x003E_k__BackingField>
<_x003C_EmailId_x003E_k__BackingField>sample string 36</_x003C_EmailId_x003E_k__BackingField>
<_x003C_EmailIds_x003E_k__BackingField>sample string 38</_x003C_EmailIds_x003E_k__BackingField>
<_x003C_ExcelFile_x003E_k__BackingField xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web" i:nil="true" />
<_x003C_FK_CompanyId_x003E_k__BackingField>23</_x003C_FK_CompanyId_x003E_k__BackingField>
<_x003C_FK_DropHubId_x003E_k__BackingField>6</_x003C_FK_DropHubId_x003E_k__BackingField>
<_x003C_FK_MaterialId_x003E_k__BackingField>4</_x003C_FK_MaterialId_x003E_k__BackingField>
<_x003C_FK_PickupHubId_x003E_k__BackingField>5</_x003C_FK_PickupHubId_x003E_k__BackingField>
<_x003C_FK_ShipmentTypeId_x003E_k__BackingField>2</_x003C_FK_ShipmentTypeId_x003E_k__BackingField>
<_x003C_HubInDatetime_x003E_k__BackingField>sample string 40</_x003C_HubInDatetime_x003E_k__BackingField>
<_x003C_IsActive_x003E_k__BackingField>true</_x003C_IsActive_x003E_k__BackingField>
<_x003C_IsDeleted_x003E_k__BackingField>true</_x003C_IsDeleted_x003E_k__BackingField>
<_x003C_IsDispatched_x003E_k__BackingField>true</_x003C_IsDispatched_x003E_k__BackingField>
<_x003C_Materials_x003E_k__BackingField>sample string 21</_x003C_Materials_x003E_k__BackingField>
<_x003C_Milestone1Id_x003E_k__BackingField>31</_x003C_Milestone1Id_x003E_k__BackingField>
<_x003C_Milestone1_x003E_k__BackingField>sample string 33</_x003C_Milestone1_x003E_k__BackingField>
<_x003C_Milestone2Id_x003E_k__BackingField>32</_x003C_Milestone2Id_x003E_k__BackingField>
<_x003C_Milestone2_x003E_k__BackingField>sample string 34</_x003C_Milestone2_x003E_k__BackingField>
<_x003C_MobileNo_x003E_k__BackingField>sample string 35</_x003C_MobileNo_x003E_k__BackingField>
<_x003C_MobileNos_x003E_k__BackingField>sample string 37</_x003C_MobileNos_x003E_k__BackingField>
<_x003C_PK_ShipmentBookingId_x003E_k__BackingField>1</_x003C_PK_ShipmentBookingId_x003E_k__BackingField>
<_x003C_PickAddress_x003E_k__BackingField>sample string 9</_x003C_PickAddress_x003E_k__BackingField>
<_x003C_PickLocation_Lat_x003E_k__BackingField>sample string 26</_x003C_PickLocation_Lat_x003E_k__BackingField>
<_x003C_PickLocation_Long_x003E_k__BackingField>sample string 27</_x003C_PickLocation_Long_x003E_k__BackingField>
<_x003C_PickLocation_x003E_k__BackingField>sample string 7</_x003C_PickLocation_x003E_k__BackingField>
<_x003C_PickupHub_x003E_k__BackingField>sample string 19</_x003C_PickupHub_x003E_k__BackingField>
<_x003C_Pk_ShipmentDetailID_x003E_k__BackingField>42</_x003C_Pk_ShipmentDetailID_x003E_k__BackingField>
<_x003C_Remarks_x003E_k__BackingField>sample string 11</_x003C_Remarks_x003E_k__BackingField>
<_x003C_ShipmentNumber_x003E_k__BackingField>sample string 18</_x003C_ShipmentNumber_x003E_k__BackingField>
<_x003C_ShipmentType_x003E_k__BackingField>sample string 22</_x003C_ShipmentType_x003E_k__BackingField>
<_x003C_Token_x003E_k__BackingField>sample string 30</_x003C_Token_x003E_k__BackingField>
<_x003C_TripType_x003E_k__BackingField>sample string 41</_x003C_TripType_x003E_k__BackingField>
<_x003C_UpdatedBy_x003E_k__BackingField>16</_x003C_UpdatedBy_x003E_k__BackingField>
<_x003C_UpdatedDate_x003E_k__BackingField>sample string 17</_x003C_UpdatedDate_x003E_k__BackingField>
<_x003C__CTSShipmentBookingDetailsMDL_x003E_k__BackingField>
<CTSShipmentBookingDetailsMDL>
<_x003C_FK_ShipmentBookingId_x003E_k__BackingField>2</_x003C_FK_ShipmentBookingId_x003E_k__BackingField>
<_x003C_FK_WaypointsHubId_x003E_k__BackingField>3</_x003C_FK_WaypointsHubId_x003E_k__BackingField>
<_x003C_HubCenterLat_x003E_k__BackingField>sample string 5</_x003C_HubCenterLat_x003E_k__BackingField>
<_x003C_HubCenterLong_x003E_k__BackingField>sample string 6</_x003C_HubCenterLong_x003E_k__BackingField>
<_x003C_HubName_x003E_k__BackingField>sample string 4</_x003C_HubName_x003E_k__BackingField>
<_x003C_PK_DET_ShipmentBookingId_x003E_k__BackingField>1</_x003C_PK_DET_ShipmentBookingId_x003E_k__BackingField>
<_x003C_ShipmentNumber_x003E_k__BackingField>sample string 7</_x003C_ShipmentNumber_x003E_k__BackingField>
</CTSShipmentBookingDetailsMDL>
<CTSShipmentBookingDetailsMDL>
<_x003C_FK_ShipmentBookingId_x003E_k__BackingField>2</_x003C_FK_ShipmentBookingId_x003E_k__BackingField>
<_x003C_FK_WaypointsHubId_x003E_k__BackingField>3</_x003C_FK_WaypointsHubId_x003E_k__BackingField>
<_x003C_HubCenterLat_x003E_k__BackingField>sample string 5</_x003C_HubCenterLat_x003E_k__BackingField>
<_x003C_HubCenterLong_x003E_k__BackingField>sample string 6</_x003C_HubCenterLong_x003E_k__BackingField>
<_x003C_HubName_x003E_k__BackingField>sample string 4</_x003C_HubName_x003E_k__BackingField>
<_x003C_PK_DET_ShipmentBookingId_x003E_k__BackingField>1</_x003C_PK_DET_ShipmentBookingId_x003E_k__BackingField>
<_x003C_ShipmentNumber_x003E_k__BackingField>sample string 7</_x003C_ShipmentNumber_x003E_k__BackingField>
</CTSShipmentBookingDetailsMDL>
</_x003C__CTSShipmentBookingDetailsMDL_x003E_k__BackingField>
</CTSShipmentBookingMDL>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | 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. |