getSalesPerson - kristjant/veebiteenus GitHub Wiki
#getSalesPerson Teenus müüjate pärimiseks
#Sisendandmed:
- apiToken - xs:string
- requestId - xs:string
- id - xs:string
- name - xs:string
- employer - xs:string
#Sisendpäring:
<web:getSalesPersonRequest>
<web:apiToken>?</web:apiToken>
<web:requestId>?</web:requestId>
<!--Optional:-->
<web:id>?</web:id>
<!--Optional:-->
<web:name>?</web:name>
<!--Optional:-->
<web:employer>?</web:employer>
</web:getSalesPersonRequest>
#Väljundandmed:
- salesPerson - tns:salesPerson
tns:salesPerson:
- name- xs:string
- employer- xs:string
- phone- xs:string
- email- xs:string
- car - tns:car - list
tns:car
- id- xs:int
- salesPersonId- xs:int
- make- xs:string
- model- xs:string
- price- xs:int
- vin - xs:string
- productionYear - xs:int
- numberOfDoors - xs:int (2,3,4,5)
- odometer- xs:int
#Väljund:
<ns2:getSalesPersonResponse xmlns:ns2="http://kristjan.io/webService">
<ns2:salesperson>
<ns2:id>0</ns2:id>
<ns2:name>Juhan Maasikas</ns2:name>
<ns2:employer>Auto 25</ns2:employer>
<ns2:phone>0</ns2:phone>
<ns2:email>[email protected]</ns2:email>
<ns2:cars>
<ns2:id>0</ns2:id>
<ns2:salesPersonId>0</ns2:salesPersonId>
<ns2:make>Ford</ns2:make>
<ns2:model>Mondeo ST</ns2:model>
<ns2:vin>testVin</ns2:vin>
<ns2:productionYear>1995</ns2:productionYear>
<ns2:numberOfDoors>3</ns2:numberOfDoors>
<ns2:odometer>12345</ns2:odometer>
</ns2:cars>
<ns2:cars>
<ns2:id>1</ns2:id>
<ns2:salesPersonId>0</ns2:salesPersonId>
<ns2:make>Ford</ns2:make>
<ns2:model>Mondeo RS</ns2:model>
<ns2:vin>testVin2</ns2:vin>
<ns2:productionYear>19952</ns2:productionYear>
<ns2:numberOfDoors>2</ns2:numberOfDoors>
<ns2:odometer>123452</ns2:odometer>
</ns2:cars>
<ns2:cars>
<ns2:id>2</ns2:id>
<ns2:salesPersonId>0</ns2:salesPersonId>
<ns2:make>Kia</ns2:make>
<ns2:model>Rio</ns2:model>
<ns2:vin>123123</ns2:vin>
<ns2:productionYear>222</ns2:productionYear>
<ns2:numberOfDoors>3</ns2:numberOfDoors>
<ns2:odometer>123123123</ns2:odometer>
</ns2:cars>
<ns2:cars>
<ns2:id>3</ns2:id>
<ns2:salesPersonId>0</ns2:salesPersonId>
<ns2:make>Kia</ns2:make>
<ns2:model>Rio</ns2:model>
<ns2:vin>123123</ns2:vin>
<ns2:productionYear>222</ns2:productionYear>
<ns2:numberOfDoors>3</ns2:numberOfDoors>
<ns2:odometer>123123123</ns2:odometer>
</ns2:cars>
</ns2:salesperson>
</ns2:getSalesPersonResponse>