POST api/DailyActivity/AddEditAssignCrew

Request Information

URI Parameters

None.

Body Parameters

AssignCleaningMapper
NameDescriptionTypeAdditional information
TipAmount

decimal number

None.

SalesAmount

decimal number

None.

TipTransID

integer

None.

TransRef

string

None.

CrewName

string

None.

CustomerName

string

None.

CustomerFirstName

string

None.

CustomerLastName

string

None.

ID

integer

None.

CustomerID

integer

None.

CrewID

integer

None.

CleanAddress

string

None.

CleanID

integer

None.

AssignDate

date

None.

FTimeIn

string

None.

FTimeOut

string

None.

TimeIn

string

None.

TimeInAP

string

None.

TimeOut

string

None.

TimeOutAP

string

None.

Tips

decimal number

None.

Adjustment

decimal number

None.

AsActivity

integer

None.

IsInvoiceGenerated

boolean

None.

inspectCrews

Collection of InspectCrewMapper

None.

CleanPayrate

decimal number

None.

ETA

string

None.

Request Formats

application/json, text/json

Sample:
{
  "TipAmount": 1.0,
  "SalesAmount": 2.0,
  "TipTransID": 3,
  "TransRef": "sample string 4",
  "CrewName": "sample string 5",
  "CustomerName": "sample string 6",
  "CustomerFirstName": "sample string 7",
  "CustomerLastName": "sample string 8",
  "ID": 9,
  "CustomerID": 10,
  "CrewID": 11,
  "CleanAddress": "sample string 12",
  "CleanID": 13,
  "AssignDate": "2025-11-08T11:46:06.6833421+00:00",
  "FTimeIn": "sample string 15",
  "FTimeOut": "sample string 16",
  "TimeIn": "sample string 17",
  "TimeInAP": "sample string 18",
  "TimeOut": "sample string 19",
  "TimeOutAP": "sample string 20",
  "Tips": 21.0,
  "Adjustment": 22.0,
  "AsActivity": 23,
  "IsInvoiceGenerated": true,
  "inspectCrews": [
    {
      "ID": 1,
      "AssignCleaningID": 2,
      "CrewID": 3
    },
    {
      "ID": 1,
      "AssignCleaningID": 2,
      "CrewID": 3
    }
  ],
  "CleanPayrate": 25.0,
  "ETA": "sample string 26"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Result
NameDescriptionTypeAdditional information
HasError

boolean

None.

HasSuccess

boolean

None.

Status

StatusType

None.

MessageTitle

string

None.

Message

string

None.

ExceptionMessage

string

None.

ExceptionStackTrace

string

None.

ResultException

Exception

None.

ResultObject

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "ResultObject": {},
  "HasError": false,
  "HasSuccess": true,
  "Status": 200,
  "MessageTitle": "sample string 3",
  "Message": "sample string 4",
  "ExceptionMessage": "sample string 5",
  "ExceptionStackTrace": "sample string 6",
  "ResultException": {
    "ClassName": "System.Exception",
    "Message": null,
    "Data": null,
    "InnerException": null,
    "HelpURL": "sample string 1",
    "StackTraceString": null,
    "RemoteStackTraceString": null,
    "RemoteStackIndex": 0,
    "ExceptionMethod": null,
    "HResult": 3,
    "Source": "sample string 2",
    "WatsonBuckets": null
  }
}