Advertisement
Guest User

spac_Emissary_Orden2

a guest
Oct 16th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.82 KB | None | 0 0
  1. USE [dbEmissary]
  2. GO
  3.  
  4. /****** Object: StoredProcedure [dbo].[spac_Emissary_Orden2] Script Date: 16/10/2019 08:01:42 p. m. ******/
  5. SET ANSI_NULLS ON
  6. GO
  7.  
  8. SET QUOTED_IDENTIFIER ON
  9. GO
  10.  
  11.  
  12.  
  13. CREATE Procedure [dbo].[spac_Emissary_Orden2]
  14. --prmAlias, prmNombre, prmCorreo, prmTelefono, prmDireccion, prmColonia, prmCodigoPostal, prmEstado
  15.  
  16. (
  17. @userId int,
  18. @plataformaId int,
  19. @numOrden int,
  20.  
  21. @nombreRemitente nvarchar(100),
  22. @correoRemitente nvarchar(100),
  23. @telefonoRemitente nvarchar(100),
  24. @direccionRemitente nvarchar(100),
  25. @referenciaRemitente nvarchar(100),
  26. @coloniaRemitente nvarchar(100),
  27. @codigoPostalRemitente nvarchar(100),
  28.  
  29. @estadoRemitente nvarchar(100),
  30.  
  31.  
  32. @nombreDestinatario nvarchar(50),
  33. @correoDestinatario nvarchar(50),
  34. @telefonoDestinatario nvarchar(50),
  35. @direccionDestinatario nvarchar(50),
  36. @referenciaDestinatario nvarchar(100),
  37. @coloniaDestinatario nvarchar(50),
  38. @codigoPostalDestinatario nvarchar(50),
  39. @ciudadDestinatario nvarchar(50),
  40. @estadoDestinatario nvarchar(50),
  41. @estatusOrden nvarchar(50),
  42. @infoEnvio nvarchar(50)
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. ) AS
  51.  
  52.  
  53. BEGIN
  54.  
  55. UPDATE [dbEmissary].[askerick].[tblEmissary_Orden] SET
  56.  
  57.  
  58. usuario_id = @UserId,
  59. estatusOrden = @estatusOrden,
  60. correoDestinatario =@correoDestinatario,
  61. telefonoDestinatario = REPLACE (@telefonoDestinatario,' ','') ,
  62. infoEnvio = @infoEnvio
  63.  
  64.  
  65. where usuario_id=@userId AND numOrden = @numOrden AND plataforma_id = @plataformaId
  66.  
  67. IF @@ROWCOUNT = 0
  68. BEGIN
  69.  
  70.  
  71. INSERT INTO [dbEmissary].[askerick].[tblEmissary_Orden]
  72.  
  73. (
  74.  
  75. [numOrden]
  76. ,[plataforma_id]
  77. ,[usuario_id]
  78.  
  79.  
  80. ,[nombreRemitente]
  81. ,[correoRemitente]
  82. ,[telefonoRemitente]
  83. ,[coloniaRemitente]
  84. ,[direccionRemitente]
  85. ,[referenciaRemitente]
  86.  
  87. ,[codigoPostalRemitente]
  88.  
  89. ,[estadoRemitente]
  90.  
  91.  
  92. ,[nombreDestinatario]
  93. ,[correoDestinatario]
  94. ,[telefonoDestinatario]
  95. ,[coloniaDestinatario]
  96. ,[direccionDestinatario]
  97. ,[referenciaDestinatario]
  98.  
  99. ,[codigoPostalDestinatario]
  100. ,[ciudadDestinatario]
  101. ,[estadoDestinatario]
  102. ,[estatusOrden]
  103.  
  104. ,[estatus]
  105.  
  106. ,[guiaRealizada]
  107. ,[fecha]
  108. ,[infoEnvio]
  109. )
  110.  
  111.  
  112. VALUES (
  113. @numOrden,
  114. @plataformaId,
  115. @userId,
  116.  
  117. @nombreRemitente ,
  118. @correoRemitente ,
  119. @telefonoRemitente ,
  120. @coloniaRemitente ,
  121. @direccionRemitente ,
  122. @referenciaRemitente ,
  123. @codigoPostalRemitente,
  124.  
  125. @estadoRemitente,
  126.  
  127. @nombreDestinatario ,
  128. @correoDestinatario ,
  129. REPLACE (@telefonoDestinatario,' ','') ,
  130. @coloniaDestinatario ,
  131. @direccionDestinatario ,
  132. @referenciaDestinatario ,
  133. @codigoPostalDestinatario,
  134. @ciudadDestinatario,
  135. @estadoDestinatario,
  136. @estatusOrden,
  137. 1,
  138. 0,
  139.  
  140.  
  141.  
  142. GETDATE(),
  143. @infoEnvio)
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151. END
  152. END
  153. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement