POST api/Donation/PopulateEmployeeReceipts

Request Information

URI Parameters

None.

Body Parameters

DonationModel
NameDescriptionTypeAdditional information
Id

integer

None.

RecNumber

integer

Required

Code

string

None.

SiteId

integer

Required

Range: inclusive between 1 and 9999999999

SiteName

string

None.

EmployeeId

integer

Required

FullEmployeeName

string

None.

DonorId

integer

Required

Range: inclusive between 1 and 9999999999

BookTypeId

integer

Required

BookNo

integer

None.

DonorName

string

None.

DonationPurposeId

integer

Required

Range: inclusive between 1 and 999999999999999

DonationPurposeName

string

None.

PaymentId

integer

Range: inclusive between 1 and 99999999999999

PaymentName

string

None.

DonationDate

date

Data type: Date

TimeStamp

date

None.

CurrencyId

integer

None.

CurrencyName

string

Required

Cash

integer

Required

RecType

integer

Range: inclusive between 1 and 9999999999999

RecName

string

None.

Amount

decimal number

Required

Range: inclusive between 1 and 9999999999999

ChequeInfo

integer

None.

VisaInfo

integer

None.

VisaBankName

string

None.

KnowingMethodId

integer

Required

KnowingMethodName

string

None.

OrgId

integer

Required

FinApprov

string

None.

CollectorPrintCount

integer

None.

SuperVisorPrintCount

integer

None.

ManualReceiptNo

integer

None.

LicenceName

string

None.

LicenceId

integer

None.

MaxAssignDate

date

None.

CanceledId

integer

None.

BankInfoChecked

string

None.

VisaBankInfoChecked

string

None.

ChequeBankId

integer

Required

VisaBankId

integer

Required

ChequeBankName

string

None.

ChequeNumber

string

Required

ChequeDate

date

Required

Data type: Date

CanceledReasonId

integer

Required

CanceledReasonName

string

None.

CancelComments

string

Required

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "RecNumber": 1,
  "Code": "sample string 2",
  "SiteId": 1,
  "SiteName": "sample string 3",
  "EmployeeId": 1,
  "FullEmployeeName": "sample string 4",
  "DonorId": 1,
  "BookTypeId": 1,
  "BookNo": 5,
  "DonorName": "sample string 6",
  "DonationPurposeId": 1,
  "DonationPurposeName": "sample string 7",
  "PaymentId": 1,
  "PaymentName": "sample string 8",
  "DonationDate": "2026-07-21T20:45:38.0737202+03:00",
  "TimeStamp": "2026-07-21T20:45:38.0737202+03:00",
  "CurrencyId": 1,
  "CurrencyName": "sample string 9",
  "Cash": 1,
  "RecType": 1,
  "RecName": "sample string 10",
  "Amount": 1.0,
  "ChequeInfo": 1,
  "VisaInfo": 1,
  "VisaBankName": "sample string 11",
  "KnowingMethodId": 1,
  "KnowingMethodName": "sample string 12",
  "OrgId": 1,
  "FinApprov": "sample string 13",
  "CollectorPrintCount": 1,
  "SuperVisorPrintCount": 1,
  "ManualReceiptNo": 1,
  "LicenceName": "sample string 14",
  "LicenceId": 1,
  "MaxAssignDate": "2026-07-21T20:45:38.0938059+03:00",
  "CanceledId": 1,
  "BankInfoChecked": "sample string 15",
  "VisaBankInfoChecked": "sample string 16",
  "ChequeBankId": 1,
  "VisaBankId": 1,
  "ChequeBankName": "sample string 17",
  "ChequeNumber": "sample string 18",
  "ChequeDate": "2026-07-21T20:45:38.0938059+03:00",
  "CanceledReasonId": 1,
  "CanceledReasonName": "sample string 19",
  "CancelComments": "sample string 20"
}

application/xml, text/xml

Sample:
<DonationModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ECBWebAPI.Core.Models">
  <Amount>1</Amount>
  <BankInfoChecked>sample string 15</BankInfoChecked>
  <BookNo>5</BookNo>
  <BookTypeId>1</BookTypeId>
  <CancelComments>sample string 20</CancelComments>
  <CanceledId>1</CanceledId>
  <CanceledReasonId>1</CanceledReasonId>
  <CanceledReasonName>sample string 19</CanceledReasonName>
  <Cash>1</Cash>
  <ChequeBankId>1</ChequeBankId>
  <ChequeBankName>sample string 17</ChequeBankName>
  <ChequeDate>2026-07-21T20:45:38.0938059+03:00</ChequeDate>
  <ChequeInfo>1</ChequeInfo>
  <ChequeNumber>sample string 18</ChequeNumber>
  <Code>sample string 2</Code>
  <CollectorPrintCount>1</CollectorPrintCount>
  <CurrencyId>1</CurrencyId>
  <CurrencyName>sample string 9</CurrencyName>
  <DonationDate>2026-07-21T20:45:38.0737202+03:00</DonationDate>
  <DonationPurposeId>1</DonationPurposeId>
  <DonationPurposeName>sample string 7</DonationPurposeName>
  <DonorId>1</DonorId>
  <DonorName>sample string 6</DonorName>
  <EmployeeId>1</EmployeeId>
  <FinApprov>sample string 13</FinApprov>
  <FullEmployeeName>sample string 4</FullEmployeeName>
  <Id>1</Id>
  <KnowingMethodId>1</KnowingMethodId>
  <KnowingMethodName>sample string 12</KnowingMethodName>
  <LicenceId>1</LicenceId>
  <LicenceName>sample string 14</LicenceName>
  <ManualReceiptNo>1</ManualReceiptNo>
  <MaxAssignDate>2026-07-21T20:45:38.0938059+03:00</MaxAssignDate>
  <OrgId>1</OrgId>
  <PaymentId>1</PaymentId>
  <PaymentName>sample string 8</PaymentName>
  <RecName>sample string 10</RecName>
  <RecNumber>1</RecNumber>
  <RecType>1</RecType>
  <SiteId>1</SiteId>
  <SiteName>sample string 3</SiteName>
  <SuperVisorPrintCount>1</SuperVisorPrintCount>
  <TimeStamp>2026-07-21T20:45:38.0737202+03:00</TimeStamp>
  <VisaBankId>1</VisaBankId>
  <VisaBankInfoChecked>sample string 16</VisaBankInfoChecked>
  <VisaBankName>sample string 11</VisaBankName>
  <VisaInfo>1</VisaInfo>
</DonationModel>

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.