TrasladarDatosCMVTA.vb 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421
  1. Public Class TrasladarDatosCMVTA
  2. Private _PrecioLimpioACC As Double = 0
  3. Private _FechaOperacionACC As Date = Date.Now.Date
  4. Private _FechaVencimientoACC As Date = Date.Now.Date
  5. Private _UnidadesACC As Integer = 0
  6. Private _PorcentajeCasaACC As Double = 0
  7. Private _PorcentajeBolsaACC As Double = 0
  8. Private _FechaOperacionFUTU As Date = Date.Now.Date
  9. Private _FechaLiquidacionFUTU As Date = Date.Now.Date
  10. Private _FechaVencimientoFUTU As Date = Date.Now.Date
  11. Private _PrecioUnitarioFUTU As Double = 0
  12. Private _ComisionBrokerFUTU As Double = 0
  13. Private _IdContratoFUTU As Double = 0
  14. Private _CantidadContratosFUTU As Double = 0
  15. Private _UnidadesPorContratoFUTU As Double = 0
  16. Private _PeriodicidadCINV As String = String.Empty
  17. Private _ValorNominalCINV As Double = 0
  18. Private _UltimaFechaCuponCINV As Date = Date.Now.Date
  19. Private _FechaLiquidacionCINV As Date = Date.Now.Date
  20. Private _FechaVencimientoCINV As Date = Date.Now.Date
  21. Private _BaseCINV As Integer = 0
  22. Private _CuponCINV As Double = 0
  23. Private _YTMVencimientoCINV As Double = 0
  24. Private _PrecioVencimientoCINV As Double = 0
  25. Private _PrecioCompraCINV As Double = 0
  26. Private _PorcentajeComisionCasaCINV As Double = 0
  27. Private _PorcentajeComisionBolsaCINV As Double = 0
  28. Private _NombreInstrumento As String = String.Empty
  29. Private _AgregarCMVTA As Boolean = False
  30. Public Property AgregarCMVTA As Boolean
  31. Get
  32. Return _AgregarCMVTA
  33. End Get
  34. Set(value As Boolean)
  35. _AgregarCMVTA = value
  36. End Set
  37. End Property
  38. Public Property NombreInstrumento As String
  39. Get
  40. Return _NombreInstrumento
  41. End Get
  42. Set(value As String)
  43. _NombreInstrumento = value
  44. End Set
  45. End Property
  46. Public Property PorcentajeBolsaACC As Double
  47. Get
  48. Return _PorcentajeBolsaACC
  49. End Get
  50. Set(value As Double)
  51. _PorcentajeBolsaACC = value
  52. End Set
  53. End Property
  54. Public Property PorcentajeCasaACC As Double
  55. Get
  56. Return _PorcentajeCasaACC
  57. End Get
  58. Set(value As Double)
  59. _PorcentajeCasaACC = value
  60. End Set
  61. End Property
  62. Public Property PrecioLimpioACC As Double
  63. Get
  64. Return _PrecioLimpioACC
  65. End Get
  66. Set(value As Double)
  67. _PrecioLimpioACC = value
  68. End Set
  69. End Property
  70. Public Property FechaOperacionACC As Date
  71. Get
  72. Return _FechaOperacionACC
  73. End Get
  74. Set(value As Date)
  75. _FechaOperacionACC = value
  76. End Set
  77. End Property
  78. Public Property FechaVencimientoACC As Date
  79. Get
  80. Return _FechaVencimientoACC
  81. End Get
  82. Set(value As Date)
  83. _FechaVencimientoACC = value
  84. End Set
  85. End Property
  86. Public Property UnidadesACC As Integer
  87. Get
  88. Return _UnidadesACC
  89. End Get
  90. Set(value As Integer)
  91. _UnidadesACC = value
  92. End Set
  93. End Property
  94. Public Property FechaOperacionFUTU As Date
  95. Get
  96. Return _FechaOperacionFUTU
  97. End Get
  98. Set(value As Date)
  99. _FechaOperacionFUTU = value
  100. End Set
  101. End Property
  102. Public Property FechaLiquidacionFUTU As Date
  103. Get
  104. Return _FechaLiquidacionFUTU
  105. End Get
  106. Set(value As Date)
  107. _FechaLiquidacionFUTU = value
  108. End Set
  109. End Property
  110. Public Property FechaVencimientoFUTU As Date
  111. Get
  112. Return _FechaVencimientoFUTU
  113. End Get
  114. Set(value As Date)
  115. _FechaVencimientoFUTU = value
  116. End Set
  117. End Property
  118. Public Property PrecioUnitarioFUTU As Double
  119. Get
  120. Return _PrecioUnitarioFUTU
  121. End Get
  122. Set(value As Double)
  123. _PrecioUnitarioFUTU = value
  124. End Set
  125. End Property
  126. Public Property ComisionBrokerFUTU As Double
  127. Get
  128. Return _ComisionBrokerFUTU
  129. End Get
  130. Set(value As Double)
  131. _ComisionBrokerFUTU = value
  132. End Set
  133. End Property
  134. Public Property IdContratoFUTU As Double
  135. Get
  136. Return _IdContratoFUTU
  137. End Get
  138. Set(value As Double)
  139. _IdContratoFUTU = value
  140. End Set
  141. End Property
  142. Public Property CantidadContratosFUTU As Integer
  143. Get
  144. Return _CantidadContratosFUTU
  145. End Get
  146. Set(value As Integer)
  147. _CantidadContratosFUTU = value
  148. End Set
  149. End Property
  150. Public Property UnidadesPorContratoFUTU As Double
  151. Get
  152. Return _UnidadesPorContratoFUTU
  153. End Get
  154. Set(value As Double)
  155. _UnidadesPorContratoFUTU = value
  156. End Set
  157. End Property
  158. Public Property PeriodicidadCINV As String
  159. Get
  160. Return _PeriodicidadCINV
  161. End Get
  162. Set(value As String)
  163. _PeriodicidadCINV = value
  164. End Set
  165. End Property
  166. Public Property ValorNominalCINV As Double
  167. Get
  168. Return _ValorNominalCINV
  169. End Get
  170. Set(value As Double)
  171. _ValorNominalCINV = value
  172. End Set
  173. End Property
  174. Public Property UltimaFechaCuponCINV As Date
  175. Get
  176. Return _UltimaFechaCuponCINV
  177. End Get
  178. Set(value As Date)
  179. _UltimaFechaCuponCINV = value
  180. End Set
  181. End Property
  182. Public Property FechaLiquidacionCINV As Date
  183. Get
  184. Return _FechaLiquidacionCINV
  185. End Get
  186. Set(value As Date)
  187. _FechaLiquidacionCINV = value
  188. End Set
  189. End Property
  190. Public Property FechaVencimientoCINV As Date
  191. Get
  192. Return _FechaVencimientoCINV
  193. End Get
  194. Set(value As Date)
  195. _FechaVencimientoCINV = value
  196. End Set
  197. End Property
  198. Public Property BaseCINV As Integer
  199. Get
  200. Return _BaseCINV
  201. End Get
  202. Set(value As Integer)
  203. _BaseCINV = value
  204. End Set
  205. End Property
  206. Public Property CuponCINV As Double
  207. Get
  208. Return _CuponCINV
  209. End Get
  210. Set(value As Double)
  211. _CuponCINV = value
  212. End Set
  213. End Property
  214. Public Property YTMVencimientoCINV As Double
  215. Get
  216. Return _YTMVencimientoCINV
  217. End Get
  218. Set(value As Double)
  219. _YTMVencimientoCINV = value
  220. End Set
  221. End Property
  222. Public Property PrecioVencimientoCINV As Double
  223. Get
  224. Return _PrecioVencimientoCINV
  225. End Get
  226. Set(value As Double)
  227. _PrecioVencimientoCINV = value
  228. End Set
  229. End Property
  230. Public Property PrecioCompraCINV As Double
  231. Get
  232. Return _PrecioCompraCINV
  233. End Get
  234. Set(value As Double)
  235. _PrecioCompraCINV = value
  236. End Set
  237. End Property
  238. Public Property PorcentajeComisionCasaCINV As Double
  239. Get
  240. Return _PorcentajeComisionCasaCINV
  241. End Get
  242. Set(value As Double)
  243. _PorcentajeComisionCasaCINV = value
  244. End Set
  245. End Property
  246. Public Property PorcentajeComisionBolsaCINV As Double
  247. Get
  248. Return _PorcentajeComisionBolsaCINV
  249. End Get
  250. Set(value As Double)
  251. _PorcentajeComisionBolsaCINV = value
  252. End Set
  253. End Property
  254. End Class