SynapseNetCom

<back to all web services

DobaviArtikle

Requires Authentication
The following routes are available for this service:
GET/artikli
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports SynapseNetCom.ServiceModel.Dtos

Namespace Global

    Namespace SynapseNetCom.ServiceModel.Dtos

        Public Partial Class Artikal
            Public Overridable Property Id As String
            Public Overridable Property Sifra As String
            Public Overridable Property Naziv As String
            Public Overridable Property Barkod As String
            Public Overridable Property KataloskiBroj As String
            Public Overridable Property JedinicaMere As String
            Public Overridable Property MinStanje As Decimal
            Public Overridable Property OptStanje As Decimal
            Public Overridable Property MaxStanje As Decimal
            Public Overridable Property NetoMasa As Decimal
            Public Overridable Property BrutoMasa As Decimal
            Public Overridable Property Duzina As Decimal
            Public Overridable Property Sirina As Decimal
            Public Overridable Property Visina As Decimal
            Public Overridable Property Unet As Nullable(Of Date)
            Public Overridable Property Modifikovan As Nullable(Of Date)
            Public Overridable Property Modifikovao As String
            Public Overridable Property TipArtikla As IdNaziv
            Public Overridable Property Kategorija1 As IdNaziv
            Public Overridable Property Kategorija2 As IdNaziv
            Public Overridable Property Kategorija3 As IdNaziv
            Public Overridable Property Proizvodjac As IdNaziv
            Public Overridable Property Brend As IdNaziv
            Public Overridable Property Porez As Porez
            Public Overridable Property CarinskaTarifa As CarinskaTarifa
            Public Overridable Property EkoTaksa As EkoTaksa
            Public Overridable Property ZemljaPorekla As IdNaziv
        End Class

        Public Partial Class CarinskaTarifa
            Public Overridable Property Id As String
            Public Overridable Property Sifra As String
            Public Overridable Property Procenat As Decimal
        End Class

        Public Partial Class DobaviArtikle
            Implements IGet
        End Class

        Public Partial Class DobaviArtikleResult
            Implements IGet
            Public Sub New()
                Artikli = New List(Of Artikal)
            End Sub

            Public Overridable Property Artikli As List(Of Artikal)
            Public Overridable Property ResponseStatus As ResponseStatus
        End Class

        Public Partial Class EkoTaksa
            Public Overridable Property Id As String
            Public Overridable Property Naziv As String
            Public Overridable Property Iznos As Decimal
        End Class

        Public Partial Class IdNaziv
            Public Overridable Property Id As String
            Public Overridable Property Naziv As String
        End Class

        Public Partial Class Porez
            Public Overridable Property Id As String
            Public Overridable Property Naziv As String
            Public Overridable Property Iznos As Decimal
        End Class
    End Namespace
End Namespace

VB.NET DobaviArtikle DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /artikli HTTP/1.1 
Host: netcom.poslovnisoftver.rs 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<DobaviArtikleResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SynapseNetCom.ServiceModel.Dtos">
  <Artikli>
    <Artikal>
      <Barkod>String</Barkod>
      <Brend>
        <Id>String</Id>
        <Naziv>String</Naziv>
      </Brend>
      <BrutoMasa>0</BrutoMasa>
      <CarinskaTarifa>
        <Id>String</Id>
        <Procenat>0</Procenat>
        <Sifra>String</Sifra>
      </CarinskaTarifa>
      <Duzina>0</Duzina>
      <EkoTaksa>
        <Id>String</Id>
        <Iznos>0</Iznos>
        <Naziv>String</Naziv>
      </EkoTaksa>
      <Id>String</Id>
      <JedinicaMere>String</JedinicaMere>
      <KataloskiBroj>String</KataloskiBroj>
      <Kategorija1>
        <Id>String</Id>
        <Naziv>String</Naziv>
      </Kategorija1>
      <Kategorija2>
        <Id>String</Id>
        <Naziv>String</Naziv>
      </Kategorija2>
      <Kategorija3>
        <Id>String</Id>
        <Naziv>String</Naziv>
      </Kategorija3>
      <MaxStanje>0</MaxStanje>
      <MinStanje>0</MinStanje>
      <Modifikovan>0001-01-01T00:00:00</Modifikovan>
      <Modifikovao>String</Modifikovao>
      <Naziv>String</Naziv>
      <NetoMasa>0</NetoMasa>
      <OptStanje>0</OptStanje>
      <Porez>
        <Id>String</Id>
        <Iznos>0</Iznos>
        <Naziv>String</Naziv>
      </Porez>
      <Proizvodjac>
        <Id>String</Id>
        <Naziv>String</Naziv>
      </Proizvodjac>
      <Sifra>String</Sifra>
      <Sirina>0</Sirina>
      <TipArtikla>
        <Id>String</Id>
        <Naziv>String</Naziv>
      </TipArtikla>
      <Unet>0001-01-01T00:00:00</Unet>
      <Visina>0</Visina>
      <ZemljaPorekla>
        <Id>String</Id>
        <Naziv>String</Naziv>
      </ZemljaPorekla>
    </Artikal>
  </Artikli>
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
</DobaviArtikleResult>