NationalityConfiguration.cs 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479
  1. using Microsoft.AspNetCore.Identity;
  2. using Microsoft.EntityFrameworkCore.Metadata.Builders;
  3. using Microsoft.EntityFrameworkCore;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using MTWorkHR.Infrastructure.Entities;
  10. using MTWorkHR.Core.Entities.Base;
  11. using MTWorkHR.Core.Entities;
  12. using Countries.NET.Database;
  13. using System.Runtime.ConstrainedExecution;
  14. namespace MTWorkHR.Infrastructure.Configurations
  15. {
  16. public class NationalityConfiguration : IEntityTypeConfiguration<Nationality>
  17. {
  18. public void Configure(EntityTypeBuilder<Nationality> builder)
  19. {
  20. builder.HasData(
  21. new Nationality
  22. {
  23. Id = 1,
  24. CountryCode = "AF",
  25. NameEn = "Afghan",
  26. NameAr = "أفغاني"
  27. },
  28. new Nationality
  29. {
  30. Id = 2,
  31. CountryCode = "AL",
  32. NameEn = "Albanian",
  33. NameAr = "ألباني"
  34. },
  35. new Nationality
  36. {
  37. Id = 3,
  38. CountryCode = "DZ",
  39. NameEn = "Algerian",
  40. NameAr = "جزائري"
  41. },
  42. new Nationality
  43. {
  44. Id = 4,
  45. CountryCode = "AS",
  46. NameEn = "American Samoan",
  47. NameAr = "أمريكي ساموي"
  48. },
  49. new Nationality
  50. {
  51. Id = 5,
  52. CountryCode = "US",
  53. NameEn = "American",
  54. NameAr = "أمريكي"
  55. },
  56. new Nationality
  57. {
  58. Id = 6,
  59. CountryCode = "AD",
  60. NameEn = "Andorran",
  61. NameAr = "أندوري"
  62. },
  63. new Nationality
  64. {
  65. Id = 7,
  66. CountryCode = "AO",
  67. NameEn = "Angolan",
  68. NameAr = "أنغولي"
  69. },
  70. new Nationality
  71. {
  72. Id = 8,
  73. CountryCode = "AI",
  74. NameEn = "Anguillian",
  75. NameAr = "أنغويلي"
  76. },
  77. new Nationality
  78. {
  79. Id = 9,
  80. CountryCode = "AG",
  81. NameEn = "Antiguan",
  82. NameAr = "أنتيغي"
  83. },
  84. new Nationality
  85. {
  86. Id = 10,
  87. CountryCode = "AR",
  88. NameEn = "Argentinian",
  89. NameAr = "أرجنتيني"
  90. },
  91. new Nationality
  92. {
  93. Id = 11,
  94. CountryCode = "AM",
  95. NameEn = "Armenian",
  96. NameAr = "أرميني"
  97. },
  98. new Nationality
  99. {
  100. Id = 12,
  101. CountryCode = "AW",
  102. NameEn = "Aruban",
  103. NameAr = "أروبي"
  104. },
  105. new Nationality
  106. {
  107. Id = 13,
  108. CountryCode = "AU",
  109. NameEn = "Australian",
  110. NameAr = "أسترالي"
  111. },
  112. new Nationality
  113. {
  114. Id = 14,
  115. CountryCode = "AT",
  116. NameEn = "Austrian",
  117. NameAr = "نمساوي"
  118. },
  119. new Nationality
  120. {
  121. Id = 15,
  122. CountryCode = "AZ",
  123. NameEn = "Azerbaijani",
  124. NameAr = "أذربيجاني"
  125. },
  126. new Nationality
  127. {
  128. Id = 16,
  129. CountryCode = "BS",
  130. NameEn = "Bahamian",
  131. NameAr = "باهامي"
  132. },
  133. new Nationality
  134. {
  135. Id = 17,
  136. CountryCode = "BH",
  137. NameEn = "Bahraini",
  138. NameAr = "بحريني"
  139. },
  140. new Nationality
  141. {
  142. Id = 18,
  143. CountryCode = "BD",
  144. NameEn = "Bangladeshi",
  145. NameAr = "بنغلاديشي"
  146. },
  147. new Nationality
  148. {
  149. Id = 19,
  150. CountryCode = "BB",
  151. NameEn = "Barbadian",
  152. NameAr = "باربادوسي"
  153. },
  154. new Nationality
  155. {
  156. Id = 20,
  157. CountryCode = "BY",
  158. NameEn = "Belarusian",
  159. NameAr = "بيلاروسي"
  160. },
  161. new Nationality
  162. {
  163. Id = 21,
  164. CountryCode = "BE",
  165. NameEn = "Belgian",
  166. NameAr = "بلجيكي"
  167. },
  168. new Nationality
  169. {
  170. Id = 22,
  171. CountryCode = "BZ",
  172. NameEn = "Belizean",
  173. NameAr = "بليزي"
  174. },
  175. new Nationality
  176. {
  177. Id = 23,
  178. CountryCode = "BJ",
  179. NameEn = "Beninese",
  180. NameAr = "بنيني"
  181. },
  182. new Nationality
  183. {
  184. Id = 24,
  185. CountryCode = "BT",
  186. NameEn = "Bhutanese",
  187. NameAr = "بوتاني"
  188. },
  189. new Nationality
  190. {
  191. Id = 25,
  192. CountryCode = "BO",
  193. NameEn = "Bolivian",
  194. NameAr = "بوليفي"
  195. },
  196. new Nationality
  197. {
  198. Id = 26,
  199. CountryCode = "BA",
  200. NameEn = "Bosnian",
  201. NameAr = "بوسني"
  202. },
  203. new Nationality
  204. {
  205. Id = 27,
  206. CountryCode = "BR",
  207. NameEn = "Brazilian",
  208. NameAr = "برازيلي"
  209. },
  210. new Nationality
  211. {
  212. Id = 28,
  213. CountryCode = "GB",
  214. NameEn = "British",
  215. NameAr = "بريطاني"
  216. },
  217. new Nationality
  218. {
  219. Id = 29,
  220. CountryCode = "BN",
  221. NameEn = "Bruneian",
  222. NameAr = "بروني"
  223. },
  224. new Nationality
  225. {
  226. Id = 30,
  227. CountryCode = "BG",
  228. NameEn = "Bulgarian",
  229. NameAr = "بلغاري"
  230. },
  231. new Nationality
  232. {
  233. Id = 31,
  234. CountryCode = "BF",
  235. NameEn = "Burkinabe",
  236. NameAr = "بوركيني"
  237. },
  238. new Nationality
  239. {
  240. Id = 32,
  241. CountryCode = "MM",
  242. NameEn = "Burmese",
  243. NameAr = "بورمي"
  244. },
  245. new Nationality
  246. {
  247. Id = 33,
  248. CountryCode = "BI",
  249. NameEn = "Burundian",
  250. NameAr = "بوروندي"
  251. },
  252. new Nationality
  253. {
  254. Id = 34,
  255. CountryCode = "KH",
  256. NameEn = "Cambodian",
  257. NameAr = "كمبودي"
  258. },
  259. new Nationality
  260. {
  261. Id = 35,
  262. CountryCode = "CM",
  263. NameEn = "Cameroonian",
  264. NameAr = "كاميروني"
  265. },
  266. new Nationality
  267. {
  268. Id = 36,
  269. CountryCode = "CA",
  270. NameEn = "Canadian",
  271. NameAr = "كندي"
  272. },
  273. new Nationality
  274. {
  275. Id = 37,
  276. CountryCode = "CV",
  277. NameEn = "Cape Verdean",
  278. NameAr = "الرأس الأخضر"
  279. },
  280. new Nationality
  281. {
  282. Id = 38,
  283. CountryCode = "CF",
  284. NameEn = "Central African",
  285. NameAr = "أفريقي أوسط"
  286. },
  287. new Nationality
  288. {
  289. Id = 39,
  290. CountryCode = "TD",
  291. NameEn = "Chadian",
  292. NameAr = "تشادي"
  293. },
  294. new Nationality
  295. {
  296. Id = 40,
  297. CountryCode = "CL",
  298. NameEn = "Chilean",
  299. NameAr = "تشيلي"
  300. },
  301. new Nationality
  302. {
  303. Id = 41,
  304. CountryCode = "CN",
  305. NameEn = "Chinese",
  306. NameAr = "صيني"
  307. },
  308. new Nationality
  309. {
  310. Id = 42,
  311. CountryCode = "CO",
  312. NameEn = "Colombian",
  313. NameAr = "كولومبي"
  314. },
  315. new Nationality
  316. {
  317. Id = 43,
  318. CountryCode = "KM",
  319. NameEn = "Comorian",
  320. NameAr = "قُمُري"
  321. },
  322. new Nationality
  323. {
  324. Id = 44,
  325. CountryCode = "CG",
  326. NameEn = "Congolese",
  327. NameAr = "كونغولي"
  328. },
  329. new Nationality
  330. {
  331. Id = 45,
  332. CountryCode = "CR",
  333. NameEn = "Costa Rican",
  334. NameAr = "كوستاريكي"
  335. },
  336. new Nationality
  337. {
  338. Id = 46,
  339. CountryCode = "HR",
  340. NameEn = "Croatian",
  341. NameAr = "كرواتي"
  342. },
  343. new Nationality
  344. {
  345. Id = 47,
  346. CountryCode = "CU",
  347. NameEn = "Cuban",
  348. NameAr = "كوبي"
  349. },
  350. new Nationality
  351. {
  352. Id = 48,
  353. CountryCode = "CY",
  354. NameEn = "Cypriot",
  355. NameAr = "قبرصي"
  356. },
  357. new Nationality
  358. {
  359. Id = 49,
  360. CountryCode = "CZ",
  361. NameEn = "Czech",
  362. NameAr = "تشيكي"
  363. },
  364. new Nationality
  365. {
  366. Id = 50,
  367. CountryCode = "DK",
  368. NameEn = "Danish",
  369. NameAr = "دنماركي"
  370. },
  371. new Nationality
  372. {
  373. Id = 51,
  374. CountryCode = "DJ",
  375. NameEn = "Djiboutian",
  376. NameAr = "جيبوتي"
  377. },
  378. new Nationality
  379. {
  380. Id = 52,
  381. CountryCode = "DO",
  382. NameEn = "Dominican",
  383. NameAr = "دومينيكاني"
  384. },
  385. new Nationality
  386. {
  387. Id = 53,
  388. CountryCode = "NL",
  389. NameEn = "Dutch",
  390. NameAr = "هولندي"
  391. },
  392. new Nationality
  393. {
  394. Id = 54,
  395. CountryCode = "EC",
  396. NameEn = "Ecuadorean",
  397. NameAr = "إكوادوري"
  398. },
  399. new Nationality
  400. {
  401. Id = 55,
  402. CountryCode = "EG",
  403. NameEn = "Egyptian",
  404. NameAr = "مصري"
  405. },
  406. new Nationality
  407. {
  408. Id = 56,
  409. CountryCode = "AE",
  410. NameEn = "Emirati",
  411. NameAr = "إماراتي"
  412. },
  413. new Nationality
  414. {
  415. Id = 57,
  416. CountryCode = "GQ",
  417. NameEn = "Equatorial Guinean",
  418. NameAr = "غيني استوائي"
  419. },
  420. new Nationality
  421. {
  422. Id = 58,
  423. CountryCode = "ER",
  424. NameEn = "Eritrean",
  425. NameAr = "إريتيري"
  426. },
  427. new Nationality
  428. {
  429. Id = 59,
  430. CountryCode = "EE",
  431. NameEn = "Estonian",
  432. NameAr = "إستوني"
  433. },
  434. new Nationality
  435. {
  436. Id = 60,
  437. CountryCode = "ET",
  438. NameEn = "Ethiopian",
  439. NameAr = "أثيوبي"
  440. },
  441. new Nationality
  442. {
  443. Id = 61,
  444. CountryCode = "FJ",
  445. NameEn = "Fijian",
  446. NameAr = "فيجي"
  447. },
  448. new Nationality
  449. {
  450. Id = 62,
  451. CountryCode = "FI",
  452. NameEn = "Finnish",
  453. NameAr = "فنلندي"
  454. },
  455. new Nationality
  456. {
  457. Id = 63,
  458. CountryCode = "FR",
  459. NameEn = "French",
  460. NameAr = "فرنسي"
  461. },
  462. new Nationality
  463. {
  464. Id = 64,
  465. CountryCode = "GA",
  466. NameEn = "Gabonese",
  467. NameAr = "غابوني"
  468. },
  469. new Nationality
  470. {
  471. Id = 65,
  472. CountryCode = "GM",
  473. NameEn = "Gambian",
  474. NameAr = "غامبي"
  475. },
  476. new Nationality
  477. {
  478. Id = 66,
  479. CountryCode = "GE",
  480. NameEn = "Georgian",
  481. NameAr = "جورجي"
  482. },
  483. new Nationality
  484. {
  485. Id = 67,
  486. CountryCode = "DE",
  487. NameEn = "German",
  488. NameAr = "ألماني"
  489. },
  490. new Nationality
  491. {
  492. Id = 68,
  493. CountryCode = "GH",
  494. NameEn = "Ghanaian",
  495. NameAr = "غاني"
  496. },
  497. new Nationality
  498. {
  499. Id = 69,
  500. CountryCode = "GI",
  501. NameEn = "Gibraltarian",
  502. NameAr = "جبل طارق"
  503. },
  504. new Nationality
  505. {
  506. Id = 70,
  507. CountryCode = "GR",
  508. NameEn = "Greek",
  509. NameAr = "يوناني"
  510. },
  511. new Nationality
  512. {
  513. Id = 71,
  514. CountryCode = "GL",
  515. NameEn = "Greenlandic",
  516. NameAr = "جرينلندي"
  517. },
  518. new Nationality
  519. {
  520. Id = 72,
  521. CountryCode = "GD",
  522. NameEn = "Grenadian",
  523. NameAr = "غرينادي"
  524. },
  525. new Nationality
  526. {
  527. Id = 73,
  528. CountryCode = "GU",
  529. NameEn = "Guamanian",
  530. NameAr = "غوامي"
  531. },
  532. new Nationality
  533. {
  534. Id = 74,
  535. CountryCode = "GT",
  536. NameEn = "Guatemalan",
  537. NameAr = "غواتيمالي"
  538. },
  539. new Nationality
  540. {
  541. Id = 75,
  542. CountryCode = "GN",
  543. NameEn = "Guinean",
  544. NameAr = "غيني"
  545. },
  546. new Nationality
  547. {
  548. Id = 76,
  549. CountryCode = "GW",
  550. NameEn = "Guinean",
  551. NameAr = "غيني"
  552. },
  553. new Nationality
  554. {
  555. Id = 77,
  556. CountryCode = "GY",
  557. NameEn = "Guyanese",
  558. NameAr = "غياني"
  559. },
  560. new Nationality
  561. {
  562. Id = 78,
  563. CountryCode = "HT",
  564. NameEn = "Haitian",
  565. NameAr = "هايتي"
  566. },
  567. new Nationality
  568. {
  569. Id = 79,
  570. CountryCode = "HN",
  571. NameEn = "Honduran",
  572. NameAr = "هندوراسي"
  573. },
  574. new Nationality
  575. {
  576. Id = 80,
  577. CountryCode = "HK",
  578. NameEn = "Hong Konger",
  579. NameAr = "هونغ كونغي"
  580. },
  581. new Nationality
  582. {
  583. Id = 81,
  584. CountryCode = "HU",
  585. NameEn = "Hungarian",
  586. NameAr = "مجري"
  587. },
  588. new Nationality
  589. {
  590. Id = 82,
  591. CountryCode = "IS",
  592. NameEn = "Icelander",
  593. NameAr = "آيسلندي"
  594. },
  595. new Nationality
  596. {
  597. Id = 83,
  598. CountryCode = "IN",
  599. NameEn = "Indian",
  600. NameAr = "هندي"
  601. },
  602. new Nationality
  603. {
  604. Id = 84,
  605. CountryCode = "ID",
  606. NameEn = "Indonesian",
  607. NameAr = "إندونيسي"
  608. },
  609. new Nationality
  610. {
  611. Id = 85,
  612. CountryCode = "IR",
  613. NameEn = "Iranian",
  614. NameAr = "إيراني"
  615. },
  616. new Nationality
  617. {
  618. Id = 86,
  619. CountryCode = "IQ",
  620. NameEn = "Iraqi",
  621. NameAr = "عراقي"
  622. },
  623. new Nationality
  624. {
  625. Id = 87,
  626. CountryCode = "IE",
  627. NameEn = "Irish",
  628. NameAr = "إيرلندي"
  629. },
  630. new Nationality
  631. {
  632. Id = 89,
  633. CountryCode = "IT",
  634. NameEn = "Italian",
  635. NameAr = "إيطالي"
  636. },
  637. new Nationality
  638. {
  639. Id = 90,
  640. CountryCode = "JM",
  641. NameEn = "Jamaican",
  642. NameAr = "جامايكي"
  643. },
  644. new Nationality
  645. {
  646. Id = 91,
  647. CountryCode = "JP",
  648. NameEn = "Japanese",
  649. NameAr = "ياباني"
  650. },
  651. new Nationality
  652. {
  653. Id = 92,
  654. CountryCode = "JE",
  655. NameEn = "Jersey",
  656. NameAr = "جيرسي"
  657. },
  658. new Nationality
  659. {
  660. Id = 93,
  661. CountryCode = "JO",
  662. NameEn = "Jordanian",
  663. NameAr = "أردني"
  664. },
  665. new Nationality
  666. {
  667. Id = 94,
  668. CountryCode = "KZ",
  669. NameEn = "Kazakh",
  670. NameAr = "كازاخي"
  671. },
  672. new Nationality
  673. {
  674. Id = 95,
  675. CountryCode = "KE",
  676. NameEn = "Kenyan",
  677. NameAr = "كيني"
  678. },
  679. new Nationality
  680. {
  681. Id = 96,
  682. CountryCode = "KI",
  683. NameEn = "Kiribati",
  684. NameAr = "كيريباتي"
  685. },
  686. new Nationality
  687. {
  688. Id = 97,
  689. CountryCode = "KP",
  690. NameEn = "North Korean",
  691. NameAr = "كوري شمالي"
  692. },
  693. new Nationality
  694. {
  695. Id = 98,
  696. CountryCode = "KR",
  697. NameEn = "South Korean",
  698. NameAr = "كوري جنوبي"
  699. },
  700. new Nationality
  701. {
  702. Id = 99,
  703. CountryCode = "KW",
  704. NameEn = "Kuwaiti",
  705. NameAr = "كويتي"
  706. },
  707. new Nationality
  708. {
  709. Id = 100,
  710. CountryCode = "KG",
  711. NameEn = "Kyrgyzstani",
  712. NameAr = "قرغيزستاني"
  713. },
  714. new Nationality
  715. {
  716. Id = 101,
  717. CountryCode = "LA",
  718. NameEn = "Lao",
  719. NameAr = "لاوي"
  720. },
  721. new Nationality
  722. {
  723. Id = 102,
  724. CountryCode = "LV",
  725. NameEn = "Latvian",
  726. NameAr = "لاتفي"
  727. },
  728. new Nationality
  729. {
  730. Id = 103,
  731. CountryCode = "LB",
  732. NameEn = "Lebanese",
  733. NameAr = "لبناني"
  734. },
  735. new Nationality
  736. {
  737. Id = 104,
  738. CountryCode = "LS",
  739. NameEn = "Lesotho",
  740. NameAr = "ليسوتو"
  741. },
  742. new Nationality
  743. {
  744. Id = 105,
  745. CountryCode = "LR",
  746. NameEn = "Liberian",
  747. NameAr = "ليبيريي"
  748. },
  749. new Nationality
  750. {
  751. Id = 106,
  752. CountryCode = "LY",
  753. NameEn = "Libyan",
  754. NameAr = "ليبي"
  755. },
  756. new Nationality
  757. {
  758. Id = 107,
  759. CountryCode = "LI",
  760. NameEn = "Liechtensteiner",
  761. NameAr = "ليختنشتايني"
  762. },
  763. new Nationality
  764. {
  765. Id = 108,
  766. CountryCode = "LT",
  767. NameEn = "Lithuanian",
  768. NameAr = "ليتواني"
  769. },
  770. new Nationality
  771. {
  772. Id = 109,
  773. CountryCode = "LU",
  774. NameEn = "Luxembourgish",
  775. NameAr = "لوكسمبورغي"
  776. },
  777. new Nationality
  778. {
  779. Id = 110,
  780. CountryCode = "MG",
  781. NameEn = "Malagasy",
  782. NameAr = "ملغاشي"
  783. },
  784. new Nationality
  785. {
  786. Id = 111,
  787. CountryCode = "MW",
  788. NameEn = "Malawian",
  789. NameAr = "ملووي"
  790. },
  791. new Nationality
  792. {
  793. Id = 112,
  794. CountryCode = "MY",
  795. NameEn = "Malaysian",
  796. NameAr = "ماليزيا"
  797. },
  798. new Nationality
  799. {
  800. Id = 113,
  801. CountryCode = "MV",
  802. NameEn = "Maldivian",
  803. NameAr = "مالديفي"
  804. },
  805. new Nationality
  806. {
  807. Id = 114,
  808. CountryCode = "ML",
  809. NameEn = "Malian",
  810. NameAr = "مالي"
  811. },
  812. new Nationality
  813. {
  814. Id = 115,
  815. CountryCode = "MT",
  816. NameEn = "Maltese",
  817. NameAr = "مالطي"
  818. },
  819. new Nationality
  820. {
  821. Id = 116,
  822. CountryCode = "MH",
  823. NameEn = "Marshallese",
  824. NameAr = "مارشالي"
  825. },
  826. new Nationality
  827. {
  828. Id = 117,
  829. CountryCode = "MR",
  830. NameEn = "Mauritanian",
  831. NameAr = "موريتاني"
  832. },
  833. new Nationality
  834. {
  835. Id = 118,
  836. CountryCode = "MU",
  837. NameEn = "Mauritian",
  838. NameAr = "موريشيوسي"
  839. },
  840. new Nationality
  841. {
  842. Id = 119,
  843. CountryCode = "MX",
  844. NameEn = "Mexican",
  845. NameAr = "مكسيكي"
  846. },
  847. new Nationality
  848. {
  849. Id = 120,
  850. CountryCode = "FM",
  851. NameEn = "Micronesian",
  852. NameAr = "ماكروني"
  853. },
  854. new Nationality
  855. {
  856. Id = 121,
  857. CountryCode = "MD",
  858. NameEn = "Moldovan",
  859. NameAr = "مولدوفي"
  860. },
  861. new Nationality
  862. {
  863. Id = 122,
  864. CountryCode = "MC",
  865. NameEn = "Monacan",
  866. NameAr = "موناكي"
  867. },
  868. new Nationality
  869. {
  870. Id = 123,
  871. CountryCode = "MN",
  872. NameEn = "Mongolian",
  873. NameAr = "منغولي"
  874. },
  875. new Nationality
  876. {
  877. Id = 124,
  878. CountryCode = "ME",
  879. NameEn = "Montenegrin",
  880. NameAr = "مونتينيغري"
  881. },
  882. new Nationality
  883. {
  884. Id = 125,
  885. CountryCode = "MA",
  886. NameEn = "Moroccan",
  887. NameAr = "مغربي"
  888. },
  889. new Nationality
  890. {
  891. Id = 126,
  892. CountryCode = "MZ",
  893. NameEn = "Mozambican",
  894. NameAr = "موزمبيقي"
  895. },
  896. new Nationality
  897. {
  898. Id = 127,
  899. CountryCode = "NA",
  900. NameEn = "Namibian",
  901. NameAr = "ناميبي"
  902. },
  903. new Nationality
  904. {
  905. Id = 128,
  906. CountryCode = "NR",
  907. NameEn = "Nauruan",
  908. NameAr = "نيواروي"
  909. },
  910. new Nationality
  911. {
  912. Id = 129,
  913. CountryCode = "NP",
  914. NameEn = "Nepali",
  915. NameAr = "نيبالي"
  916. },
  917. new Nationality
  918. {
  919. Id = 130,
  920. CountryCode = "NL",
  921. NameEn = "Dutch",
  922. NameAr = "هولندي"
  923. },
  924. new Nationality
  925. {
  926. Id = 131,
  927. CountryCode = "NZ",
  928. NameEn = "New Zealander",
  929. NameAr = "نيوزيلندي"
  930. },
  931. new Nationality
  932. {
  933. Id = 132,
  934. CountryCode = "NI",
  935. NameEn = "Nicaraguan",
  936. NameAr = "نيكاراغوي"
  937. },
  938. new Nationality
  939. {
  940. Id = 133,
  941. CountryCode = "NE",
  942. NameEn = "Nigerien",
  943. NameAr = "نيجيري"
  944. },
  945. new Nationality
  946. {
  947. Id = 134,
  948. CountryCode = "NG",
  949. NameEn = "Nigerian",
  950. NameAr = "نيجيري"
  951. },
  952. new Nationality
  953. {
  954. Id = 135,
  955. CountryCode = "MK",
  956. NameEn = "North Macedonian",
  957. NameAr = "مقدوني شمالي"
  958. },
  959. new Nationality
  960. {
  961. Id = 136,
  962. CountryCode = "NO",
  963. NameEn = "Norwegian",
  964. NameAr = "نرويجي"
  965. },
  966. new Nationality
  967. {
  968. Id = 137,
  969. CountryCode = "OM",
  970. NameEn = "Omani",
  971. NameAr = "عماني"
  972. },
  973. new Nationality
  974. {
  975. Id = 138,
  976. CountryCode = "PK",
  977. NameEn = "Pakistani",
  978. NameAr = "باكستاني"
  979. },
  980. new Nationality
  981. {
  982. Id = 139,
  983. CountryCode = "PW",
  984. NameEn = "Palauan",
  985. NameAr = "بالاوي"
  986. },
  987. new Nationality
  988. {
  989. Id = 140,
  990. CountryCode = "PA",
  991. NameEn = "Panamanian",
  992. NameAr = "بنمي"
  993. },
  994. new Nationality
  995. {
  996. Id = 141,
  997. CountryCode = "PG",
  998. NameEn = "Papua New Guinean",
  999. NameAr = "بابوا غينيا الجديدة"
  1000. },
  1001. new Nationality
  1002. {
  1003. Id = 142,
  1004. CountryCode = "PY",
  1005. NameEn = "Paraguayan",
  1006. NameAr = "باراغواني"
  1007. },
  1008. new Nationality
  1009. {
  1010. Id = 143,
  1011. CountryCode = "PE",
  1012. NameEn = "Peruvian",
  1013. NameAr = "بيروفي"
  1014. },
  1015. new Nationality
  1016. {
  1017. Id = 144,
  1018. CountryCode = "PH",
  1019. NameEn = "Filipino",
  1020. NameAr = "فلبيني"
  1021. },
  1022. new Nationality
  1023. {
  1024. Id = 145,
  1025. CountryCode = "PL",
  1026. NameEn = "Polish",
  1027. NameAr = "بولندي"
  1028. },
  1029. new Nationality
  1030. {
  1031. Id = 146,
  1032. CountryCode = "PT",
  1033. NameEn = "Portuguese",
  1034. NameAr = "برتغالي"
  1035. },
  1036. new Nationality
  1037. {
  1038. Id = 147,
  1039. CountryCode = "QA",
  1040. NameEn = "Qatari",
  1041. NameAr = "قطري"
  1042. },
  1043. new Nationality
  1044. {
  1045. Id = 148,
  1046. CountryCode = "RE",
  1047. NameEn = "Réunionese",
  1048. NameAr = "لا ريونيون"
  1049. },
  1050. new Nationality
  1051. {
  1052. Id = 149,
  1053. CountryCode = "RO",
  1054. NameEn = "Romanian",
  1055. NameAr = "روماني"
  1056. },
  1057. new Nationality
  1058. {
  1059. Id = 150,
  1060. CountryCode = "RU",
  1061. NameEn = "Russian",
  1062. NameAr = "روسي"
  1063. },
  1064. new Nationality
  1065. {
  1066. Id = 151,
  1067. CountryCode = "RW",
  1068. NameEn = "Rwandan",
  1069. NameAr = "رواندي"
  1070. },
  1071. new Nationality
  1072. {
  1073. Id = 152,
  1074. CountryCode = "BL",
  1075. NameEn = "Saint Barthélemy",
  1076. NameAr = "سانت بارتيليمي"
  1077. },
  1078. new Nationality
  1079. {
  1080. Id = 153,
  1081. CountryCode = "SH",
  1082. NameEn = "Saint Helenian",
  1083. NameAr = "سانت هيلاني"
  1084. },
  1085. new Nationality
  1086. {
  1087. Id = 154,
  1088. CountryCode = "KN",
  1089. NameEn = "Saint Kitts and Nevis",
  1090. NameAr = "سانت كيتس ونيفيس"
  1091. },
  1092. new Nationality
  1093. {
  1094. Id = 155,
  1095. CountryCode = "LC",
  1096. NameEn = "Saint Lucian",
  1097. NameAr = "سانت لوسيان"
  1098. },
  1099. new Nationality
  1100. {
  1101. Id = 156,
  1102. CountryCode = "MF",
  1103. NameEn = "Saint Martin",
  1104. NameAr = "سانت مارتن"
  1105. },
  1106. new Nationality
  1107. {
  1108. Id = 157,
  1109. CountryCode = "SX",
  1110. NameEn = "Sint Maarten",
  1111. NameAr = "سانت مارتن"
  1112. },
  1113. new Nationality
  1114. {
  1115. Id = 158,
  1116. CountryCode = "WS",
  1117. NameEn = "Samoan",
  1118. NameAr = "سماوي"
  1119. },
  1120. new Nationality
  1121. {
  1122. Id = 159,
  1123. CountryCode = "SM",
  1124. NameEn = "Sammarinese",
  1125. NameAr = "سانماريني"
  1126. },
  1127. new Nationality
  1128. {
  1129. Id = 160,
  1130. CountryCode = "ST",
  1131. NameEn = "Sao Tomean",
  1132. NameAr = "ساو توماني"
  1133. },
  1134. new Nationality
  1135. {
  1136. Id = 161,
  1137. CountryCode = "SA",
  1138. NameEn = "Saudi",
  1139. NameAr = "سعودي"
  1140. },
  1141. new Nationality
  1142. {
  1143. Id = 162,
  1144. CountryCode = "SN",
  1145. NameEn = "Senegalese",
  1146. NameAr = "سنغالي"
  1147. },
  1148. new Nationality
  1149. {
  1150. Id = 163,
  1151. CountryCode = "RS",
  1152. NameEn = "Serbian",
  1153. NameAr = "صربي"
  1154. },
  1155. new Nationality
  1156. {
  1157. Id = 164,
  1158. CountryCode = "SC",
  1159. NameEn = "Seychellois",
  1160. NameAr = "سيشلي"
  1161. },
  1162. new Nationality
  1163. {
  1164. Id = 165,
  1165. CountryCode = "SL",
  1166. NameEn = "Sierra Leonean",
  1167. NameAr = "سيراليوني"
  1168. },
  1169. new Nationality
  1170. {
  1171. Id = 166,
  1172. CountryCode = "SG",
  1173. NameEn = "Singaporean",
  1174. NameAr = "سنغافوري"
  1175. },
  1176. new Nationality
  1177. {
  1178. Id = 167,
  1179. CountryCode = "SK",
  1180. NameEn = "Slovak",
  1181. NameAr = "سلوفاكي"
  1182. },
  1183. new Nationality
  1184. {
  1185. Id = 168,
  1186. CountryCode = "SI",
  1187. NameEn = "Slovenian",
  1188. NameAr = "سلوفيني"
  1189. },
  1190. new Nationality
  1191. {
  1192. Id = 169,
  1193. CountryCode = "SB",
  1194. NameEn = "Solomon Islander",
  1195. NameAr = "سولوموني"
  1196. },
  1197. new Nationality
  1198. {
  1199. Id = 170,
  1200. CountryCode = "SO",
  1201. NameEn = "Somali",
  1202. NameAr = "صومالي"
  1203. },
  1204. new Nationality
  1205. {
  1206. Id = 171,
  1207. CountryCode = "ZA",
  1208. NameEn = "South African",
  1209. NameAr = "جنوب أفريقي"
  1210. },
  1211. new Nationality
  1212. {
  1213. Id = 172,
  1214. CountryCode = "SS",
  1215. NameEn = "South Sudanese",
  1216. NameAr = "جنوب سوداني"
  1217. },
  1218. new Nationality
  1219. {
  1220. Id = 173,
  1221. CountryCode = "ES",
  1222. NameEn = "Spanish",
  1223. NameAr = "إسباني"
  1224. },
  1225. new Nationality
  1226. {
  1227. Id = 174,
  1228. CountryCode = "LK",
  1229. NameEn = "Sri Lankan",
  1230. NameAr = "سريلانكي"
  1231. },
  1232. new Nationality
  1233. {
  1234. Id = 175,
  1235. CountryCode = "SD",
  1236. NameEn = "Sudanese",
  1237. NameAr = "سوداني"
  1238. },
  1239. new Nationality
  1240. {
  1241. Id = 176,
  1242. CountryCode = "SR",
  1243. NameEn = "Surinamese",
  1244. NameAr = "سورينامي"
  1245. },
  1246. new Nationality
  1247. {
  1248. Id = 177,
  1249. CountryCode = "SZ",
  1250. NameEn = "Swazi",
  1251. NameAr = "سواتي"
  1252. },
  1253. new Nationality
  1254. {
  1255. Id = 178,
  1256. CountryCode = "SE",
  1257. NameEn = "Swedish",
  1258. NameAr = "سويدي"
  1259. },
  1260. new Nationality
  1261. {
  1262. Id = 179,
  1263. CountryCode = "CH",
  1264. NameEn = "Swiss",
  1265. NameAr = "سويسري"
  1266. },
  1267. new Nationality
  1268. {
  1269. Id = 180,
  1270. CountryCode = "SY",
  1271. NameEn = "Syrian",
  1272. NameAr = "سوري"
  1273. },
  1274. new Nationality
  1275. {
  1276. Id = 181,
  1277. CountryCode = "TW",
  1278. NameEn = "Taiwanese",
  1279. NameAr = "تايواني"
  1280. },
  1281. new Nationality
  1282. {
  1283. Id = 182,
  1284. CountryCode = "TJ",
  1285. NameEn = "Tajik",
  1286. NameAr = "طاجيكي"
  1287. },
  1288. new Nationality
  1289. {
  1290. Id = 183,
  1291. CountryCode = "TZ",
  1292. NameEn = "Tanzanian",
  1293. NameAr = "تنزاني"
  1294. },
  1295. new Nationality
  1296. {
  1297. Id = 184,
  1298. CountryCode = "TH",
  1299. NameEn = "Thai",
  1300. NameAr = "تايلندي"
  1301. },
  1302. new Nationality
  1303. {
  1304. Id = 185,
  1305. CountryCode = "TL",
  1306. NameEn = "Timorese",
  1307. NameAr = "تيموري"
  1308. },
  1309. new Nationality
  1310. {
  1311. Id = 186,
  1312. CountryCode = "TG",
  1313. NameEn = "Togolese",
  1314. NameAr = "توغولي"
  1315. },
  1316. new Nationality
  1317. {
  1318. Id = 187,
  1319. CountryCode = "TK",
  1320. NameEn = "Tokelauan",
  1321. NameAr = "توكلاوي"
  1322. },
  1323. new Nationality
  1324. {
  1325. Id = 188,
  1326. CountryCode = "TO",
  1327. NameEn = "Tongan",
  1328. NameAr = "تونغي"
  1329. },
  1330. new Nationality
  1331. {
  1332. Id = 189,
  1333. CountryCode = "TT",
  1334. NameEn = "Trinidadian",
  1335. NameAr = "ترينيدادي"
  1336. },
  1337. new Nationality
  1338. {
  1339. Id = 190,
  1340. CountryCode = "TN",
  1341. NameEn = "Tunisian",
  1342. NameAr = "تونسي"
  1343. },
  1344. new Nationality
  1345. {
  1346. Id = 191,
  1347. CountryCode = "TR",
  1348. NameEn = "Turkish",
  1349. NameAr = "تركي"
  1350. },
  1351. new Nationality
  1352. {
  1353. Id = 192,
  1354. CountryCode = "TM",
  1355. NameEn = "Turkmen",
  1356. NameAr = "تركماني"
  1357. },
  1358. new Nationality
  1359. {
  1360. Id = 193,
  1361. CountryCode = "TC",
  1362. NameEn = "Turks and Caicos Islander",
  1363. NameAr = "تركي وكايكوسي"
  1364. },
  1365. new Nationality
  1366. {
  1367. Id = 194,
  1368. CountryCode = "TV",
  1369. NameEn = "Tuvaluan",
  1370. NameAr = "توفالي"
  1371. },
  1372. new Nationality
  1373. {
  1374. Id = 195,
  1375. CountryCode = "UG",
  1376. NameEn = "Ugandan",
  1377. NameAr = "أوغندي"
  1378. },
  1379. new Nationality
  1380. {
  1381. Id = 196,
  1382. CountryCode = "UA",
  1383. NameEn = "Ukrainian",
  1384. NameAr = "أوكراني"
  1385. },
  1386. new Nationality
  1387. {
  1388. Id = 197,
  1389. CountryCode = "AE",
  1390. NameEn = "Emirati",
  1391. NameAr = "إماراتي"
  1392. },
  1393. new Nationality
  1394. {
  1395. Id = 198,
  1396. CountryCode = "GB",
  1397. NameEn = "British",
  1398. NameAr = "بريطاني"
  1399. },
  1400. new Nationality
  1401. {
  1402. Id = 199,
  1403. CountryCode = "US",
  1404. NameEn = "American",
  1405. NameAr = "أمريكي"
  1406. },
  1407. new Nationality
  1408. {
  1409. Id = 200,
  1410. CountryCode = "UY",
  1411. NameEn = "Uruguayan",
  1412. NameAr = "أوروغواي"
  1413. },
  1414. new Nationality
  1415. {
  1416. Id = 201,
  1417. CountryCode = "UZ",
  1418. NameEn = "Uzbek",
  1419. NameAr = "أوزبكي"
  1420. },
  1421. new Nationality
  1422. {
  1423. Id = 202,
  1424. CountryCode = "VU",
  1425. NameEn = "Vanuatuan",
  1426. NameAr = "فانواتي"
  1427. },
  1428. new Nationality
  1429. {
  1430. Id = 203,
  1431. CountryCode = "VE",
  1432. NameEn = "Venezuelan",
  1433. NameAr = "فنزويلي"
  1434. },
  1435. new Nationality
  1436. {
  1437. Id = 204,
  1438. CountryCode = "VN",
  1439. NameEn = "Vietnamese",
  1440. NameAr = "فيتنامي"
  1441. },
  1442. new Nationality
  1443. {
  1444. Id = 205,
  1445. CountryCode = "WF",
  1446. NameEn = "Wallis and Futuna",
  1447. NameAr = "واليس وفوتونا"
  1448. },
  1449. new Nationality
  1450. {
  1451. Id = 206,
  1452. CountryCode = "YE",
  1453. NameEn = "Yemeni",
  1454. NameAr = "يمني"
  1455. },
  1456. new Nationality
  1457. {
  1458. Id = 207,
  1459. CountryCode = "ZM",
  1460. NameEn = "Zambian",
  1461. NameAr = "زامبي"
  1462. },
  1463. new Nationality
  1464. {
  1465. Id = 208,
  1466. CountryCode = "ZW",
  1467. NameEn = "Zimbabwean",
  1468. NameAr = "زيمبابوي"
  1469. }
  1470. );
  1471. }
  1472. }
  1473. }