POST api/Analysis/UpsertSampleReport

Request Information

URI Parameters

None.

Body Parameters

SampleReportsDto
NameDescriptionTypeAdditional information
SampleId

integer

None.

JobCardNumber

string

None.

AnalysisReport

Collection of byte

None.

FileName

string

None.

ContentType

string

None.

GeneratedDate

date

None.

GeneratedBy

integer

None.

UpdatedBy

integer

None.

File

FileDetailsDto

None.

UpdatedDate

date

None.

SampleNo

string

None.

LabId

integer

None.

CustomerId

integer

None.

Component

string

None.

DisplayDate

string

None.

SampleTypeId

integer

None.

PageNo

integer

None.

PageSize

integer

None.

Totalrecords

integer

None.

SortColoum

string

None.

IsDsc

boolean

None.

TakeCount

integer

None.

SkipCount

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "SampleId": 1,
  "JobCardNumber": "sample string 2",
  "AnalysisReport": "QEA=",
  "FileName": "sample string 3",
  "ContentType": "sample string 4",
  "GeneratedDate": "2026-07-29T08:46:57.2665129-06:00",
  "GeneratedBy": 6,
  "UpdatedBy": 1,
  "File": {
    "ImgBinary": "sample string 1",
    "FileName": "sample string 2",
    "FileExtension": "sample string 3",
    "ImgData": "QEA=",
    "FilePath": "sample string 4",
    "Count": 5
  },
  "UpdatedDate": "2026-07-29T08:46:57.2665129-06:00",
  "SampleNo": "sample string 7",
  "LabId": 8,
  "CustomerId": 9,
  "Component": "sample string 10",
  "DisplayDate": "sample string 11",
  "SampleTypeId": 12,
  "PageNo": 13,
  "PageSize": 14,
  "Totalrecords": 15,
  "SortColoum": "sample string 16",
  "IsDsc": true,
  "TakeCount": 14,
  "SkipCount": 182
}

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.