Advertisement
Guest User

Untitled

a guest
Mar 14th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.21 KB | None | 0 0
  1. USE [PROPERTY_MANAGEMENT_FOPMLIVE]
  2. GO
  3.  
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8.  
  9. ALTER PROCEDURE [dbo].[create_budget1000]
  10. -- Add the parameters for the stored procedure here
  11. @id varchar(36),
  12. @parentid varchar(36),
  13. @item nvarchar(47),
  14. @dsca nvarchar(255),
  15. @category nvarchar(255),
  16. @pid varchar(50),
  17. @companyid varchar(50),
  18. @subl int,
  19. --@amnt float,
  20. --@consumed float,
  21. --@balance float,
  22. @budget_type varchar(50),
  23. @fiscal_year int,
  24. @budget_description text,
  25. @active int,
  26. @budget_policy varchar(50),
  27. @budget_code nvarchar(36),
  28. @date_created datetime,
  29. @created_by varchar(36),
  30. @budget_for varchar(50),
  31. @gl_code varchar(50)
  32. AS
  33. BEGIN
  34. -- SET NOCOUNT ON added to prevent extra result sets from
  35. -- interfering with SELECT statements.
  36. SET NOCOUNT ON;
  37.  
  38. -- Insert statements for procedure here
  39. INSERT INTO [dbo].[Budgets1000]
  40. ([id]
  41. ,[parentid]
  42. ,[item]
  43. ,[dsca]
  44. ,[category]
  45. ,[pid]
  46. ,[companyid]
  47. ,[subl]
  48. ,[amnt]
  49. ,[consumed]
  50. ,[balance]
  51. ,[budget_type]
  52. ,[fiscal_year]
  53. ,[budget_description]
  54. ,[active]
  55. ,[budget_policy]
  56. ,[budget_code]
  57. ,[date_created]
  58. ,[created_by]
  59. ,[budget_for]
  60. ,[gl_code])
  61. VALUES
  62. (@id
  63. ,@parentid
  64. ,@item
  65. ,@dsca
  66. ,@category
  67. ,@pid
  68. ,@companyid
  69. ,@subl
  70. ,0
  71. ,0
  72. ,0
  73. ,@budget_type
  74. ,@fiscal_year
  75. ,@budget_description
  76. ,@active
  77. ,@budget_policy
  78. ,@budget_code
  79. ,@date_created
  80. ,@created_by
  81. ,@budget_for
  82. ,@gl_code)
  83. END
  84.  
  85. Public Sub createItem()
  86. Dim objConStr As ConnectionStringSettings = ConfigurationManager.ConnectionStrings("TII")
  87. Dim Con As New SqlConnection(objConStr.ConnectionString)
  88.  
  89. Dim IPAddress As String = Request.UserHostAddress
  90. Dim cmdsql2 As New SqlCommand
  91. cmdsql2.Connection = Con
  92. cmdsql2.CommandType = CommandType.StoredProcedure
  93. cmdsql2.CommandText = cs_properties.generate_replace_dbo_byproperty_id("[dbo].[create_budget]", Session("company_id"))
  94.  
  95. Dim budgetID As String = Guid.NewGuid.ToString
  96. budgetID_hold = budgetID
  97.  
  98. cmdsql2.Parameters.Add("@id", SqlDbType.VarChar)
  99. cmdsql2.Parameters("@id").Value = budgetID
  100.  
  101. cmdsql2.Parameters.Add("@parentid", SqlDbType.VarChar)
  102. cmdsql2.Parameters("@parentid").Value = ddl_parent.SelectedValue
  103.  
  104. If ddl_level.SelectedValue = "9" Then
  105. cmdsql2.Parameters.Add("@item", SqlDbType.NVarChar)
  106. cmdsql2.Parameters("@item").Value = "-"
  107.  
  108. cmdsql2.Parameters.Add("@dsca", SqlDbType.NVarChar)
  109. cmdsql2.Parameters("@dsca").Value = txt_name.Text
  110. Else
  111. If ddl_budgetFor.SelectedValue = "Finance" Then
  112. cmdsql2.Parameters.Add("@item", SqlDbType.NVarChar)
  113. cmdsql2.Parameters("@item").Value = "-"
  114.  
  115. cmdsql2.Parameters.Add("@dsca", SqlDbType.NVarChar)
  116. cmdsql2.Parameters("@dsca").Value = ddl_gl.SelectedValue
  117.  
  118. cmdsql2.Parameters.Add("@category", SqlDbType.NVarChar)
  119. cmdsql2.Parameters("@category").Value = "-"
  120. Else
  121. If Session("company_id") = "1000" Then
  122. cmdsql2.Parameters.Add("@category", SqlDbType.NVarChar)
  123. cmdsql2.Parameters("@category").Value = "-"
  124. Else
  125. cmdsql2.Parameters.Add("@category", SqlDbType.NVarChar)
  126. cmdsql2.Parameters("@category").Value = ddl_category.SelectedValue
  127. End If
  128.  
  129. cmdsql2.Parameters.Add("@item", SqlDbType.NVarChar)
  130. cmdsql2.Parameters("@item").Value = ddl_item.SelectedValue
  131.  
  132. cmdsql2.Parameters.Add("@dsca", SqlDbType.NVarChar)
  133. cmdsql2.Parameters("@dsca").Value = ddl_item.SelectedItem.Text
  134.  
  135. End If
  136.  
  137. End If
  138.  
  139. 'cmdsql2.Parameters.Add("@category", SqlDbType.NVarChar)
  140. 'cmdsql2.Parameters("@category").Value = ddl_category.SelectedValue
  141.  
  142. cmdsql2.Parameters.Add("@pid", SqlDbType.VarChar)
  143. cmdsql2.Parameters("@pid").Value = "1"
  144.  
  145. cmdsql2.Parameters.Add("@companyid", SqlDbType.VarChar)
  146. cmdsql2.Parameters("@companyid").Value = Session("company_id")
  147.  
  148. cmdsql2.Parameters.Add("@subl", SqlDbType.Int)
  149. cmdsql2.Parameters("@subl").Value = ddl_level.SelectedValue
  150.  
  151. cmdsql2.Parameters.Add("@budget_type", SqlDbType.VarChar)
  152. cmdsql2.Parameters("@budget_type").Value = Request.QueryString("budgettype")
  153.  
  154. cmdsql2.Parameters.Add("@fiscal_year", SqlDbType.Int)
  155. cmdsql2.Parameters("@fiscal_year").Value = Request.QueryString("fiscalyear")
  156.  
  157. cmdsql2.Parameters.Add("@budget_description", SqlDbType.Text)
  158. cmdsql2.Parameters("@budget_description").Value = ""
  159.  
  160. cmdsql2.Parameters.Add("@active", SqlDbType.Int)
  161. cmdsql2.Parameters("@active").Value = 1
  162.  
  163. cmdsql2.Parameters.Add("@budget_policy", SqlDbType.VarChar)
  164. cmdsql2.Parameters("@budget_policy").Value = Request.QueryString("budgetpolicy")
  165.  
  166. cmdsql2.Parameters.Add("@budget_code", SqlDbType.NVarChar)
  167. cmdsql2.Parameters("@budget_code").Value = Request.QueryString("budgetcode")
  168.  
  169. cmdsql2.Parameters.Add("@date_created", SqlDbType.DateTime)
  170. cmdsql2.Parameters("@date_created").Value = System.DateTime.Now
  171.  
  172. cmdsql2.Parameters.Add("@created_by", SqlDbType.VarChar)
  173. cmdsql2.Parameters("@created_by").Value = Session("userid")
  174.  
  175. If ddl_level.SelectedValue = "9" Then
  176. cmdsql2.Parameters.Add("@budget_for", SqlDbType.VarChar)
  177. cmdsql2.Parameters("@budget_for").Value = "-"
  178. Else
  179. cmdsql2.Parameters.Add("@budget_for", SqlDbType.VarChar)
  180. cmdsql2.Parameters("@budget_for").Value = ddl_budgetFor.SelectedItem.Text
  181. End If
  182.  
  183. If ddl_budgetFor.SelectedItem.Text = "Finance" Then
  184. cmdsql2.Parameters.Add("@gl_code", SqlDbType.VarChar)
  185. cmdsql2.Parameters("@gl_code").Value = ddl_gl.SelectedValue
  186.  
  187. 'cmdsql2.Parameters.Add("@amnt", SqlDbType.VarChar)
  188. 'cmdsql2.Parameters("@amnt").Value = finance_amount.Text
  189.  
  190. cmdsql2.Parameters.Add("@category", SqlDbType.NVarChar)
  191. cmdsql2.Parameters("@category").Value = "-"
  192. Else
  193. cmdsql2.Parameters.Add("@gl_code", SqlDbType.VarChar)
  194. cmdsql2.Parameters("@gl_code").Value = "-"
  195.  
  196. 'cmdsql2.Parameters.Add("@amnt", SqlDbType.Float)
  197. 'cmdsql2.Parameters("@amnt").Value = 0
  198.  
  199. cmdsql2.Parameters.Add("@category", SqlDbType.NVarChar)
  200. cmdsql2.Parameters("@category").Value = ddl_category.SelectedValue
  201.  
  202. End If
  203.  
  204. 'cmdsql2.Parameters.Add("@consumed", SqlDbType.Float)
  205. 'cmdsql2.Parameters("@consumed").Value = 0
  206.  
  207. 'cmdsql2.Parameters.Add("@balance", SqlDbType.Float)
  208. 'cmdsql2.Parameters("@balance").Value = 0
  209.  
  210. If Con.State = ConnectionState.Closed Then Con.Open()
  211. Try
  212. cmdsql2.ExecuteNonQuery()
  213. Catch ex As Exception
  214. Response.Write("<script>alert('" & ex.Message & "');</script>")
  215. Finally
  216. If Con.State = ConnectionState.Open Then Con.Close()
  217. Con.Close()
  218. End Try
  219.  
  220. SqlConnection.ClearPool(Con)
  221. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement