API UpdateTransport: Porovnání verzí

Z Podpora.nextis.cz
Přejít na: navigace, hledání
 
(Není zobrazena jedna mezilehlá verze od stejného uživatele.)
Řádka 23: Řádka 23:
 
|-
 
|-
 
|@TransportName
 
|@TransportName
|varchar(250)
+
|nvarchar(250)
 
|
 
|
 
|Transport name
 
|Transport name
Řádka 29: Řádka 29:
 
|-
 
|-
 
|@Description
 
|@Description
|varchar(200)
+
|nvarchar(200)
 
|
 
|
 
|Description
 
|Description
Řádka 65: Řádka 65:
 
|}
 
|}
  
 +
==== Return ====
 +
0 : OK
 +
100 : Item could not be updated
  
 
==== Example ====
 
==== Example ====
 
<syntaxhighlight lang="sql">
 
<syntaxhighlight lang="sql">
 +
DECLARE @return_value int
 
  DECLARE @ID int
 
  DECLARE @ID int
  DECLARE @TransportName varchar(250)
+
  DECLARE @TransportName nvarchar(250)
  DECLARE @Description varchar(200)
+
  DECLARE @Description nvarchar(200)
 
  DECLARE @Prohibit int
 
  DECLARE @Prohibit int
 
  DECLARE @CashPaymentAllowed int
 
  DECLARE @CashPaymentAllowed int
Řádka 88: Řádka 92:
 
  WHERE  ID = 3
 
  WHERE  ID = 3
 
   
 
   
  EXECUTE [API_UpdateTransport]  
+
  EXECUTE @return_value = [API_UpdateTransport]  
 
  @ID,
 
  @ID,
 
  @TransportName,
 
  @TransportName,

Aktuální verze z 9. 11. 2018, 16:47

Description

Method allows You to update transport in system.

Exact name

API_UpdateTransport

Type

Standard executable stored procedure.

Specification

Parameter Data type Value range Description Relation
@ID int Internal system id
@TransportName nvarchar(250) Transport name
@Description nvarchar(200) Description
@Prohibit int Prohibit
@CashPaymentAllowed int Cash payment allowed
@WireTransferPaymentAllowed int Wire transfer payment allowed
@HideOnEshop bit Hide on eshop
@BranchID int ID of branch from branch list (see relation) API_GetBranches.ID

Return

0 : OK
100 : Item could not be updated

Example

 DECLARE @return_value int
 DECLARE @ID int
 DECLARE @TransportName nvarchar(250)
 DECLARE @Description nvarchar(200)
 DECLARE @Prohibit int
 DECLARE @CashPaymentAllowed int
 DECLARE @WireTransferPaymentAllowed int
 DECLARE @HideOnEshop bit
 DECLARE @BranchID int
 
 SELECT @ID = [ID],
        @TransportName = 'Transport 2',
        @Description = [Description],
        @Prohibit = [Prohibit],
        @CashPaymentAllowed = [CashPaymentAllowed],
        @WireTransferPaymentAllowed = [WireTransferPaymentAllowed],
        @HideOnEshop = [HideOnEshop],
        @BranchID = [BranchID]
 FROM   [API_GetTransports] 
 WHERE  ID = 3
 
 EXECUTE @return_value = [API_UpdateTransport] 
 @ID,
 @TransportName,
 @Description,
 @Prohibit,
 @CashPaymentAllowed,
 @WireTransferPaymentAllowed,
 @HideOnEshop,
 @BranchID

Notices

None.