POST BadgeAudit/InsertUpdateBadgeLoaner

Request Information

URI Parameters

None.

Body Parameters

BadgeLoanerAuditWithAttachment
NameDescriptionTypeAdditional information
BadgeLoanerEntry

BadgeLoanerEntry

None.

BadgeLoanerEntryList

Collection of BadgeLoanerEntry

None.

Attachments

Collection of Attachments

None.

Request Formats

application/json, text/json

Sample:
{
  "BadgeLoanerEntry": {
    "Id": 1,
    "EntryDate": "sample string 2",
    "EmployeeName": "sample string 3",
    "EmailID": "sample string 4",
    "EmployeeID": "sample string 5",
    "EmployeeNTID": "sample string 6",
    "Process": "sample string 7",
    "ContactNumber": "sample string 8",
    "PassNo": "sample string 9",
    "AccessCardNumber": "sample string 10",
    "inTime": "sample string 11",
    "OutTime": "sample string 12",
    "CreatedDate": "sample string 13",
    "CreatedBy": "sample string 14",
    "ModifiedDate": "sample string 15",
    "ModifiedBy": "sample string 16",
    "Remarks": "sample string 17",
    "SiteID": 18,
    "SiteUrl": "sample string 19",
    "TemporarySignature": "sample string 20",
    "VisitorSiteID": 21,
    "Location": "sample string 22"
  },
  "BadgeLoanerEntryList": [
    {
      "Id": 1,
      "EntryDate": "sample string 2",
      "EmployeeName": "sample string 3",
      "EmailID": "sample string 4",
      "EmployeeID": "sample string 5",
      "EmployeeNTID": "sample string 6",
      "Process": "sample string 7",
      "ContactNumber": "sample string 8",
      "PassNo": "sample string 9",
      "AccessCardNumber": "sample string 10",
      "inTime": "sample string 11",
      "OutTime": "sample string 12",
      "CreatedDate": "sample string 13",
      "CreatedBy": "sample string 14",
      "ModifiedDate": "sample string 15",
      "ModifiedBy": "sample string 16",
      "Remarks": "sample string 17",
      "SiteID": 18,
      "SiteUrl": "sample string 19",
      "TemporarySignature": "sample string 20",
      "VisitorSiteID": 21,
      "Location": "sample string 22"
    },
    {
      "Id": 1,
      "EntryDate": "sample string 2",
      "EmployeeName": "sample string 3",
      "EmailID": "sample string 4",
      "EmployeeID": "sample string 5",
      "EmployeeNTID": "sample string 6",
      "Process": "sample string 7",
      "ContactNumber": "sample string 8",
      "PassNo": "sample string 9",
      "AccessCardNumber": "sample string 10",
      "inTime": "sample string 11",
      "OutTime": "sample string 12",
      "CreatedDate": "sample string 13",
      "CreatedBy": "sample string 14",
      "ModifiedDate": "sample string 15",
      "ModifiedBy": "sample string 16",
      "Remarks": "sample string 17",
      "SiteID": 18,
      "SiteUrl": "sample string 19",
      "TemporarySignature": "sample string 20",
      "VisitorSiteID": 21,
      "Location": "sample string 22"
    }
  ],
  "Attachments": [
    {
      "ID": 1,
      "FileName": "sample string 2",
      "FileNameWithPath": "sample string 3",
      "AttachmentType": "sample string 4",
      "FileType": "sample string 5",
      "CreatedBy": "sample string 6",
      "ModifiedBy": "sample string 7",
      "Base64": "sample string 8"
    },
    {
      "ID": 1,
      "FileName": "sample string 2",
      "FileNameWithPath": "sample string 3",
      "AttachmentType": "sample string 4",
      "FileType": "sample string 5",
      "CreatedBy": "sample string 6",
      "ModifiedBy": "sample string 7",
      "Base64": "sample string 8"
    }
  ]
}

application/xml, text/xml

Sample:
<BadgeLoanerAuditWithAttachment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAAMS.Models">
  <Attachments>
    <Attachments>
      <AttachmentType>sample string 4</AttachmentType>
      <Base64>sample string 8</Base64>
      <CreatedBy>sample string 6</CreatedBy>
      <FileName>sample string 2</FileName>
      <FileNameWithPath>sample string 3</FileNameWithPath>
      <FileType>sample string 5</FileType>
      <ID>1</ID>
      <ModifiedBy>sample string 7</ModifiedBy>
    </Attachments>
    <Attachments>
      <AttachmentType>sample string 4</AttachmentType>
      <Base64>sample string 8</Base64>
      <CreatedBy>sample string 6</CreatedBy>
      <FileName>sample string 2</FileName>
      <FileNameWithPath>sample string 3</FileNameWithPath>
      <FileType>sample string 5</FileType>
      <ID>1</ID>
      <ModifiedBy>sample string 7</ModifiedBy>
    </Attachments>
  </Attachments>
  <BadgeLoanerEntry>
    <AccessCardNumber>sample string 10</AccessCardNumber>
    <ContactNumber>sample string 8</ContactNumber>
    <CreatedBy>sample string 14</CreatedBy>
    <CreatedDate>sample string 13</CreatedDate>
    <EmailID>sample string 4</EmailID>
    <EmployeeID>sample string 5</EmployeeID>
    <EmployeeNTID>sample string 6</EmployeeNTID>
    <EmployeeName>sample string 3</EmployeeName>
    <EntryDate>sample string 2</EntryDate>
    <Id>1</Id>
    <Location>sample string 22</Location>
    <ModifiedBy>sample string 16</ModifiedBy>
    <ModifiedDate>sample string 15</ModifiedDate>
    <OutTime>sample string 12</OutTime>
    <PassNo>sample string 9</PassNo>
    <Process>sample string 7</Process>
    <Remarks>sample string 17</Remarks>
    <SiteID>18</SiteID>
    <SiteUrl>sample string 19</SiteUrl>
    <TemporarySignature>sample string 20</TemporarySignature>
    <VisitorSiteID>21</VisitorSiteID>
    <inTime>sample string 11</inTime>
  </BadgeLoanerEntry>
  <BadgeLoanerEntryList>
    <BadgeLoanerEntry>
      <AccessCardNumber>sample string 10</AccessCardNumber>
      <ContactNumber>sample string 8</ContactNumber>
      <CreatedBy>sample string 14</CreatedBy>
      <CreatedDate>sample string 13</CreatedDate>
      <EmailID>sample string 4</EmailID>
      <EmployeeID>sample string 5</EmployeeID>
      <EmployeeNTID>sample string 6</EmployeeNTID>
      <EmployeeName>sample string 3</EmployeeName>
      <EntryDate>sample string 2</EntryDate>
      <Id>1</Id>
      <Location>sample string 22</Location>
      <ModifiedBy>sample string 16</ModifiedBy>
      <ModifiedDate>sample string 15</ModifiedDate>
      <OutTime>sample string 12</OutTime>
      <PassNo>sample string 9</PassNo>
      <Process>sample string 7</Process>
      <Remarks>sample string 17</Remarks>
      <SiteID>18</SiteID>
      <SiteUrl>sample string 19</SiteUrl>
      <TemporarySignature>sample string 20</TemporarySignature>
      <VisitorSiteID>21</VisitorSiteID>
      <inTime>sample string 11</inTime>
    </BadgeLoanerEntry>
    <BadgeLoanerEntry>
      <AccessCardNumber>sample string 10</AccessCardNumber>
      <ContactNumber>sample string 8</ContactNumber>
      <CreatedBy>sample string 14</CreatedBy>
      <CreatedDate>sample string 13</CreatedDate>
      <EmailID>sample string 4</EmailID>
      <EmployeeID>sample string 5</EmployeeID>
      <EmployeeNTID>sample string 6</EmployeeNTID>
      <EmployeeName>sample string 3</EmployeeName>
      <EntryDate>sample string 2</EntryDate>
      <Id>1</Id>
      <Location>sample string 22</Location>
      <ModifiedBy>sample string 16</ModifiedBy>
      <ModifiedDate>sample string 15</ModifiedDate>
      <OutTime>sample string 12</OutTime>
      <PassNo>sample string 9</PassNo>
      <Process>sample string 7</Process>
      <Remarks>sample string 17</Remarks>
      <SiteID>18</SiteID>
      <SiteUrl>sample string 19</SiteUrl>
      <TemporarySignature>sample string 20</TemporarySignature>
      <VisitorSiteID>21</VisitorSiteID>
      <inTime>sample string 11</inTime>
    </BadgeLoanerEntry>
  </BadgeLoanerEntryList>
</BadgeLoanerAuditWithAttachment>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'BadgeLoanerAuditWithAttachment'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.