Reference.cs 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // 此代码由工具生成。
  4. // 运行时版本:4.0.30319.18444
  5. //
  6. // 对此文件的更改可能会导致不正确的行为,并且如果
  7. // 重新生成代码,这些更改将会丢失。
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10. namespace Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService {
  11. using System.Runtime.Serialization;
  12. using System;
  13. [System.Diagnostics.DebuggerStepThroughAttribute()]
  14. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
  15. [System.Runtime.Serialization.DataContractAttribute(Name="LoginRequestEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")]
  16. [System.SerializableAttribute()]
  17. public partial class LoginRequestEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
  18. [System.NonSerializedAttribute()]
  19. private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
  20. [System.Runtime.Serialization.OptionalFieldAttribute()]
  21. private string AccountCodeField;
  22. [System.Runtime.Serialization.OptionalFieldAttribute()]
  23. private string ComputerNameField;
  24. [System.Runtime.Serialization.OptionalFieldAttribute()]
  25. private string IPAddressField;
  26. [System.Runtime.Serialization.OptionalFieldAttribute()]
  27. private string MACAddressField;
  28. [System.Runtime.Serialization.OptionalFieldAttribute()]
  29. private string PasswordField;
  30. [System.Runtime.Serialization.OptionalFieldAttribute()]
  31. private string SessionKeyField;
  32. [System.Runtime.Serialization.OptionalFieldAttribute()]
  33. private string UserCodeField;
  34. [global::System.ComponentModel.BrowsableAttribute(false)]
  35. public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
  36. get {
  37. return this.extensionDataField;
  38. }
  39. set {
  40. this.extensionDataField = value;
  41. }
  42. }
  43. [System.Runtime.Serialization.DataMemberAttribute()]
  44. public string AccountCode {
  45. get {
  46. return this.AccountCodeField;
  47. }
  48. set {
  49. if ((object.ReferenceEquals(this.AccountCodeField, value) != true)) {
  50. this.AccountCodeField = value;
  51. this.RaisePropertyChanged("AccountCode");
  52. }
  53. }
  54. }
  55. [System.Runtime.Serialization.DataMemberAttribute()]
  56. public string ComputerName {
  57. get {
  58. return this.ComputerNameField;
  59. }
  60. set {
  61. if ((object.ReferenceEquals(this.ComputerNameField, value) != true)) {
  62. this.ComputerNameField = value;
  63. this.RaisePropertyChanged("ComputerName");
  64. }
  65. }
  66. }
  67. [System.Runtime.Serialization.DataMemberAttribute()]
  68. public string IPAddress {
  69. get {
  70. return this.IPAddressField;
  71. }
  72. set {
  73. if ((object.ReferenceEquals(this.IPAddressField, value) != true)) {
  74. this.IPAddressField = value;
  75. this.RaisePropertyChanged("IPAddress");
  76. }
  77. }
  78. }
  79. [System.Runtime.Serialization.DataMemberAttribute()]
  80. public string MACAddress {
  81. get {
  82. return this.MACAddressField;
  83. }
  84. set {
  85. if ((object.ReferenceEquals(this.MACAddressField, value) != true)) {
  86. this.MACAddressField = value;
  87. this.RaisePropertyChanged("MACAddress");
  88. }
  89. }
  90. }
  91. [System.Runtime.Serialization.DataMemberAttribute()]
  92. public string Password {
  93. get {
  94. return this.PasswordField;
  95. }
  96. set {
  97. if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
  98. this.PasswordField = value;
  99. this.RaisePropertyChanged("Password");
  100. }
  101. }
  102. }
  103. [System.Runtime.Serialization.DataMemberAttribute()]
  104. public string SessionKey {
  105. get {
  106. return this.SessionKeyField;
  107. }
  108. set {
  109. if ((object.ReferenceEquals(this.SessionKeyField, value) != true)) {
  110. this.SessionKeyField = value;
  111. this.RaisePropertyChanged("SessionKey");
  112. }
  113. }
  114. }
  115. [System.Runtime.Serialization.DataMemberAttribute()]
  116. public string UserCode {
  117. get {
  118. return this.UserCodeField;
  119. }
  120. set {
  121. if ((object.ReferenceEquals(this.UserCodeField, value) != true)) {
  122. this.UserCodeField = value;
  123. this.RaisePropertyChanged("UserCode");
  124. }
  125. }
  126. }
  127. public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
  128. protected void RaisePropertyChanged(string propertyName) {
  129. System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
  130. if ((propertyChanged != null)) {
  131. propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
  132. }
  133. }
  134. }
  135. [System.Diagnostics.DebuggerStepThroughAttribute()]
  136. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
  137. [System.Runtime.Serialization.DataContractAttribute(Name="LoginResultEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")]
  138. [System.SerializableAttribute()]
  139. public partial class LoginResultEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
  140. [System.NonSerializedAttribute()]
  141. private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
  142. [System.Runtime.Serialization.OptionalFieldAttribute()]
  143. private Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.SUserEntity CurrentUserEntityField;
  144. [System.Runtime.Serialization.OptionalFieldAttribute()]
  145. private System.Data.DataSet LicenseInfoField;
  146. [System.Runtime.Serialization.OptionalFieldAttribute()]
  147. private int LoginStatusField;
  148. [System.Runtime.Serialization.OptionalFieldAttribute()]
  149. private System.Data.DataSet SysParameterField;
  150. [global::System.ComponentModel.BrowsableAttribute(false)]
  151. public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
  152. get {
  153. return this.extensionDataField;
  154. }
  155. set {
  156. this.extensionDataField = value;
  157. }
  158. }
  159. [System.Runtime.Serialization.DataMemberAttribute()]
  160. public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.SUserEntity CurrentUserEntity {
  161. get {
  162. return this.CurrentUserEntityField;
  163. }
  164. set {
  165. if ((object.ReferenceEquals(this.CurrentUserEntityField, value) != true)) {
  166. this.CurrentUserEntityField = value;
  167. this.RaisePropertyChanged("CurrentUserEntity");
  168. }
  169. }
  170. }
  171. [System.Runtime.Serialization.DataMemberAttribute()]
  172. public System.Data.DataSet LicenseInfo {
  173. get {
  174. return this.LicenseInfoField;
  175. }
  176. set {
  177. if ((object.ReferenceEquals(this.LicenseInfoField, value) != true)) {
  178. this.LicenseInfoField = value;
  179. this.RaisePropertyChanged("LicenseInfo");
  180. }
  181. }
  182. }
  183. [System.Runtime.Serialization.DataMemberAttribute()]
  184. public int LoginStatus {
  185. get {
  186. return this.LoginStatusField;
  187. }
  188. set {
  189. if ((this.LoginStatusField.Equals(value) != true)) {
  190. this.LoginStatusField = value;
  191. this.RaisePropertyChanged("LoginStatus");
  192. }
  193. }
  194. }
  195. [System.Runtime.Serialization.DataMemberAttribute()]
  196. public System.Data.DataSet SysParameter {
  197. get {
  198. return this.SysParameterField;
  199. }
  200. set {
  201. if ((object.ReferenceEquals(this.SysParameterField, value) != true)) {
  202. this.SysParameterField = value;
  203. this.RaisePropertyChanged("SysParameter");
  204. }
  205. }
  206. }
  207. public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
  208. protected void RaisePropertyChanged(string propertyName) {
  209. System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
  210. if ((propertyChanged != null)) {
  211. propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
  212. }
  213. }
  214. }
  215. [System.Diagnostics.DebuggerStepThroughAttribute()]
  216. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
  217. [System.Runtime.Serialization.DataContractAttribute(Name="SUserEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")]
  218. [System.SerializableAttribute()]
  219. public partial class SUserEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
  220. [System.NonSerializedAttribute()]
  221. private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
  222. [System.Runtime.Serialization.OptionalFieldAttribute()]
  223. private string AccountCodeField;
  224. [System.Runtime.Serialization.OptionalFieldAttribute()]
  225. private int AccountIDField;
  226. [System.Runtime.Serialization.OptionalFieldAttribute()]
  227. private string AccountNameField;
  228. [System.Runtime.Serialization.OptionalFieldAttribute()]
  229. private int CanPCLoginField;
  230. [System.Runtime.Serialization.OptionalFieldAttribute()]
  231. private int CanSmartLoginField;
  232. [System.Runtime.Serialization.OptionalFieldAttribute()]
  233. private System.Data.DataTable FunctionDataField;
  234. [System.Runtime.Serialization.OptionalFieldAttribute()]
  235. private int IsWorkerField;
  236. [System.Runtime.Serialization.OptionalFieldAttribute()]
  237. private int IspublicbodyField;
  238. [System.Runtime.Serialization.OptionalFieldAttribute()]
  239. private System.Nullable<System.DateTime> LimitEndTimeField;
  240. [System.Runtime.Serialization.OptionalFieldAttribute()]
  241. private string LimitMACField;
  242. [System.Runtime.Serialization.OptionalFieldAttribute()]
  243. private System.Nullable<System.DateTime> LimitStartTimeField;
  244. [System.Runtime.Serialization.OptionalFieldAttribute()]
  245. private string OrganizationCodeField;
  246. [System.Runtime.Serialization.OptionalFieldAttribute()]
  247. private int OrganizationIDField;
  248. [System.Runtime.Serialization.OptionalFieldAttribute()]
  249. private string PasswordField;
  250. [System.Runtime.Serialization.OptionalFieldAttribute()]
  251. private System.Nullable<int> PurviewTypeField;
  252. [System.Runtime.Serialization.OptionalFieldAttribute()]
  253. private int RelatedObjectTypeField;
  254. [System.Runtime.Serialization.OptionalFieldAttribute()]
  255. private string RemarksField;
  256. [System.Runtime.Serialization.OptionalFieldAttribute()]
  257. private string SessionKeyField;
  258. [System.Runtime.Serialization.OptionalFieldAttribute()]
  259. private string UserCodeField;
  260. [System.Runtime.Serialization.OptionalFieldAttribute()]
  261. private System.Data.DataTable UserHideItemDataField;
  262. [System.Runtime.Serialization.OptionalFieldAttribute()]
  263. private int UserIDField;
  264. [System.Runtime.Serialization.OptionalFieldAttribute()]
  265. private System.Data.DataTable UserJobsField;
  266. [System.Runtime.Serialization.OptionalFieldAttribute()]
  267. private string UserNameField;
  268. [System.Runtime.Serialization.OptionalFieldAttribute()]
  269. private System.Data.DataTable UserNavigationDataField;
  270. [System.Runtime.Serialization.OptionalFieldAttribute()]
  271. private System.Data.DataTable UserRangeRightDataField;
  272. [System.Runtime.Serialization.OptionalFieldAttribute()]
  273. private System.Data.DataTable UserRightDataField;
  274. [System.Runtime.Serialization.OptionalFieldAttribute()]
  275. private int ValueFlagField;
  276. [global::System.ComponentModel.BrowsableAttribute(false)]
  277. public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
  278. get {
  279. return this.extensionDataField;
  280. }
  281. set {
  282. this.extensionDataField = value;
  283. }
  284. }
  285. [System.Runtime.Serialization.DataMemberAttribute()]
  286. public string AccountCode {
  287. get {
  288. return this.AccountCodeField;
  289. }
  290. set {
  291. if ((object.ReferenceEquals(this.AccountCodeField, value) != true)) {
  292. this.AccountCodeField = value;
  293. this.RaisePropertyChanged("AccountCode");
  294. }
  295. }
  296. }
  297. [System.Runtime.Serialization.DataMemberAttribute()]
  298. public int AccountID {
  299. get {
  300. return this.AccountIDField;
  301. }
  302. set {
  303. if ((this.AccountIDField.Equals(value) != true)) {
  304. this.AccountIDField = value;
  305. this.RaisePropertyChanged("AccountID");
  306. }
  307. }
  308. }
  309. [System.Runtime.Serialization.DataMemberAttribute()]
  310. public string AccountName {
  311. get {
  312. return this.AccountNameField;
  313. }
  314. set {
  315. if ((object.ReferenceEquals(this.AccountNameField, value) != true)) {
  316. this.AccountNameField = value;
  317. this.RaisePropertyChanged("AccountName");
  318. }
  319. }
  320. }
  321. [System.Runtime.Serialization.DataMemberAttribute()]
  322. public int CanPCLogin {
  323. get {
  324. return this.CanPCLoginField;
  325. }
  326. set {
  327. if ((this.CanPCLoginField.Equals(value) != true)) {
  328. this.CanPCLoginField = value;
  329. this.RaisePropertyChanged("CanPCLogin");
  330. }
  331. }
  332. }
  333. [System.Runtime.Serialization.DataMemberAttribute()]
  334. public int CanSmartLogin {
  335. get {
  336. return this.CanSmartLoginField;
  337. }
  338. set {
  339. if ((this.CanSmartLoginField.Equals(value) != true)) {
  340. this.CanSmartLoginField = value;
  341. this.RaisePropertyChanged("CanSmartLogin");
  342. }
  343. }
  344. }
  345. [System.Runtime.Serialization.DataMemberAttribute()]
  346. public System.Data.DataTable FunctionData {
  347. get {
  348. return this.FunctionDataField;
  349. }
  350. set {
  351. if ((object.ReferenceEquals(this.FunctionDataField, value) != true)) {
  352. this.FunctionDataField = value;
  353. this.RaisePropertyChanged("FunctionData");
  354. }
  355. }
  356. }
  357. [System.Runtime.Serialization.DataMemberAttribute()]
  358. public int IsWorker {
  359. get {
  360. return this.IsWorkerField;
  361. }
  362. set {
  363. if ((this.IsWorkerField.Equals(value) != true)) {
  364. this.IsWorkerField = value;
  365. this.RaisePropertyChanged("IsWorker");
  366. }
  367. }
  368. }
  369. [System.Runtime.Serialization.DataMemberAttribute()]
  370. public int Ispublicbody {
  371. get {
  372. return this.IspublicbodyField;
  373. }
  374. set {
  375. if ((this.IspublicbodyField.Equals(value) != true)) {
  376. this.IspublicbodyField = value;
  377. this.RaisePropertyChanged("Ispublicbody");
  378. }
  379. }
  380. }
  381. [System.Runtime.Serialization.DataMemberAttribute()]
  382. public System.Nullable<System.DateTime> LimitEndTime {
  383. get {
  384. return this.LimitEndTimeField;
  385. }
  386. set {
  387. if ((this.LimitEndTimeField.Equals(value) != true)) {
  388. this.LimitEndTimeField = value;
  389. this.RaisePropertyChanged("LimitEndTime");
  390. }
  391. }
  392. }
  393. [System.Runtime.Serialization.DataMemberAttribute()]
  394. public string LimitMAC {
  395. get {
  396. return this.LimitMACField;
  397. }
  398. set {
  399. if ((object.ReferenceEquals(this.LimitMACField, value) != true)) {
  400. this.LimitMACField = value;
  401. this.RaisePropertyChanged("LimitMAC");
  402. }
  403. }
  404. }
  405. [System.Runtime.Serialization.DataMemberAttribute()]
  406. public System.Nullable<System.DateTime> LimitStartTime {
  407. get {
  408. return this.LimitStartTimeField;
  409. }
  410. set {
  411. if ((this.LimitStartTimeField.Equals(value) != true)) {
  412. this.LimitStartTimeField = value;
  413. this.RaisePropertyChanged("LimitStartTime");
  414. }
  415. }
  416. }
  417. [System.Runtime.Serialization.DataMemberAttribute()]
  418. public string OrganizationCode {
  419. get {
  420. return this.OrganizationCodeField;
  421. }
  422. set {
  423. if ((object.ReferenceEquals(this.OrganizationCodeField, value) != true)) {
  424. this.OrganizationCodeField = value;
  425. this.RaisePropertyChanged("OrganizationCode");
  426. }
  427. }
  428. }
  429. [System.Runtime.Serialization.DataMemberAttribute()]
  430. public int OrganizationID {
  431. get {
  432. return this.OrganizationIDField;
  433. }
  434. set {
  435. if ((this.OrganizationIDField.Equals(value) != true)) {
  436. this.OrganizationIDField = value;
  437. this.RaisePropertyChanged("OrganizationID");
  438. }
  439. }
  440. }
  441. [System.Runtime.Serialization.DataMemberAttribute()]
  442. public string Password {
  443. get {
  444. return this.PasswordField;
  445. }
  446. set {
  447. if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
  448. this.PasswordField = value;
  449. this.RaisePropertyChanged("Password");
  450. }
  451. }
  452. }
  453. [System.Runtime.Serialization.DataMemberAttribute()]
  454. public System.Nullable<int> PurviewType {
  455. get {
  456. return this.PurviewTypeField;
  457. }
  458. set {
  459. if ((this.PurviewTypeField.Equals(value) != true)) {
  460. this.PurviewTypeField = value;
  461. this.RaisePropertyChanged("PurviewType");
  462. }
  463. }
  464. }
  465. [System.Runtime.Serialization.DataMemberAttribute()]
  466. public int RelatedObjectType {
  467. get {
  468. return this.RelatedObjectTypeField;
  469. }
  470. set {
  471. if ((this.RelatedObjectTypeField.Equals(value) != true)) {
  472. this.RelatedObjectTypeField = value;
  473. this.RaisePropertyChanged("RelatedObjectType");
  474. }
  475. }
  476. }
  477. [System.Runtime.Serialization.DataMemberAttribute()]
  478. public string Remarks {
  479. get {
  480. return this.RemarksField;
  481. }
  482. set {
  483. if ((object.ReferenceEquals(this.RemarksField, value) != true)) {
  484. this.RemarksField = value;
  485. this.RaisePropertyChanged("Remarks");
  486. }
  487. }
  488. }
  489. [System.Runtime.Serialization.DataMemberAttribute()]
  490. public string SessionKey {
  491. get {
  492. return this.SessionKeyField;
  493. }
  494. set {
  495. if ((object.ReferenceEquals(this.SessionKeyField, value) != true)) {
  496. this.SessionKeyField = value;
  497. this.RaisePropertyChanged("SessionKey");
  498. }
  499. }
  500. }
  501. [System.Runtime.Serialization.DataMemberAttribute()]
  502. public string UserCode {
  503. get {
  504. return this.UserCodeField;
  505. }
  506. set {
  507. if ((object.ReferenceEquals(this.UserCodeField, value) != true)) {
  508. this.UserCodeField = value;
  509. this.RaisePropertyChanged("UserCode");
  510. }
  511. }
  512. }
  513. [System.Runtime.Serialization.DataMemberAttribute()]
  514. public System.Data.DataTable UserHideItemData {
  515. get {
  516. return this.UserHideItemDataField;
  517. }
  518. set {
  519. if ((object.ReferenceEquals(this.UserHideItemDataField, value) != true)) {
  520. this.UserHideItemDataField = value;
  521. this.RaisePropertyChanged("UserHideItemData");
  522. }
  523. }
  524. }
  525. [System.Runtime.Serialization.DataMemberAttribute()]
  526. public int UserID {
  527. get {
  528. return this.UserIDField;
  529. }
  530. set {
  531. if ((this.UserIDField.Equals(value) != true)) {
  532. this.UserIDField = value;
  533. this.RaisePropertyChanged("UserID");
  534. }
  535. }
  536. }
  537. [System.Runtime.Serialization.DataMemberAttribute()]
  538. public System.Data.DataTable UserJobs {
  539. get {
  540. return this.UserJobsField;
  541. }
  542. set {
  543. if ((object.ReferenceEquals(this.UserJobsField, value) != true)) {
  544. this.UserJobsField = value;
  545. this.RaisePropertyChanged("UserJobs");
  546. }
  547. }
  548. }
  549. [System.Runtime.Serialization.DataMemberAttribute()]
  550. public string UserName {
  551. get {
  552. return this.UserNameField;
  553. }
  554. set {
  555. if ((object.ReferenceEquals(this.UserNameField, value) != true)) {
  556. this.UserNameField = value;
  557. this.RaisePropertyChanged("UserName");
  558. }
  559. }
  560. }
  561. [System.Runtime.Serialization.DataMemberAttribute()]
  562. public System.Data.DataTable UserNavigationData {
  563. get {
  564. return this.UserNavigationDataField;
  565. }
  566. set {
  567. if ((object.ReferenceEquals(this.UserNavigationDataField, value) != true)) {
  568. this.UserNavigationDataField = value;
  569. this.RaisePropertyChanged("UserNavigationData");
  570. }
  571. }
  572. }
  573. [System.Runtime.Serialization.DataMemberAttribute()]
  574. public System.Data.DataTable UserRangeRightData {
  575. get {
  576. return this.UserRangeRightDataField;
  577. }
  578. set {
  579. if ((object.ReferenceEquals(this.UserRangeRightDataField, value) != true)) {
  580. this.UserRangeRightDataField = value;
  581. this.RaisePropertyChanged("UserRangeRightData");
  582. }
  583. }
  584. }
  585. [System.Runtime.Serialization.DataMemberAttribute()]
  586. public System.Data.DataTable UserRightData {
  587. get {
  588. return this.UserRightDataField;
  589. }
  590. set {
  591. if ((object.ReferenceEquals(this.UserRightDataField, value) != true)) {
  592. this.UserRightDataField = value;
  593. this.RaisePropertyChanged("UserRightData");
  594. }
  595. }
  596. }
  597. [System.Runtime.Serialization.DataMemberAttribute()]
  598. public int ValueFlag {
  599. get {
  600. return this.ValueFlagField;
  601. }
  602. set {
  603. if ((this.ValueFlagField.Equals(value) != true)) {
  604. this.ValueFlagField = value;
  605. this.RaisePropertyChanged("ValueFlag");
  606. }
  607. }
  608. }
  609. public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
  610. protected void RaisePropertyChanged(string propertyName) {
  611. System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
  612. if ((propertyChanged != null)) {
  613. propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
  614. }
  615. }
  616. }
  617. [System.Diagnostics.DebuggerStepThroughAttribute()]
  618. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
  619. [System.Runtime.Serialization.DataContractAttribute(Name="NeedUpgradeResultEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")]
  620. [System.SerializableAttribute()]
  621. public partial class NeedUpgradeResultEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
  622. [System.NonSerializedAttribute()]
  623. private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
  624. [System.Runtime.Serialization.OptionalFieldAttribute()]
  625. private string GradeInfoField;
  626. [System.Runtime.Serialization.OptionalFieldAttribute()]
  627. private string ServerVersionField;
  628. [System.Runtime.Serialization.OptionalFieldAttribute()]
  629. private bool UpgradeStateField;
  630. [global::System.ComponentModel.BrowsableAttribute(false)]
  631. public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
  632. get {
  633. return this.extensionDataField;
  634. }
  635. set {
  636. this.extensionDataField = value;
  637. }
  638. }
  639. [System.Runtime.Serialization.DataMemberAttribute()]
  640. public string GradeInfo {
  641. get {
  642. return this.GradeInfoField;
  643. }
  644. set {
  645. if ((object.ReferenceEquals(this.GradeInfoField, value) != true)) {
  646. this.GradeInfoField = value;
  647. this.RaisePropertyChanged("GradeInfo");
  648. }
  649. }
  650. }
  651. [System.Runtime.Serialization.DataMemberAttribute()]
  652. public string ServerVersion {
  653. get {
  654. return this.ServerVersionField;
  655. }
  656. set {
  657. if ((object.ReferenceEquals(this.ServerVersionField, value) != true)) {
  658. this.ServerVersionField = value;
  659. this.RaisePropertyChanged("ServerVersion");
  660. }
  661. }
  662. }
  663. [System.Runtime.Serialization.DataMemberAttribute()]
  664. public bool UpgradeState {
  665. get {
  666. return this.UpgradeStateField;
  667. }
  668. set {
  669. if ((this.UpgradeStateField.Equals(value) != true)) {
  670. this.UpgradeStateField = value;
  671. this.RaisePropertyChanged("UpgradeState");
  672. }
  673. }
  674. }
  675. public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
  676. protected void RaisePropertyChanged(string propertyName) {
  677. System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
  678. if ((propertyChanged != null)) {
  679. propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
  680. }
  681. }
  682. }
  683. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  684. [System.ServiceModel.ServiceContractAttribute(Namespace="Dongke.IBOSS.PRD.WCF.Contracts", ConfigurationName="DKIBOSSPRDService.IDKIBOSSPRD")]
  685. public interface IDKIBOSSPRD {
  686. [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/GetServiceState", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/GetServiceStateResponse")]
  687. bool GetServiceState();
  688. [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLogin", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginResponse")]
  689. Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLogin(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity);
  690. [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginRefresh", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginRefreshResponse")]
  691. Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLoginRefresh(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity);
  692. [System.ServiceModel.OperationContractAttribute(IsOneWay=true, Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/Logout")]
  693. void Logout(int userID);
  694. [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/IsNeedUpgrade", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/IsNeedUpgradeResponse")]
  695. Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.NeedUpgradeResultEntity IsNeedUpgrade(string version);
  696. [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DownloadUpgradeFile", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DownloadUpgradeFileResponse")]
  697. byte[] DownloadUpgradeFile(string flag);
  698. }
  699. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  700. public interface IDKIBOSSPRDChannel : Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.IDKIBOSSPRD, System.ServiceModel.IClientChannel {
  701. }
  702. [System.Diagnostics.DebuggerStepThroughAttribute()]
  703. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  704. public partial class DKIBOSSPRDClient : System.ServiceModel.ClientBase<Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.IDKIBOSSPRD>, Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.IDKIBOSSPRD {
  705. public DKIBOSSPRDClient() {
  706. }
  707. public DKIBOSSPRDClient(string endpointConfigurationName) :
  708. base(endpointConfigurationName) {
  709. }
  710. public DKIBOSSPRDClient(string endpointConfigurationName, string remoteAddress) :
  711. base(endpointConfigurationName, remoteAddress) {
  712. }
  713. public DKIBOSSPRDClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
  714. base(endpointConfigurationName, remoteAddress) {
  715. }
  716. public DKIBOSSPRDClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
  717. base(binding, remoteAddress) {
  718. }
  719. public bool GetServiceState() {
  720. return base.Channel.GetServiceState();
  721. }
  722. public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLogin(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity) {
  723. return base.Channel.DoLogin(requestEntity);
  724. }
  725. public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLoginRefresh(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity) {
  726. return base.Channel.DoLoginRefresh(requestEntity);
  727. }
  728. public void Logout(int userID) {
  729. base.Channel.Logout(userID);
  730. }
  731. public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.NeedUpgradeResultEntity IsNeedUpgrade(string version) {
  732. return base.Channel.IsNeedUpgrade(version);
  733. }
  734. public byte[] DownloadUpgradeFile(string flag) {
  735. return base.Channel.DownloadUpgradeFile(flag);
  736. }
  737. }
  738. }