/TimeSheatKPI/Models/OLP.Designer.cs

https://gitlab.com/daniel0422/timesheet · C# · 1203 lines · 936 code · 83 blank · 184 comment · 46 complexity · 55a382f4862719378564ba18ba5d647b MD5 · raw file

  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // 這個程式碼是由範本產生。
  4. //
  5. // 對這個檔案進行手動變更可能導致您的應用程式產生未預期的行為。
  6. // 如果重新產生程式碼,將會覆寫對這個檔案的手動變更。
  7. // </auto-generated>
  8. //------------------------------------------------------------------------------
  9. using System;
  10. using System.ComponentModel;
  11. using System.Data.EntityClient;
  12. using System.Data.Objects;
  13. using System.Data.Objects.DataClasses;
  14. using System.Linq;
  15. using System.Runtime.Serialization;
  16. using System.Xml.Serialization;
  17. [assembly: EdmSchemaAttribute()]
  18. namespace TimeSheatKPI.Models
  19. {
  20. #region 內容
  21. /// <summary>
  22. /// 沒有可用的中繼資料文件。
  23. /// </summary>
  24. public partial class OLPEntities : ObjectContext
  25. {
  26. #region 建構函式
  27. /// <summary>
  28. /// 使用在應用程式組態檔的 'OLPEntities' 區段中找到的連接字串,初始化新的 OLPEntities 物件。
  29. /// </summary>
  30. public OLPEntities() : base("name=OLPEntities", "OLPEntities")
  31. {
  32. this.ContextOptions.LazyLoadingEnabled = true;
  33. OnContextCreated();
  34. }
  35. /// <summary>
  36. /// 初始化新的 OLPEntities 物件。
  37. /// </summary>
  38. public OLPEntities(string connectionString) : base(connectionString, "OLPEntities")
  39. {
  40. this.ContextOptions.LazyLoadingEnabled = true;
  41. OnContextCreated();
  42. }
  43. /// <summary>
  44. /// 初始化新的 OLPEntities 物件。
  45. /// </summary>
  46. public OLPEntities(EntityConnection connection) : base(connection, "OLPEntities")
  47. {
  48. this.ContextOptions.LazyLoadingEnabled = true;
  49. OnContextCreated();
  50. }
  51. #endregion
  52. #region 部分方法
  53. partial void OnContextCreated();
  54. #endregion
  55. #region ObjectSet 屬性
  56. /// <summary>
  57. /// 沒有可用的中繼資料文件。
  58. /// </summary>
  59. public ObjectSet<Accounts> Accounts
  60. {
  61. get
  62. {
  63. if ((_Accounts == null))
  64. {
  65. _Accounts = base.CreateObjectSet<Accounts>("Accounts");
  66. }
  67. return _Accounts;
  68. }
  69. }
  70. private ObjectSet<Accounts> _Accounts;
  71. /// <summary>
  72. /// 沒有可用的中繼資料文件。
  73. /// </summary>
  74. public ObjectSet<UserRole> UserRole
  75. {
  76. get
  77. {
  78. if ((_UserRole == null))
  79. {
  80. _UserRole = base.CreateObjectSet<UserRole>("UserRole");
  81. }
  82. return _UserRole;
  83. }
  84. }
  85. private ObjectSet<UserRole> _UserRole;
  86. /// <summary>
  87. /// 沒有可用的中繼資料文件。
  88. /// </summary>
  89. public ObjectSet<vOneUserRole> vOneUserRoles
  90. {
  91. get
  92. {
  93. if ((_vOneUserRoles == null))
  94. {
  95. _vOneUserRoles = base.CreateObjectSet<vOneUserRole>("vOneUserRoles");
  96. }
  97. return _vOneUserRoles;
  98. }
  99. }
  100. private ObjectSet<vOneUserRole> _vOneUserRoles;
  101. #endregion
  102. #region AddTo 方法
  103. /// <summary>
  104. /// 將新物件加入 Accounts EntitySet 的方法已被取代。請考慮改為使用關聯的 ObjectSet&lt;T&gt; 屬性的 .Add 方法。
  105. /// </summary>
  106. public void AddToAccounts(Accounts accounts)
  107. {
  108. base.AddObject("Accounts", accounts);
  109. }
  110. /// <summary>
  111. /// 將新物件加入 UserRole EntitySet 的方法已被取代。請考慮改為使用關聯的 ObjectSet&lt;T&gt; 屬性的 .Add 方法。
  112. /// </summary>
  113. public void AddToUserRole(UserRole userRole)
  114. {
  115. base.AddObject("UserRole", userRole);
  116. }
  117. /// <summary>
  118. /// 將新物件加入 vOneUserRoles EntitySet 的方法已被取代。請考慮改為使用關聯的 ObjectSet&lt;T&gt; 屬性的 .Add 方法。
  119. /// </summary>
  120. public void AddTovOneUserRoles(vOneUserRole vOneUserRole)
  121. {
  122. base.AddObject("vOneUserRoles", vOneUserRole);
  123. }
  124. #endregion
  125. }
  126. #endregion
  127. #region 實體
  128. /// <summary>
  129. /// 沒有可用的中繼資料文件。
  130. /// </summary>
  131. [EdmEntityTypeAttribute(NamespaceName="OLPModel", Name="Accounts")]
  132. [Serializable()]
  133. [DataContractAttribute(IsReference=true)]
  134. public partial class Accounts : EntityObject
  135. {
  136. #region Factory 方法
  137. /// <summary>
  138. /// 建立新 Accounts 物件。
  139. /// </summary>
  140. /// <param name="uid">uid 屬性的初始值。</param>
  141. /// <param name="username">username 屬性的初始值。</param>
  142. /// <param name="pw">pw 屬性的初始值。</param>
  143. /// <param name="category">category 屬性的初始值。</param>
  144. /// <param name="seed">seed 屬性的初始值。</param>
  145. /// <param name="active">active 屬性的初始值。</param>
  146. /// <param name="create_date">create_date 屬性的初始值。</param>
  147. /// <param name="changePW">ChangePW 屬性的初始值。</param>
  148. /// <param name="adAccount">AdAccount 屬性的初始值。</param>
  149. public static Accounts CreateAccounts(global::System.Int64 uid, global::System.String username, global::System.String pw, global::System.String category, global::System.String seed, global::System.Boolean active, global::System.DateTime create_date, global::System.Boolean changePW, global::System.String adAccount)
  150. {
  151. Accounts accounts = new Accounts();
  152. accounts.uid = uid;
  153. accounts.username = username;
  154. accounts.pw = pw;
  155. accounts.category = category;
  156. accounts.seed = seed;
  157. accounts.active = active;
  158. accounts.create_date = create_date;
  159. accounts.ChangePW = changePW;
  160. accounts.AdAccount = adAccount;
  161. return accounts;
  162. }
  163. #endregion
  164. #region 基本屬性
  165. /// <summary>
  166. /// 沒有可用的中繼資料文件。
  167. /// </summary>
  168. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  169. [DataMemberAttribute()]
  170. public global::System.Int64 uid
  171. {
  172. get
  173. {
  174. return _uid;
  175. }
  176. set
  177. {
  178. if (_uid != value)
  179. {
  180. OnuidChanging(value);
  181. ReportPropertyChanging("uid");
  182. _uid = StructuralObject.SetValidValue(value);
  183. ReportPropertyChanged("uid");
  184. OnuidChanged();
  185. }
  186. }
  187. }
  188. private global::System.Int64 _uid;
  189. partial void OnuidChanging(global::System.Int64 value);
  190. partial void OnuidChanged();
  191. /// <summary>
  192. /// 沒有可用的中繼資料文件。
  193. /// </summary>
  194. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  195. [DataMemberAttribute()]
  196. public global::System.String username
  197. {
  198. get
  199. {
  200. return _username;
  201. }
  202. set
  203. {
  204. if (_username != value)
  205. {
  206. OnusernameChanging(value);
  207. ReportPropertyChanging("username");
  208. _username = StructuralObject.SetValidValue(value, false);
  209. ReportPropertyChanged("username");
  210. OnusernameChanged();
  211. }
  212. }
  213. }
  214. private global::System.String _username;
  215. partial void OnusernameChanging(global::System.String value);
  216. partial void OnusernameChanged();
  217. /// <summary>
  218. /// 沒有可用的中繼資料文件。
  219. /// </summary>
  220. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  221. [DataMemberAttribute()]
  222. public global::System.String realname
  223. {
  224. get
  225. {
  226. return _realname;
  227. }
  228. set
  229. {
  230. OnrealnameChanging(value);
  231. ReportPropertyChanging("realname");
  232. _realname = StructuralObject.SetValidValue(value, true);
  233. ReportPropertyChanged("realname");
  234. OnrealnameChanged();
  235. }
  236. }
  237. private global::System.String _realname;
  238. partial void OnrealnameChanging(global::System.String value);
  239. partial void OnrealnameChanged();
  240. /// <summary>
  241. /// 沒有可用的中繼資料文件。
  242. /// </summary>
  243. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  244. [DataMemberAttribute()]
  245. public global::System.String email
  246. {
  247. get
  248. {
  249. return _email;
  250. }
  251. set
  252. {
  253. OnemailChanging(value);
  254. ReportPropertyChanging("email");
  255. _email = StructuralObject.SetValidValue(value, true);
  256. ReportPropertyChanged("email");
  257. OnemailChanged();
  258. }
  259. }
  260. private global::System.String _email;
  261. partial void OnemailChanging(global::System.String value);
  262. partial void OnemailChanged();
  263. /// <summary>
  264. /// 沒有可用的中繼資料文件。
  265. /// </summary>
  266. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  267. [DataMemberAttribute()]
  268. public global::System.String pw
  269. {
  270. get
  271. {
  272. return _pw;
  273. }
  274. set
  275. {
  276. if (_pw != value)
  277. {
  278. OnpwChanging(value);
  279. ReportPropertyChanging("pw");
  280. _pw = StructuralObject.SetValidValue(value, false);
  281. ReportPropertyChanged("pw");
  282. OnpwChanged();
  283. }
  284. }
  285. }
  286. private global::System.String _pw;
  287. partial void OnpwChanging(global::System.String value);
  288. partial void OnpwChanged();
  289. /// <summary>
  290. /// 沒有可用的中繼資料文件。
  291. /// </summary>
  292. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  293. [DataMemberAttribute()]
  294. public global::System.String category
  295. {
  296. get
  297. {
  298. return _category;
  299. }
  300. set
  301. {
  302. if (_category != value)
  303. {
  304. OncategoryChanging(value);
  305. ReportPropertyChanging("category");
  306. _category = StructuralObject.SetValidValue(value, false);
  307. ReportPropertyChanged("category");
  308. OncategoryChanged();
  309. }
  310. }
  311. }
  312. private global::System.String _category;
  313. partial void OncategoryChanging(global::System.String value);
  314. partial void OncategoryChanged();
  315. /// <summary>
  316. /// 沒有可用的中繼資料文件。
  317. /// </summary>
  318. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  319. [DataMemberAttribute()]
  320. public global::System.String seed
  321. {
  322. get
  323. {
  324. return _seed;
  325. }
  326. set
  327. {
  328. if (_seed != value)
  329. {
  330. OnseedChanging(value);
  331. ReportPropertyChanging("seed");
  332. _seed = StructuralObject.SetValidValue(value, false);
  333. ReportPropertyChanged("seed");
  334. OnseedChanged();
  335. }
  336. }
  337. }
  338. private global::System.String _seed;
  339. partial void OnseedChanging(global::System.String value);
  340. partial void OnseedChanged();
  341. /// <summary>
  342. /// 沒有可用的中繼資料文件。
  343. /// </summary>
  344. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  345. [DataMemberAttribute()]
  346. public global::System.Boolean active
  347. {
  348. get
  349. {
  350. return _active;
  351. }
  352. set
  353. {
  354. if (_active != value)
  355. {
  356. OnactiveChanging(value);
  357. ReportPropertyChanging("active");
  358. _active = StructuralObject.SetValidValue(value);
  359. ReportPropertyChanged("active");
  360. OnactiveChanged();
  361. }
  362. }
  363. }
  364. private global::System.Boolean _active;
  365. partial void OnactiveChanging(global::System.Boolean value);
  366. partial void OnactiveChanged();
  367. /// <summary>
  368. /// 沒有可用的中繼資料文件。
  369. /// </summary>
  370. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  371. [DataMemberAttribute()]
  372. public global::System.DateTime create_date
  373. {
  374. get
  375. {
  376. return _create_date;
  377. }
  378. set
  379. {
  380. if (_create_date != value)
  381. {
  382. Oncreate_dateChanging(value);
  383. ReportPropertyChanging("create_date");
  384. _create_date = StructuralObject.SetValidValue(value);
  385. ReportPropertyChanged("create_date");
  386. Oncreate_dateChanged();
  387. }
  388. }
  389. }
  390. private global::System.DateTime _create_date;
  391. partial void Oncreate_dateChanging(global::System.DateTime value);
  392. partial void Oncreate_dateChanged();
  393. /// <summary>
  394. /// 沒有可用的中繼資料文件。
  395. /// </summary>
  396. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  397. [DataMemberAttribute()]
  398. public global::System.String EmployeeID
  399. {
  400. get
  401. {
  402. return _EmployeeID;
  403. }
  404. set
  405. {
  406. OnEmployeeIDChanging(value);
  407. ReportPropertyChanging("EmployeeID");
  408. _EmployeeID = StructuralObject.SetValidValue(value, true);
  409. ReportPropertyChanged("EmployeeID");
  410. OnEmployeeIDChanged();
  411. }
  412. }
  413. private global::System.String _EmployeeID;
  414. partial void OnEmployeeIDChanging(global::System.String value);
  415. partial void OnEmployeeIDChanged();
  416. /// <summary>
  417. /// 沒有可用的中繼資料文件。
  418. /// </summary>
  419. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  420. [DataMemberAttribute()]
  421. public Nullable<global::System.Boolean> IsAdmin
  422. {
  423. get
  424. {
  425. return _IsAdmin;
  426. }
  427. set
  428. {
  429. OnIsAdminChanging(value);
  430. ReportPropertyChanging("IsAdmin");
  431. _IsAdmin = StructuralObject.SetValidValue(value);
  432. ReportPropertyChanged("IsAdmin");
  433. OnIsAdminChanged();
  434. }
  435. }
  436. private Nullable<global::System.Boolean> _IsAdmin;
  437. partial void OnIsAdminChanging(Nullable<global::System.Boolean> value);
  438. partial void OnIsAdminChanged();
  439. /// <summary>
  440. /// 沒有可用的中繼資料文件。
  441. /// </summary>
  442. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  443. [DataMemberAttribute()]
  444. public global::System.Boolean ChangePW
  445. {
  446. get
  447. {
  448. return _ChangePW;
  449. }
  450. set
  451. {
  452. if (_ChangePW != value)
  453. {
  454. OnChangePWChanging(value);
  455. ReportPropertyChanging("ChangePW");
  456. _ChangePW = StructuralObject.SetValidValue(value);
  457. ReportPropertyChanged("ChangePW");
  458. OnChangePWChanged();
  459. }
  460. }
  461. }
  462. private global::System.Boolean _ChangePW;
  463. partial void OnChangePWChanging(global::System.Boolean value);
  464. partial void OnChangePWChanged();
  465. /// <summary>
  466. /// 沒有可用的中繼資料文件。
  467. /// </summary>
  468. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  469. [DataMemberAttribute()]
  470. public global::System.String AdAccount
  471. {
  472. get
  473. {
  474. return _AdAccount;
  475. }
  476. set
  477. {
  478. if (_AdAccount != value)
  479. {
  480. OnAdAccountChanging(value);
  481. ReportPropertyChanging("AdAccount");
  482. _AdAccount = StructuralObject.SetValidValue(value, false);
  483. ReportPropertyChanged("AdAccount");
  484. OnAdAccountChanged();
  485. }
  486. }
  487. }
  488. private global::System.String _AdAccount;
  489. partial void OnAdAccountChanging(global::System.String value);
  490. partial void OnAdAccountChanged();
  491. /// <summary>
  492. /// 沒有可用的中繼資料文件。
  493. /// </summary>
  494. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  495. [DataMemberAttribute()]
  496. public global::System.String TelWork
  497. {
  498. get
  499. {
  500. return _TelWork;
  501. }
  502. set
  503. {
  504. OnTelWorkChanging(value);
  505. ReportPropertyChanging("TelWork");
  506. _TelWork = StructuralObject.SetValidValue(value, true);
  507. ReportPropertyChanged("TelWork");
  508. OnTelWorkChanged();
  509. }
  510. }
  511. private global::System.String _TelWork;
  512. partial void OnTelWorkChanging(global::System.String value);
  513. partial void OnTelWorkChanged();
  514. /// <summary>
  515. /// 沒有可用的中繼資料文件。
  516. /// </summary>
  517. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  518. [DataMemberAttribute()]
  519. public global::System.String mobile
  520. {
  521. get
  522. {
  523. return _mobile;
  524. }
  525. set
  526. {
  527. OnmobileChanging(value);
  528. ReportPropertyChanging("mobile");
  529. _mobile = StructuralObject.SetValidValue(value, true);
  530. ReportPropertyChanged("mobile");
  531. OnmobileChanged();
  532. }
  533. }
  534. private global::System.String _mobile;
  535. partial void OnmobileChanging(global::System.String value);
  536. partial void OnmobileChanged();
  537. /// <summary>
  538. /// 沒有可用的中繼資料文件。
  539. /// </summary>
  540. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  541. [DataMemberAttribute()]
  542. public global::System.String wikipath
  543. {
  544. get
  545. {
  546. return _wikipath;
  547. }
  548. set
  549. {
  550. OnwikipathChanging(value);
  551. ReportPropertyChanging("wikipath");
  552. _wikipath = StructuralObject.SetValidValue(value, true);
  553. ReportPropertyChanged("wikipath");
  554. OnwikipathChanged();
  555. }
  556. }
  557. private global::System.String _wikipath;
  558. partial void OnwikipathChanging(global::System.String value);
  559. partial void OnwikipathChanged();
  560. /// <summary>
  561. /// 沒有可用的中繼資料文件。
  562. /// </summary>
  563. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  564. [DataMemberAttribute()]
  565. public global::System.String photo
  566. {
  567. get
  568. {
  569. return _photo;
  570. }
  571. set
  572. {
  573. OnphotoChanging(value);
  574. ReportPropertyChanging("photo");
  575. _photo = StructuralObject.SetValidValue(value, true);
  576. ReportPropertyChanged("photo");
  577. OnphotoChanged();
  578. }
  579. }
  580. private global::System.String _photo;
  581. partial void OnphotoChanging(global::System.String value);
  582. partial void OnphotoChanged();
  583. /// <summary>
  584. /// 沒有可用的中繼資料文件。
  585. /// </summary>
  586. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  587. [DataMemberAttribute()]
  588. public global::System.String company
  589. {
  590. get
  591. {
  592. return _company;
  593. }
  594. set
  595. {
  596. OncompanyChanging(value);
  597. ReportPropertyChanging("company");
  598. _company = StructuralObject.SetValidValue(value, true);
  599. ReportPropertyChanged("company");
  600. OncompanyChanged();
  601. }
  602. }
  603. private global::System.String _company;
  604. partial void OncompanyChanging(global::System.String value);
  605. partial void OncompanyChanged();
  606. #endregion
  607. }
  608. /// <summary>
  609. /// 沒有可用的中繼資料文件。
  610. /// </summary>
  611. [EdmEntityTypeAttribute(NamespaceName="OLPModel", Name="UserRole")]
  612. [Serializable()]
  613. [DataContractAttribute(IsReference=true)]
  614. public partial class UserRole : EntityObject
  615. {
  616. #region Factory 方法
  617. /// <summary>
  618. /// 建立新 UserRole 物件。
  619. /// </summary>
  620. /// <param name="uID">UID 屬性的初始值。</param>
  621. /// <param name="cID">CID 屬性的初始值。</param>
  622. /// <param name="account">Account 屬性的初始值。</param>
  623. /// <param name="pw">Pw 屬性的初始值。</param>
  624. /// <param name="role">Role 屬性的初始值。</param>
  625. /// <param name="active">Active 屬性的初始值。</param>
  626. /// <param name="roleSort">RoleSort 屬性的初始值。</param>
  627. /// <param name="display">display 屬性的初始值。</param>
  628. public static UserRole CreateUserRole(global::System.Int32 uID, global::System.String cID, global::System.String account, global::System.String pw, global::System.String role, global::System.Boolean active, global::System.Int32 roleSort, global::System.Boolean display)
  629. {
  630. UserRole userRole = new UserRole();
  631. userRole.UID = uID;
  632. userRole.CID = cID;
  633. userRole.Account = account;
  634. userRole.Pw = pw;
  635. userRole.Role = role;
  636. userRole.Active = active;
  637. userRole.RoleSort = roleSort;
  638. userRole.display = display;
  639. return userRole;
  640. }
  641. #endregion
  642. #region 基本屬性
  643. /// <summary>
  644. /// 沒有可用的中繼資料文件。
  645. /// </summary>
  646. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  647. [DataMemberAttribute()]
  648. public global::System.Int32 UID
  649. {
  650. get
  651. {
  652. return _UID;
  653. }
  654. set
  655. {
  656. if (_UID != value)
  657. {
  658. OnUIDChanging(value);
  659. ReportPropertyChanging("UID");
  660. _UID = StructuralObject.SetValidValue(value);
  661. ReportPropertyChanged("UID");
  662. OnUIDChanged();
  663. }
  664. }
  665. }
  666. private global::System.Int32 _UID;
  667. partial void OnUIDChanging(global::System.Int32 value);
  668. partial void OnUIDChanged();
  669. /// <summary>
  670. /// 沒有可用的中繼資料文件。
  671. /// </summary>
  672. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  673. [DataMemberAttribute()]
  674. public global::System.String CID
  675. {
  676. get
  677. {
  678. return _CID;
  679. }
  680. set
  681. {
  682. if (_CID != value)
  683. {
  684. OnCIDChanging(value);
  685. ReportPropertyChanging("CID");
  686. _CID = StructuralObject.SetValidValue(value, false);
  687. ReportPropertyChanged("CID");
  688. OnCIDChanged();
  689. }
  690. }
  691. }
  692. private global::System.String _CID;
  693. partial void OnCIDChanging(global::System.String value);
  694. partial void OnCIDChanged();
  695. /// <summary>
  696. /// 沒有可用的中繼資料文件。
  697. /// </summary>
  698. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  699. [DataMemberAttribute()]
  700. public global::System.String Account
  701. {
  702. get
  703. {
  704. return _Account;
  705. }
  706. set
  707. {
  708. if (_Account != value)
  709. {
  710. OnAccountChanging(value);
  711. ReportPropertyChanging("Account");
  712. _Account = StructuralObject.SetValidValue(value, false);
  713. ReportPropertyChanged("Account");
  714. OnAccountChanged();
  715. }
  716. }
  717. }
  718. private global::System.String _Account;
  719. partial void OnAccountChanging(global::System.String value);
  720. partial void OnAccountChanged();
  721. /// <summary>
  722. /// 沒有可用的中繼資料文件。
  723. /// </summary>
  724. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  725. [DataMemberAttribute()]
  726. public global::System.String Pw
  727. {
  728. get
  729. {
  730. return _Pw;
  731. }
  732. set
  733. {
  734. if (_Pw != value)
  735. {
  736. OnPwChanging(value);
  737. ReportPropertyChanging("Pw");
  738. _Pw = StructuralObject.SetValidValue(value, false);
  739. ReportPropertyChanged("Pw");
  740. OnPwChanged();
  741. }
  742. }
  743. }
  744. private global::System.String _Pw;
  745. partial void OnPwChanging(global::System.String value);
  746. partial void OnPwChanged();
  747. /// <summary>
  748. /// 沒有可用的中繼資料文件。
  749. /// </summary>
  750. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  751. [DataMemberAttribute()]
  752. public global::System.String Role
  753. {
  754. get
  755. {
  756. return _Role;
  757. }
  758. set
  759. {
  760. if (_Role != value)
  761. {
  762. OnRoleChanging(value);
  763. ReportPropertyChanging("Role");
  764. _Role = StructuralObject.SetValidValue(value, false);
  765. ReportPropertyChanged("Role");
  766. OnRoleChanged();
  767. }
  768. }
  769. }
  770. private global::System.String _Role;
  771. partial void OnRoleChanging(global::System.String value);
  772. partial void OnRoleChanged();
  773. /// <summary>
  774. /// 沒有可用的中繼資料文件。
  775. /// </summary>
  776. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  777. [DataMemberAttribute()]
  778. public global::System.Boolean Active
  779. {
  780. get
  781. {
  782. return _Active;
  783. }
  784. set
  785. {
  786. if (_Active != value)
  787. {
  788. OnActiveChanging(value);
  789. ReportPropertyChanging("Active");
  790. _Active = StructuralObject.SetValidValue(value);
  791. ReportPropertyChanged("Active");
  792. OnActiveChanged();
  793. }
  794. }
  795. }
  796. private global::System.Boolean _Active;
  797. partial void OnActiveChanging(global::System.Boolean value);
  798. partial void OnActiveChanged();
  799. /// <summary>
  800. /// 沒有可用的中繼資料文件。
  801. /// </summary>
  802. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  803. [DataMemberAttribute()]
  804. public global::System.String seed
  805. {
  806. get
  807. {
  808. return _seed;
  809. }
  810. set
  811. {
  812. OnseedChanging(value);
  813. ReportPropertyChanging("seed");
  814. _seed = StructuralObject.SetValidValue(value, true);
  815. ReportPropertyChanged("seed");
  816. OnseedChanged();
  817. }
  818. }
  819. private global::System.String _seed;
  820. partial void OnseedChanging(global::System.String value);
  821. partial void OnseedChanged();
  822. /// <summary>
  823. /// 沒有可用的中繼資料文件。
  824. /// </summary>
  825. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  826. [DataMemberAttribute()]
  827. public global::System.String EncryType
  828. {
  829. get
  830. {
  831. return _EncryType;
  832. }
  833. set
  834. {
  835. OnEncryTypeChanging(value);
  836. ReportPropertyChanging("EncryType");
  837. _EncryType = StructuralObject.SetValidValue(value, true);
  838. ReportPropertyChanged("EncryType");
  839. OnEncryTypeChanged();
  840. }
  841. }
  842. private global::System.String _EncryType;
  843. partial void OnEncryTypeChanging(global::System.String value);
  844. partial void OnEncryTypeChanged();
  845. /// <summary>
  846. /// 沒有可用的中繼資料文件。
  847. /// </summary>
  848. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  849. [DataMemberAttribute()]
  850. public global::System.Int32 RoleSort
  851. {
  852. get
  853. {
  854. return _RoleSort;
  855. }
  856. set
  857. {
  858. if (_RoleSort != value)
  859. {
  860. OnRoleSortChanging(value);
  861. ReportPropertyChanging("RoleSort");
  862. _RoleSort = StructuralObject.SetValidValue(value);
  863. ReportPropertyChanged("RoleSort");
  864. OnRoleSortChanged();
  865. }
  866. }
  867. }
  868. private global::System.Int32 _RoleSort;
  869. partial void OnRoleSortChanging(global::System.Int32 value);
  870. partial void OnRoleSortChanged();
  871. /// <summary>
  872. /// 沒有可用的中繼資料文件。
  873. /// </summary>
  874. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  875. [DataMemberAttribute()]
  876. public global::System.Boolean display
  877. {
  878. get
  879. {
  880. return _display;
  881. }
  882. set
  883. {
  884. if (_display != value)
  885. {
  886. OndisplayChanging(value);
  887. ReportPropertyChanging("display");
  888. _display = StructuralObject.SetValidValue(value);
  889. ReportPropertyChanged("display");
  890. OndisplayChanged();
  891. }
  892. }
  893. }
  894. private global::System.Boolean _display;
  895. partial void OndisplayChanging(global::System.Boolean value);
  896. partial void OndisplayChanged();
  897. /// <summary>
  898. /// 沒有可用的中繼資料文件。
  899. /// </summary>
  900. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  901. [DataMemberAttribute()]
  902. public global::System.String GID
  903. {
  904. get
  905. {
  906. return _GID;
  907. }
  908. set
  909. {
  910. OnGIDChanging(value);
  911. ReportPropertyChanging("GID");
  912. _GID = StructuralObject.SetValidValue(value, true);
  913. ReportPropertyChanged("GID");
  914. OnGIDChanged();
  915. }
  916. }
  917. private global::System.String _GID;
  918. partial void OnGIDChanging(global::System.String value);
  919. partial void OnGIDChanged();
  920. #endregion
  921. }
  922. /// <summary>
  923. /// 沒有可用的中繼資料文件。
  924. /// </summary>
  925. [EdmEntityTypeAttribute(NamespaceName="OLPModel", Name="vOneUserRole")]
  926. [Serializable()]
  927. [DataContractAttribute(IsReference=true)]
  928. public partial class vOneUserRole : EntityObject
  929. {
  930. #region Factory 方法
  931. /// <summary>
  932. /// 建立新 vOneUserRole 物件。
  933. /// </summary>
  934. /// <param name="cid">Cid 屬性的初始值。</param>
  935. /// <param name="account">Account 屬性的初始值。</param>
  936. /// <param name="role">Role 屬性的初始值。</param>
  937. public static vOneUserRole CreatevOneUserRole(global::System.String cid, global::System.String account, global::System.String role)
  938. {
  939. vOneUserRole vOneUserRole = new vOneUserRole();
  940. vOneUserRole.Cid = cid;
  941. vOneUserRole.Account = account;
  942. vOneUserRole.Role = role;
  943. return vOneUserRole;
  944. }
  945. #endregion
  946. #region 基本屬性
  947. /// <summary>
  948. /// 沒有可用的中繼資料文件。
  949. /// </summary>
  950. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  951. [DataMemberAttribute()]
  952. public global::System.String Cid
  953. {
  954. get
  955. {
  956. return _Cid;
  957. }
  958. set
  959. {
  960. if (_Cid != value)
  961. {
  962. OnCidChanging(value);
  963. ReportPropertyChanging("Cid");
  964. _Cid = StructuralObject.SetValidValue(value, false);
  965. ReportPropertyChanged("Cid");
  966. OnCidChanged();
  967. }
  968. }
  969. }
  970. private global::System.String _Cid;
  971. partial void OnCidChanging(global::System.String value);
  972. partial void OnCidChanged();
  973. /// <summary>
  974. /// 沒有可用的中繼資料文件。
  975. /// </summary>
  976. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  977. [DataMemberAttribute()]
  978. public global::System.String Account
  979. {
  980. get
  981. {
  982. return _Account;
  983. }
  984. set
  985. {
  986. if (_Account != value)
  987. {
  988. OnAccountChanging(value);
  989. ReportPropertyChanging("Account");
  990. _Account = StructuralObject.SetValidValue(value, false);
  991. ReportPropertyChanged("Account");
  992. OnAccountChanged();
  993. }
  994. }
  995. }
  996. private global::System.String _Account;
  997. partial void OnAccountChanging(global::System.String value);
  998. partial void OnAccountChanged();
  999. /// <summary>
  1000. /// 沒有可用的中繼資料文件。
  1001. /// </summary>
  1002. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  1003. [DataMemberAttribute()]
  1004. public global::System.String username
  1005. {
  1006. get
  1007. {
  1008. return _username;
  1009. }
  1010. set
  1011. {
  1012. OnusernameChanging(value);
  1013. ReportPropertyChanging("username");
  1014. _username = StructuralObject.SetValidValue(value, true);
  1015. ReportPropertyChanged("username");
  1016. OnusernameChanged();
  1017. }
  1018. }
  1019. private global::System.String _username;
  1020. partial void OnusernameChanging(global::System.String value);
  1021. partial void OnusernameChanged();
  1022. /// <summary>
  1023. /// 沒有可用的中繼資料文件。
  1024. /// </summary>
  1025. [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
  1026. [DataMemberAttribute()]
  1027. public global::System.String Role
  1028. {
  1029. get
  1030. {
  1031. return _Role;
  1032. }
  1033. set
  1034. {
  1035. if (_Role != value)
  1036. {
  1037. OnRoleChanging(value);
  1038. ReportPropertyChanging("Role");
  1039. _Role = StructuralObject.SetValidValue(value, false);
  1040. ReportPropertyChanged("Role");
  1041. OnRoleChanged();
  1042. }
  1043. }
  1044. }
  1045. private global::System.String _Role;
  1046. partial void OnRoleChanging(global::System.String value);
  1047. partial void OnRoleChanged();
  1048. /// <summary>
  1049. /// 沒有可用的中繼資料文件。
  1050. /// </summary>
  1051. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  1052. [DataMemberAttribute()]
  1053. public global::System.String GID
  1054. {
  1055. get
  1056. {
  1057. return _GID;
  1058. }
  1059. set
  1060. {
  1061. OnGIDChanging(value);
  1062. ReportPropertyChanging("GID");
  1063. _GID = StructuralObject.SetValidValue(value, true);
  1064. ReportPropertyChanged("GID");
  1065. OnGIDChanged();
  1066. }
  1067. }
  1068. private global::System.String _GID;
  1069. partial void OnGIDChanging(global::System.String value);
  1070. partial void OnGIDChanged();
  1071. /// <summary>
  1072. /// 沒有可用的中繼資料文件。
  1073. /// </summary>
  1074. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  1075. [DataMemberAttribute()]
  1076. public global::System.String realname
  1077. {
  1078. get
  1079. {
  1080. return _realname;
  1081. }
  1082. set
  1083. {
  1084. OnrealnameChanging(value);
  1085. ReportPropertyChanging("realname");
  1086. _realname = StructuralObject.SetValidValue(value, true);
  1087. ReportPropertyChanged("realname");
  1088. OnrealnameChanged();
  1089. }
  1090. }
  1091. private global::System.String _realname;
  1092. partial void OnrealnameChanging(global::System.String value);
  1093. partial void OnrealnameChanged();
  1094. /// <summary>
  1095. /// 沒有可用的中繼資料文件。
  1096. /// </summary>
  1097. [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
  1098. [DataMemberAttribute()]
  1099. public global::System.String email
  1100. {
  1101. get
  1102. {
  1103. return _email;
  1104. }
  1105. set
  1106. {
  1107. OnemailChanging(value);
  1108. ReportPropertyChanging("email");
  1109. _email = StructuralObject.SetValidValue(value, true);
  1110. ReportPropertyChanged("email");
  1111. OnemailChanged();
  1112. }
  1113. }
  1114. private global::System.String _email;
  1115. partial void OnemailChanging(global::System.String value);
  1116. partial void OnemailChanged();
  1117. #endregion
  1118. }
  1119. #endregion
  1120. }