POST api/ESSystem/v1/GeneratorCycles/cycles/close

يغلق دورة تشغيل بعد التحقق من صحة عدّاد وتاريخ النهاية.

Request Information

URI Parameters

None.

Body Parameters

CloseCycleModel
NameDescriptionTypeAdditional information
CycleGuid

معرّف الدورة (مطلوب).

globally unique identifier

None.

EndOperatorGuid

معرّف حساب المشغّل المستلِم عند الإغلاق (مطلوب).

globally unique identifier

None.

EndMeterRead

مؤشر عدّاد الإنتاج عند نهاية الدورة (مطلوب).

decimal number

None.

EndDate

تاريخ/وقت نهاية الدورة (افتراضيًا الآن إن لم يُرسل).

date

None.

TotalFuelConsumed

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "CycleGuid": "74f06d1c-5571-4f82-9c44-ca3e456a7508",
  "EndOperatorGuid": "8dd938c3-836b-42f1-86d1-d6a2172a1bd8",
  "EndMeterRead": 3.0,
  "EndDate": "2026-11-15T02:22:18.3398353+03:00",
  "TotalFuelConsumed": 1.0
}

application/xml, text/xml

Sample:
<CloseCycleModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
  <CycleGuid>74f06d1c-5571-4f82-9c44-ca3e456a7508</CycleGuid>
  <EndDate>2026-11-15T02:22:18.3398353+03:00</EndDate>
  <EndMeterRead>3</EndMeterRead>
  <EndOperatorGuid>8dd938c3-836b-42f1-86d1-d6a2172a1bd8</EndOperatorGuid>
  <TotalFuelConsumed>1</TotalFuelConsumed>
</CloseCycleModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ApiResult
NameDescriptionTypeAdditional information
Error

integer

None.

Message

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Error": 1,
  "Message": "sample string 2",
  "Data": {}
}

application/xml, text/xml

Sample:
<ApiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Core.Common">
  <Data />
  <Error>1</Error>
  <Message>sample string 2</Message>
</ApiResult>