dsFrmPayAccount.cs 62 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145
  1. using System;
  2. using System.CodeDom.Compiler;
  3. using System.Collections;
  4. using System.ComponentModel;
  5. using System.ComponentModel.Design;
  6. using System.Data;
  7. using System.Diagnostics;
  8. using System.IO;
  9. using System.Runtime.Serialization;
  10. using System.Xml;
  11. using System.Xml.Schema;
  12. using System.Xml.Serialization;
  13. namespace SunRoxm.BizPeri.ReportDataSet.ReportDataSet
  14. {
  15. [Serializable]
  16. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  17. [HelpKeyword("vs.data.DataSet")]
  18. [DesignerCategory("code")]
  19. [ToolboxItem(true)]
  20. [XmlSchemaProvider("GetTypedDataSetSchema")]
  21. [XmlRoot("dsFrmPayAccount")]
  22. public class dsFrmPayAccount : DataSet
  23. {
  24. public delegate void PayAccountRowChangeEventHandler(object sender, PayAccountRowChangeEvent e);
  25. public delegate void PayAccountDataRowChangeEventHandler(object sender, PayAccountDataRowChangeEvent e);
  26. [Serializable]
  27. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  28. [XmlSchemaProvider("GetTypedTableSchema")]
  29. public class PayAccountDataTable : DataTable, IEnumerable
  30. {
  31. private DataColumn columnNo_AttendanceResult;
  32. private DataColumn columnName_Department;
  33. private DataColumn columnBegin_AttendanceResult;
  34. private DataColumn columnEnd_AttendanceResult;
  35. private DataColumn columnFactDays_AttendanceResult;
  36. private DataColumn columnPayDays_PayAccount;
  37. private DataColumn columnName_Creator;
  38. private DataColumn columnCreateDate_PayAccount;
  39. private DataColumn columnName_Assessor;
  40. private DataColumn columnAssessDate_PayAccount;
  41. private DataColumn columnLastModUserName;
  42. private DataColumn columnLastModDate_PayAccount;
  43. [DebuggerNonUserCode]
  44. public DataColumn No_AttendanceResultColumn => columnNo_AttendanceResult;
  45. [DebuggerNonUserCode]
  46. public DataColumn Name_DepartmentColumn => columnName_Department;
  47. [DebuggerNonUserCode]
  48. public DataColumn Begin_AttendanceResultColumn => columnBegin_AttendanceResult;
  49. [DebuggerNonUserCode]
  50. public DataColumn End_AttendanceResultColumn => columnEnd_AttendanceResult;
  51. [DebuggerNonUserCode]
  52. public DataColumn FactDays_AttendanceResultColumn => columnFactDays_AttendanceResult;
  53. [DebuggerNonUserCode]
  54. public DataColumn PayDays_PayAccountColumn => columnPayDays_PayAccount;
  55. [DebuggerNonUserCode]
  56. public DataColumn Name_CreatorColumn => columnName_Creator;
  57. [DebuggerNonUserCode]
  58. public DataColumn CreateDate_PayAccountColumn => columnCreateDate_PayAccount;
  59. [DebuggerNonUserCode]
  60. public DataColumn Name_AssessorColumn => columnName_Assessor;
  61. [DebuggerNonUserCode]
  62. public DataColumn AssessDate_PayAccountColumn => columnAssessDate_PayAccount;
  63. [DebuggerNonUserCode]
  64. public DataColumn LastModUserNameColumn => columnLastModUserName;
  65. [DebuggerNonUserCode]
  66. public DataColumn LastModDate_PayAccountColumn => columnLastModDate_PayAccount;
  67. [DebuggerNonUserCode]
  68. [Browsable(false)]
  69. public int Count => base.Rows.Count;
  70. [DebuggerNonUserCode]
  71. public PayAccountRow this[int index] => (PayAccountRow)base.Rows[index];
  72. public event PayAccountRowChangeEventHandler PayAccountRowChanging;
  73. public event PayAccountRowChangeEventHandler PayAccountRowChanged;
  74. public event PayAccountRowChangeEventHandler PayAccountRowDeleting;
  75. public event PayAccountRowChangeEventHandler PayAccountRowDeleted;
  76. [DebuggerNonUserCode]
  77. public PayAccountDataTable()
  78. {
  79. base.TableName = "PayAccount";
  80. BeginInit();
  81. InitClass();
  82. EndInit();
  83. }
  84. [DebuggerNonUserCode]
  85. internal PayAccountDataTable(DataTable table)
  86. {
  87. base.TableName = table.TableName;
  88. if (table.CaseSensitive != table.DataSet.CaseSensitive)
  89. {
  90. base.CaseSensitive = table.CaseSensitive;
  91. }
  92. if (table.Locale.ToString() != table.DataSet.Locale.ToString())
  93. {
  94. base.Locale = table.Locale;
  95. }
  96. if (table.Namespace != table.DataSet.Namespace)
  97. {
  98. base.Namespace = table.Namespace;
  99. }
  100. base.Prefix = table.Prefix;
  101. base.MinimumCapacity = table.MinimumCapacity;
  102. }
  103. [DebuggerNonUserCode]
  104. protected PayAccountDataTable(SerializationInfo info, StreamingContext context)
  105. : base(info, context)
  106. {
  107. InitVars();
  108. }
  109. [DebuggerNonUserCode]
  110. public void AddPayAccountRow(PayAccountRow row)
  111. {
  112. base.Rows.Add(row);
  113. }
  114. [DebuggerNonUserCode]
  115. public PayAccountRow AddPayAccountRow(string No_AttendanceResult, string Name_Department, DateTime Begin_AttendanceResult, DateTime End_AttendanceResult, decimal FactDays_AttendanceResult, decimal PayDays_PayAccount, string Name_Creator, DateTime CreateDate_PayAccount, string Name_Assessor, DateTime AssessDate_PayAccount, string LastModUserName, DateTime LastModDate_PayAccount)
  116. {
  117. PayAccountRow payAccountRow = (PayAccountRow)NewRow();
  118. object[] array2 = payAccountRow.ItemArray = new object[12]
  119. {
  120. No_AttendanceResult,
  121. Name_Department,
  122. Begin_AttendanceResult,
  123. End_AttendanceResult,
  124. FactDays_AttendanceResult,
  125. PayDays_PayAccount,
  126. Name_Creator,
  127. CreateDate_PayAccount,
  128. Name_Assessor,
  129. AssessDate_PayAccount,
  130. LastModUserName,
  131. LastModDate_PayAccount
  132. };
  133. base.Rows.Add(payAccountRow);
  134. return payAccountRow;
  135. }
  136. [DebuggerNonUserCode]
  137. public virtual IEnumerator GetEnumerator()
  138. {
  139. return base.Rows.GetEnumerator();
  140. }
  141. [DebuggerNonUserCode]
  142. public override DataTable Clone()
  143. {
  144. PayAccountDataTable payAccountDataTable = (PayAccountDataTable)base.Clone();
  145. payAccountDataTable.InitVars();
  146. return payAccountDataTable;
  147. }
  148. [DebuggerNonUserCode]
  149. protected override DataTable CreateInstance()
  150. {
  151. return new PayAccountDataTable();
  152. }
  153. [DebuggerNonUserCode]
  154. internal void InitVars()
  155. {
  156. columnNo_AttendanceResult = base.Columns["No_AttendanceResult"];
  157. columnName_Department = base.Columns["Name_Department"];
  158. columnBegin_AttendanceResult = base.Columns["Begin_AttendanceResult"];
  159. columnEnd_AttendanceResult = base.Columns["End_AttendanceResult"];
  160. columnFactDays_AttendanceResult = base.Columns["FactDays_AttendanceResult"];
  161. columnPayDays_PayAccount = base.Columns["PayDays_PayAccount"];
  162. columnName_Creator = base.Columns["Name_Creator"];
  163. columnCreateDate_PayAccount = base.Columns["CreateDate_PayAccount"];
  164. columnName_Assessor = base.Columns["Name_Assessor"];
  165. columnAssessDate_PayAccount = base.Columns["AssessDate_PayAccount"];
  166. columnLastModUserName = base.Columns["LastModUserName"];
  167. columnLastModDate_PayAccount = base.Columns["LastModDate_PayAccount"];
  168. }
  169. [DebuggerNonUserCode]
  170. private void InitClass()
  171. {
  172. columnNo_AttendanceResult = new DataColumn("No_AttendanceResult", typeof(string), null, MappingType.Element);
  173. base.Columns.Add(columnNo_AttendanceResult);
  174. columnName_Department = new DataColumn("Name_Department", typeof(string), null, MappingType.Element);
  175. base.Columns.Add(columnName_Department);
  176. columnBegin_AttendanceResult = new DataColumn("Begin_AttendanceResult", typeof(DateTime), null, MappingType.Element);
  177. base.Columns.Add(columnBegin_AttendanceResult);
  178. columnEnd_AttendanceResult = new DataColumn("End_AttendanceResult", typeof(DateTime), null, MappingType.Element);
  179. base.Columns.Add(columnEnd_AttendanceResult);
  180. columnFactDays_AttendanceResult = new DataColumn("FactDays_AttendanceResult", typeof(decimal), null, MappingType.Element);
  181. base.Columns.Add(columnFactDays_AttendanceResult);
  182. columnPayDays_PayAccount = new DataColumn("PayDays_PayAccount", typeof(decimal), null, MappingType.Element);
  183. base.Columns.Add(columnPayDays_PayAccount);
  184. columnName_Creator = new DataColumn("Name_Creator", typeof(string), null, MappingType.Element);
  185. base.Columns.Add(columnName_Creator);
  186. columnCreateDate_PayAccount = new DataColumn("CreateDate_PayAccount", typeof(DateTime), null, MappingType.Element);
  187. base.Columns.Add(columnCreateDate_PayAccount);
  188. columnName_Assessor = new DataColumn("Name_Assessor", typeof(string), null, MappingType.Element);
  189. base.Columns.Add(columnName_Assessor);
  190. columnAssessDate_PayAccount = new DataColumn("AssessDate_PayAccount", typeof(DateTime), null, MappingType.Element);
  191. base.Columns.Add(columnAssessDate_PayAccount);
  192. columnLastModUserName = new DataColumn("LastModUserName", typeof(string), null, MappingType.Element);
  193. base.Columns.Add(columnLastModUserName);
  194. columnLastModDate_PayAccount = new DataColumn("LastModDate_PayAccount", typeof(DateTime), null, MappingType.Element);
  195. base.Columns.Add(columnLastModDate_PayAccount);
  196. }
  197. [DebuggerNonUserCode]
  198. public PayAccountRow NewPayAccountRow()
  199. {
  200. return (PayAccountRow)NewRow();
  201. }
  202. [DebuggerNonUserCode]
  203. protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
  204. {
  205. return new PayAccountRow(builder);
  206. }
  207. [DebuggerNonUserCode]
  208. protected override Type GetRowType()
  209. {
  210. return typeof(PayAccountRow);
  211. }
  212. [DebuggerNonUserCode]
  213. protected override void OnRowChanged(DataRowChangeEventArgs e)
  214. {
  215. base.OnRowChanged(e);
  216. if (this.PayAccountRowChanged != null)
  217. {
  218. this.PayAccountRowChanged(this, new PayAccountRowChangeEvent((PayAccountRow)e.Row, e.Action));
  219. }
  220. }
  221. [DebuggerNonUserCode]
  222. protected override void OnRowChanging(DataRowChangeEventArgs e)
  223. {
  224. base.OnRowChanging(e);
  225. if (this.PayAccountRowChanging != null)
  226. {
  227. this.PayAccountRowChanging(this, new PayAccountRowChangeEvent((PayAccountRow)e.Row, e.Action));
  228. }
  229. }
  230. [DebuggerNonUserCode]
  231. protected override void OnRowDeleted(DataRowChangeEventArgs e)
  232. {
  233. base.OnRowDeleted(e);
  234. if (this.PayAccountRowDeleted != null)
  235. {
  236. this.PayAccountRowDeleted(this, new PayAccountRowChangeEvent((PayAccountRow)e.Row, e.Action));
  237. }
  238. }
  239. [DebuggerNonUserCode]
  240. protected override void OnRowDeleting(DataRowChangeEventArgs e)
  241. {
  242. base.OnRowDeleting(e);
  243. if (this.PayAccountRowDeleting != null)
  244. {
  245. this.PayAccountRowDeleting(this, new PayAccountRowChangeEvent((PayAccountRow)e.Row, e.Action));
  246. }
  247. }
  248. [DebuggerNonUserCode]
  249. public void RemovePayAccountRow(PayAccountRow row)
  250. {
  251. base.Rows.Remove(row);
  252. }
  253. [DebuggerNonUserCode]
  254. public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
  255. {
  256. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  257. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  258. dsFrmPayAccount dsFrmPayAccount = new dsFrmPayAccount();
  259. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  260. xmlSchemaAny.Namespace = "http://www.w3.org/2001/XMLSchema";
  261. xmlSchemaAny.MinOccurs = 0m;
  262. xmlSchemaAny.MaxOccurs = decimal.MaxValue;
  263. xmlSchemaAny.ProcessContents = XmlSchemaContentProcessing.Lax;
  264. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  265. XmlSchemaAny xmlSchemaAny2 = new XmlSchemaAny();
  266. xmlSchemaAny2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  267. xmlSchemaAny2.MinOccurs = 1m;
  268. xmlSchemaAny2.ProcessContents = XmlSchemaContentProcessing.Lax;
  269. xmlSchemaSequence.Items.Add(xmlSchemaAny2);
  270. XmlSchemaAttribute xmlSchemaAttribute = new XmlSchemaAttribute();
  271. xmlSchemaAttribute.Name = "namespace";
  272. xmlSchemaAttribute.FixedValue = dsFrmPayAccount.Namespace;
  273. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute);
  274. XmlSchemaAttribute xmlSchemaAttribute2 = new XmlSchemaAttribute();
  275. xmlSchemaAttribute2.Name = "tableTypeName";
  276. xmlSchemaAttribute2.FixedValue = "PayAccountDataTable";
  277. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute2);
  278. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  279. XmlSchema schemaSerializable = dsFrmPayAccount.GetSchemaSerializable();
  280. if (xs.Contains(schemaSerializable.TargetNamespace))
  281. {
  282. MemoryStream memoryStream = new MemoryStream();
  283. MemoryStream memoryStream2 = new MemoryStream();
  284. try
  285. {
  286. XmlSchema xmlSchema = null;
  287. schemaSerializable.Write(memoryStream);
  288. IEnumerator enumerator = xs.Schemas(schemaSerializable.TargetNamespace).GetEnumerator();
  289. while (enumerator.MoveNext())
  290. {
  291. xmlSchema = (XmlSchema)enumerator.Current;
  292. memoryStream2.SetLength(0L);
  293. xmlSchema.Write(memoryStream2);
  294. if (memoryStream.Length == memoryStream2.Length)
  295. {
  296. memoryStream.Position = 0L;
  297. memoryStream2.Position = 0L;
  298. while (memoryStream.Position != memoryStream.Length && memoryStream.ReadByte() == memoryStream2.ReadByte())
  299. {
  300. }
  301. if (memoryStream.Position == memoryStream.Length)
  302. {
  303. return xmlSchemaComplexType;
  304. }
  305. }
  306. }
  307. }
  308. finally
  309. {
  310. memoryStream?.Close();
  311. memoryStream2?.Close();
  312. }
  313. }
  314. xs.Add(schemaSerializable);
  315. return xmlSchemaComplexType;
  316. }
  317. }
  318. [Serializable]
  319. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  320. [XmlSchemaProvider("GetTypedTableSchema")]
  321. public class PayAccountDataDataTable : DataTable, IEnumerable
  322. {
  323. private DataColumn columnNo_Employee;
  324. private DataColumn columnName_Employee;
  325. private DataColumn columnBasicPay_PayAccountData;
  326. private DataColumn columnOvertimePay_PayAccountData;
  327. private DataColumn columnAttendanceBounty_PayAccountData;
  328. private DataColumn columnLater_PayAccountData;
  329. private DataColumn columnLeaveEarly_PayAccountData;
  330. private DataColumn columnAbsent_PayAccountData;
  331. private DataColumn columnSick_PayAccountData;
  332. private DataColumn columnEvent_PayAccountData;
  333. private DataColumn columnProvide_PayAccountData;
  334. private DataColumn columnIdleness_PayAccountData;
  335. private DataColumn columnMedical_PayAccountData;
  336. private DataColumn columnAccumulationFund_PayAccountData;
  337. private DataColumn columnBonus_PayAccountData;
  338. private DataColumn columnDetain_PayAccountData;
  339. private DataColumn columnTotal_PayAccountData;
  340. private DataColumn columnTax_PayAccountData;
  341. private DataColumn columnFactPay_PayAccountData;
  342. private DataColumn columnComment_PayAccountData;
  343. [DebuggerNonUserCode]
  344. public DataColumn No_EmployeeColumn => columnNo_Employee;
  345. [DebuggerNonUserCode]
  346. public DataColumn Name_EmployeeColumn => columnName_Employee;
  347. [DebuggerNonUserCode]
  348. public DataColumn BasicPay_PayAccountDataColumn => columnBasicPay_PayAccountData;
  349. [DebuggerNonUserCode]
  350. public DataColumn OvertimePay_PayAccountDataColumn => columnOvertimePay_PayAccountData;
  351. [DebuggerNonUserCode]
  352. public DataColumn AttendanceBounty_PayAccountDataColumn => columnAttendanceBounty_PayAccountData;
  353. [DebuggerNonUserCode]
  354. public DataColumn Later_PayAccountDataColumn => columnLater_PayAccountData;
  355. [DebuggerNonUserCode]
  356. public DataColumn LeaveEarly_PayAccountDataColumn => columnLeaveEarly_PayAccountData;
  357. [DebuggerNonUserCode]
  358. public DataColumn Absent_PayAccountDataColumn => columnAbsent_PayAccountData;
  359. [DebuggerNonUserCode]
  360. public DataColumn Sick_PayAccountDataColumn => columnSick_PayAccountData;
  361. [DebuggerNonUserCode]
  362. public DataColumn Event_PayAccountDataColumn => columnEvent_PayAccountData;
  363. [DebuggerNonUserCode]
  364. public DataColumn Provide_PayAccountDataColumn => columnProvide_PayAccountData;
  365. [DebuggerNonUserCode]
  366. public DataColumn Idleness_PayAccountDataColumn => columnIdleness_PayAccountData;
  367. [DebuggerNonUserCode]
  368. public DataColumn Medical_PayAccountDataColumn => columnMedical_PayAccountData;
  369. [DebuggerNonUserCode]
  370. public DataColumn AccumulationFund_PayAccountDataColumn => columnAccumulationFund_PayAccountData;
  371. [DebuggerNonUserCode]
  372. public DataColumn Bonus_PayAccountDataColumn => columnBonus_PayAccountData;
  373. [DebuggerNonUserCode]
  374. public DataColumn Detain_PayAccountDataColumn => columnDetain_PayAccountData;
  375. [DebuggerNonUserCode]
  376. public DataColumn Total_PayAccountDataColumn => columnTotal_PayAccountData;
  377. [DebuggerNonUserCode]
  378. public DataColumn Tax_PayAccountDataColumn => columnTax_PayAccountData;
  379. [DebuggerNonUserCode]
  380. public DataColumn FactPay_PayAccountDataColumn => columnFactPay_PayAccountData;
  381. [DebuggerNonUserCode]
  382. public DataColumn Comment_PayAccountDataColumn => columnComment_PayAccountData;
  383. [Browsable(false)]
  384. [DebuggerNonUserCode]
  385. public int Count => base.Rows.Count;
  386. [DebuggerNonUserCode]
  387. public PayAccountDataRow this[int index] => (PayAccountDataRow)base.Rows[index];
  388. public event PayAccountDataRowChangeEventHandler PayAccountDataRowChanging;
  389. public event PayAccountDataRowChangeEventHandler PayAccountDataRowChanged;
  390. public event PayAccountDataRowChangeEventHandler PayAccountDataRowDeleting;
  391. public event PayAccountDataRowChangeEventHandler PayAccountDataRowDeleted;
  392. [DebuggerNonUserCode]
  393. public PayAccountDataDataTable()
  394. {
  395. base.TableName = "PayAccountData";
  396. BeginInit();
  397. InitClass();
  398. EndInit();
  399. }
  400. [DebuggerNonUserCode]
  401. internal PayAccountDataDataTable(DataTable table)
  402. {
  403. base.TableName = table.TableName;
  404. if (table.CaseSensitive != table.DataSet.CaseSensitive)
  405. {
  406. base.CaseSensitive = table.CaseSensitive;
  407. }
  408. if (table.Locale.ToString() != table.DataSet.Locale.ToString())
  409. {
  410. base.Locale = table.Locale;
  411. }
  412. if (table.Namespace != table.DataSet.Namespace)
  413. {
  414. base.Namespace = table.Namespace;
  415. }
  416. base.Prefix = table.Prefix;
  417. base.MinimumCapacity = table.MinimumCapacity;
  418. }
  419. [DebuggerNonUserCode]
  420. protected PayAccountDataDataTable(SerializationInfo info, StreamingContext context)
  421. : base(info, context)
  422. {
  423. InitVars();
  424. }
  425. [DebuggerNonUserCode]
  426. public void AddPayAccountDataRow(PayAccountDataRow row)
  427. {
  428. base.Rows.Add(row);
  429. }
  430. [DebuggerNonUserCode]
  431. public PayAccountDataRow AddPayAccountDataRow(string No_Employee, string Name_Employee, decimal BasicPay_PayAccountData, decimal OvertimePay_PayAccountData, decimal AttendanceBounty_PayAccountData, decimal Later_PayAccountData, decimal LeaveEarly_PayAccountData, decimal Absent_PayAccountData, decimal Sick_PayAccountData, decimal Event_PayAccountData, decimal Provide_PayAccountData, decimal Idleness_PayAccountData, decimal Medical_PayAccountData, decimal AccumulationFund_PayAccountData, decimal Bonus_PayAccountData, decimal Detain_PayAccountData, decimal Total_PayAccountData, decimal Tax_PayAccountData, decimal FactPay_PayAccountData, string Comment_PayAccountData)
  432. {
  433. PayAccountDataRow payAccountDataRow = (PayAccountDataRow)NewRow();
  434. object[] array2 = payAccountDataRow.ItemArray = new object[20]
  435. {
  436. No_Employee,
  437. Name_Employee,
  438. BasicPay_PayAccountData,
  439. OvertimePay_PayAccountData,
  440. AttendanceBounty_PayAccountData,
  441. Later_PayAccountData,
  442. LeaveEarly_PayAccountData,
  443. Absent_PayAccountData,
  444. Sick_PayAccountData,
  445. Event_PayAccountData,
  446. Provide_PayAccountData,
  447. Idleness_PayAccountData,
  448. Medical_PayAccountData,
  449. AccumulationFund_PayAccountData,
  450. Bonus_PayAccountData,
  451. Detain_PayAccountData,
  452. Total_PayAccountData,
  453. Tax_PayAccountData,
  454. FactPay_PayAccountData,
  455. Comment_PayAccountData
  456. };
  457. base.Rows.Add(payAccountDataRow);
  458. return payAccountDataRow;
  459. }
  460. [DebuggerNonUserCode]
  461. public virtual IEnumerator GetEnumerator()
  462. {
  463. return base.Rows.GetEnumerator();
  464. }
  465. [DebuggerNonUserCode]
  466. public override DataTable Clone()
  467. {
  468. PayAccountDataDataTable payAccountDataDataTable = (PayAccountDataDataTable)base.Clone();
  469. payAccountDataDataTable.InitVars();
  470. return payAccountDataDataTable;
  471. }
  472. [DebuggerNonUserCode]
  473. protected override DataTable CreateInstance()
  474. {
  475. return new PayAccountDataDataTable();
  476. }
  477. [DebuggerNonUserCode]
  478. internal void InitVars()
  479. {
  480. columnNo_Employee = base.Columns["No_Employee"];
  481. columnName_Employee = base.Columns["Name_Employee"];
  482. columnBasicPay_PayAccountData = base.Columns["BasicPay_PayAccountData"];
  483. columnOvertimePay_PayAccountData = base.Columns["OvertimePay_PayAccountData"];
  484. columnAttendanceBounty_PayAccountData = base.Columns["AttendanceBounty_PayAccountData"];
  485. columnLater_PayAccountData = base.Columns["Later_PayAccountData"];
  486. columnLeaveEarly_PayAccountData = base.Columns["LeaveEarly_PayAccountData"];
  487. columnAbsent_PayAccountData = base.Columns["Absent_PayAccountData"];
  488. columnSick_PayAccountData = base.Columns["Sick_PayAccountData"];
  489. columnEvent_PayAccountData = base.Columns["Event_PayAccountData"];
  490. columnProvide_PayAccountData = base.Columns["Provide_PayAccountData"];
  491. columnIdleness_PayAccountData = base.Columns["Idleness_PayAccountData"];
  492. columnMedical_PayAccountData = base.Columns["Medical_PayAccountData"];
  493. columnAccumulationFund_PayAccountData = base.Columns["AccumulationFund_PayAccountData"];
  494. columnBonus_PayAccountData = base.Columns["Bonus_PayAccountData"];
  495. columnDetain_PayAccountData = base.Columns["Detain_PayAccountData"];
  496. columnTotal_PayAccountData = base.Columns["Total_PayAccountData"];
  497. columnTax_PayAccountData = base.Columns["Tax_PayAccountData"];
  498. columnFactPay_PayAccountData = base.Columns["FactPay_PayAccountData"];
  499. columnComment_PayAccountData = base.Columns["Comment_PayAccountData"];
  500. }
  501. [DebuggerNonUserCode]
  502. private void InitClass()
  503. {
  504. columnNo_Employee = new DataColumn("No_Employee", typeof(string), null, MappingType.Element);
  505. base.Columns.Add(columnNo_Employee);
  506. columnName_Employee = new DataColumn("Name_Employee", typeof(string), null, MappingType.Element);
  507. base.Columns.Add(columnName_Employee);
  508. columnBasicPay_PayAccountData = new DataColumn("BasicPay_PayAccountData", typeof(decimal), null, MappingType.Element);
  509. base.Columns.Add(columnBasicPay_PayAccountData);
  510. columnOvertimePay_PayAccountData = new DataColumn("OvertimePay_PayAccountData", typeof(decimal), null, MappingType.Element);
  511. base.Columns.Add(columnOvertimePay_PayAccountData);
  512. columnAttendanceBounty_PayAccountData = new DataColumn("AttendanceBounty_PayAccountData", typeof(decimal), null, MappingType.Element);
  513. base.Columns.Add(columnAttendanceBounty_PayAccountData);
  514. columnLater_PayAccountData = new DataColumn("Later_PayAccountData", typeof(decimal), null, MappingType.Element);
  515. base.Columns.Add(columnLater_PayAccountData);
  516. columnLeaveEarly_PayAccountData = new DataColumn("LeaveEarly_PayAccountData", typeof(decimal), null, MappingType.Element);
  517. base.Columns.Add(columnLeaveEarly_PayAccountData);
  518. columnAbsent_PayAccountData = new DataColumn("Absent_PayAccountData", typeof(decimal), null, MappingType.Element);
  519. base.Columns.Add(columnAbsent_PayAccountData);
  520. columnSick_PayAccountData = new DataColumn("Sick_PayAccountData", typeof(decimal), null, MappingType.Element);
  521. base.Columns.Add(columnSick_PayAccountData);
  522. columnEvent_PayAccountData = new DataColumn("Event_PayAccountData", typeof(decimal), null, MappingType.Element);
  523. base.Columns.Add(columnEvent_PayAccountData);
  524. columnProvide_PayAccountData = new DataColumn("Provide_PayAccountData", typeof(decimal), null, MappingType.Element);
  525. base.Columns.Add(columnProvide_PayAccountData);
  526. columnIdleness_PayAccountData = new DataColumn("Idleness_PayAccountData", typeof(decimal), null, MappingType.Element);
  527. base.Columns.Add(columnIdleness_PayAccountData);
  528. columnMedical_PayAccountData = new DataColumn("Medical_PayAccountData", typeof(decimal), null, MappingType.Element);
  529. base.Columns.Add(columnMedical_PayAccountData);
  530. columnAccumulationFund_PayAccountData = new DataColumn("AccumulationFund_PayAccountData", typeof(decimal), null, MappingType.Element);
  531. base.Columns.Add(columnAccumulationFund_PayAccountData);
  532. columnBonus_PayAccountData = new DataColumn("Bonus_PayAccountData", typeof(decimal), null, MappingType.Element);
  533. base.Columns.Add(columnBonus_PayAccountData);
  534. columnDetain_PayAccountData = new DataColumn("Detain_PayAccountData", typeof(decimal), null, MappingType.Element);
  535. base.Columns.Add(columnDetain_PayAccountData);
  536. columnTotal_PayAccountData = new DataColumn("Total_PayAccountData", typeof(decimal), null, MappingType.Element);
  537. base.Columns.Add(columnTotal_PayAccountData);
  538. columnTax_PayAccountData = new DataColumn("Tax_PayAccountData", typeof(decimal), null, MappingType.Element);
  539. base.Columns.Add(columnTax_PayAccountData);
  540. columnFactPay_PayAccountData = new DataColumn("FactPay_PayAccountData", typeof(decimal), null, MappingType.Element);
  541. base.Columns.Add(columnFactPay_PayAccountData);
  542. columnComment_PayAccountData = new DataColumn("Comment_PayAccountData", typeof(string), null, MappingType.Element);
  543. base.Columns.Add(columnComment_PayAccountData);
  544. }
  545. [DebuggerNonUserCode]
  546. public PayAccountDataRow NewPayAccountDataRow()
  547. {
  548. return (PayAccountDataRow)NewRow();
  549. }
  550. [DebuggerNonUserCode]
  551. protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
  552. {
  553. return new PayAccountDataRow(builder);
  554. }
  555. [DebuggerNonUserCode]
  556. protected override Type GetRowType()
  557. {
  558. return typeof(PayAccountDataRow);
  559. }
  560. [DebuggerNonUserCode]
  561. protected override void OnRowChanged(DataRowChangeEventArgs e)
  562. {
  563. base.OnRowChanged(e);
  564. if (this.PayAccountDataRowChanged != null)
  565. {
  566. this.PayAccountDataRowChanged(this, new PayAccountDataRowChangeEvent((PayAccountDataRow)e.Row, e.Action));
  567. }
  568. }
  569. [DebuggerNonUserCode]
  570. protected override void OnRowChanging(DataRowChangeEventArgs e)
  571. {
  572. base.OnRowChanging(e);
  573. if (this.PayAccountDataRowChanging != null)
  574. {
  575. this.PayAccountDataRowChanging(this, new PayAccountDataRowChangeEvent((PayAccountDataRow)e.Row, e.Action));
  576. }
  577. }
  578. [DebuggerNonUserCode]
  579. protected override void OnRowDeleted(DataRowChangeEventArgs e)
  580. {
  581. base.OnRowDeleted(e);
  582. if (this.PayAccountDataRowDeleted != null)
  583. {
  584. this.PayAccountDataRowDeleted(this, new PayAccountDataRowChangeEvent((PayAccountDataRow)e.Row, e.Action));
  585. }
  586. }
  587. [DebuggerNonUserCode]
  588. protected override void OnRowDeleting(DataRowChangeEventArgs e)
  589. {
  590. base.OnRowDeleting(e);
  591. if (this.PayAccountDataRowDeleting != null)
  592. {
  593. this.PayAccountDataRowDeleting(this, new PayAccountDataRowChangeEvent((PayAccountDataRow)e.Row, e.Action));
  594. }
  595. }
  596. [DebuggerNonUserCode]
  597. public void RemovePayAccountDataRow(PayAccountDataRow row)
  598. {
  599. base.Rows.Remove(row);
  600. }
  601. [DebuggerNonUserCode]
  602. public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
  603. {
  604. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  605. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  606. dsFrmPayAccount dsFrmPayAccount = new dsFrmPayAccount();
  607. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  608. xmlSchemaAny.Namespace = "http://www.w3.org/2001/XMLSchema";
  609. xmlSchemaAny.MinOccurs = 0m;
  610. xmlSchemaAny.MaxOccurs = decimal.MaxValue;
  611. xmlSchemaAny.ProcessContents = XmlSchemaContentProcessing.Lax;
  612. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  613. XmlSchemaAny xmlSchemaAny2 = new XmlSchemaAny();
  614. xmlSchemaAny2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  615. xmlSchemaAny2.MinOccurs = 1m;
  616. xmlSchemaAny2.ProcessContents = XmlSchemaContentProcessing.Lax;
  617. xmlSchemaSequence.Items.Add(xmlSchemaAny2);
  618. XmlSchemaAttribute xmlSchemaAttribute = new XmlSchemaAttribute();
  619. xmlSchemaAttribute.Name = "namespace";
  620. xmlSchemaAttribute.FixedValue = dsFrmPayAccount.Namespace;
  621. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute);
  622. XmlSchemaAttribute xmlSchemaAttribute2 = new XmlSchemaAttribute();
  623. xmlSchemaAttribute2.Name = "tableTypeName";
  624. xmlSchemaAttribute2.FixedValue = "PayAccountDataDataTable";
  625. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute2);
  626. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  627. XmlSchema schemaSerializable = dsFrmPayAccount.GetSchemaSerializable();
  628. if (xs.Contains(schemaSerializable.TargetNamespace))
  629. {
  630. MemoryStream memoryStream = new MemoryStream();
  631. MemoryStream memoryStream2 = new MemoryStream();
  632. try
  633. {
  634. XmlSchema xmlSchema = null;
  635. schemaSerializable.Write(memoryStream);
  636. IEnumerator enumerator = xs.Schemas(schemaSerializable.TargetNamespace).GetEnumerator();
  637. while (enumerator.MoveNext())
  638. {
  639. xmlSchema = (XmlSchema)enumerator.Current;
  640. memoryStream2.SetLength(0L);
  641. xmlSchema.Write(memoryStream2);
  642. if (memoryStream.Length == memoryStream2.Length)
  643. {
  644. memoryStream.Position = 0L;
  645. memoryStream2.Position = 0L;
  646. while (memoryStream.Position != memoryStream.Length && memoryStream.ReadByte() == memoryStream2.ReadByte())
  647. {
  648. }
  649. if (memoryStream.Position == memoryStream.Length)
  650. {
  651. return xmlSchemaComplexType;
  652. }
  653. }
  654. }
  655. }
  656. finally
  657. {
  658. memoryStream?.Close();
  659. memoryStream2?.Close();
  660. }
  661. }
  662. xs.Add(schemaSerializable);
  663. return xmlSchemaComplexType;
  664. }
  665. }
  666. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  667. public class PayAccountRow : DataRow
  668. {
  669. private PayAccountDataTable tablePayAccount;
  670. [DebuggerNonUserCode]
  671. public string No_AttendanceResult
  672. {
  673. get
  674. {
  675. try
  676. {
  677. return (string)base[tablePayAccount.No_AttendanceResultColumn];
  678. }
  679. catch (InvalidCastException innerException)
  680. {
  681. throw new StrongTypingException("The value for column 'No_AttendanceResult' in table 'PayAccount' is DBNull.", innerException);
  682. }
  683. }
  684. set
  685. {
  686. base[tablePayAccount.No_AttendanceResultColumn] = value;
  687. }
  688. }
  689. [DebuggerNonUserCode]
  690. public string Name_Department
  691. {
  692. get
  693. {
  694. try
  695. {
  696. return (string)base[tablePayAccount.Name_DepartmentColumn];
  697. }
  698. catch (InvalidCastException innerException)
  699. {
  700. throw new StrongTypingException("The value for column 'Name_Department' in table 'PayAccount' is DBNull.", innerException);
  701. }
  702. }
  703. set
  704. {
  705. base[tablePayAccount.Name_DepartmentColumn] = value;
  706. }
  707. }
  708. [DebuggerNonUserCode]
  709. public DateTime Begin_AttendanceResult
  710. {
  711. get
  712. {
  713. try
  714. {
  715. return (DateTime)base[tablePayAccount.Begin_AttendanceResultColumn];
  716. }
  717. catch (InvalidCastException innerException)
  718. {
  719. throw new StrongTypingException("The value for column 'Begin_AttendanceResult' in table 'PayAccount' is DBNull.", innerException);
  720. }
  721. }
  722. set
  723. {
  724. base[tablePayAccount.Begin_AttendanceResultColumn] = value;
  725. }
  726. }
  727. [DebuggerNonUserCode]
  728. public DateTime End_AttendanceResult
  729. {
  730. get
  731. {
  732. try
  733. {
  734. return (DateTime)base[tablePayAccount.End_AttendanceResultColumn];
  735. }
  736. catch (InvalidCastException innerException)
  737. {
  738. throw new StrongTypingException("The value for column 'End_AttendanceResult' in table 'PayAccount' is DBNull.", innerException);
  739. }
  740. }
  741. set
  742. {
  743. base[tablePayAccount.End_AttendanceResultColumn] = value;
  744. }
  745. }
  746. [DebuggerNonUserCode]
  747. public decimal FactDays_AttendanceResult
  748. {
  749. get
  750. {
  751. try
  752. {
  753. return (decimal)base[tablePayAccount.FactDays_AttendanceResultColumn];
  754. }
  755. catch (InvalidCastException innerException)
  756. {
  757. throw new StrongTypingException("The value for column 'FactDays_AttendanceResult' in table 'PayAccount' is DBNull.", innerException);
  758. }
  759. }
  760. set
  761. {
  762. base[tablePayAccount.FactDays_AttendanceResultColumn] = value;
  763. }
  764. }
  765. [DebuggerNonUserCode]
  766. public decimal PayDays_PayAccount
  767. {
  768. get
  769. {
  770. try
  771. {
  772. return (decimal)base[tablePayAccount.PayDays_PayAccountColumn];
  773. }
  774. catch (InvalidCastException innerException)
  775. {
  776. throw new StrongTypingException("The value for column 'PayDays_PayAccount' in table 'PayAccount' is DBNull.", innerException);
  777. }
  778. }
  779. set
  780. {
  781. base[tablePayAccount.PayDays_PayAccountColumn] = value;
  782. }
  783. }
  784. [DebuggerNonUserCode]
  785. public string Name_Creator
  786. {
  787. get
  788. {
  789. try
  790. {
  791. return (string)base[tablePayAccount.Name_CreatorColumn];
  792. }
  793. catch (InvalidCastException innerException)
  794. {
  795. throw new StrongTypingException("The value for column 'Name_Creator' in table 'PayAccount' is DBNull.", innerException);
  796. }
  797. }
  798. set
  799. {
  800. base[tablePayAccount.Name_CreatorColumn] = value;
  801. }
  802. }
  803. [DebuggerNonUserCode]
  804. public DateTime CreateDate_PayAccount
  805. {
  806. get
  807. {
  808. try
  809. {
  810. return (DateTime)base[tablePayAccount.CreateDate_PayAccountColumn];
  811. }
  812. catch (InvalidCastException innerException)
  813. {
  814. throw new StrongTypingException("The value for column 'CreateDate_PayAccount' in table 'PayAccount' is DBNull.", innerException);
  815. }
  816. }
  817. set
  818. {
  819. base[tablePayAccount.CreateDate_PayAccountColumn] = value;
  820. }
  821. }
  822. [DebuggerNonUserCode]
  823. public string Name_Assessor
  824. {
  825. get
  826. {
  827. try
  828. {
  829. return (string)base[tablePayAccount.Name_AssessorColumn];
  830. }
  831. catch (InvalidCastException innerException)
  832. {
  833. throw new StrongTypingException("The value for column 'Name_Assessor' in table 'PayAccount' is DBNull.", innerException);
  834. }
  835. }
  836. set
  837. {
  838. base[tablePayAccount.Name_AssessorColumn] = value;
  839. }
  840. }
  841. [DebuggerNonUserCode]
  842. public DateTime AssessDate_PayAccount
  843. {
  844. get
  845. {
  846. try
  847. {
  848. return (DateTime)base[tablePayAccount.AssessDate_PayAccountColumn];
  849. }
  850. catch (InvalidCastException innerException)
  851. {
  852. throw new StrongTypingException("The value for column 'AssessDate_PayAccount' in table 'PayAccount' is DBNull.", innerException);
  853. }
  854. }
  855. set
  856. {
  857. base[tablePayAccount.AssessDate_PayAccountColumn] = value;
  858. }
  859. }
  860. [DebuggerNonUserCode]
  861. public string LastModUserName
  862. {
  863. get
  864. {
  865. try
  866. {
  867. return (string)base[tablePayAccount.LastModUserNameColumn];
  868. }
  869. catch (InvalidCastException innerException)
  870. {
  871. throw new StrongTypingException("The value for column 'LastModUserName' in table 'PayAccount' is DBNull.", innerException);
  872. }
  873. }
  874. set
  875. {
  876. base[tablePayAccount.LastModUserNameColumn] = value;
  877. }
  878. }
  879. [DebuggerNonUserCode]
  880. public DateTime LastModDate_PayAccount
  881. {
  882. get
  883. {
  884. try
  885. {
  886. return (DateTime)base[tablePayAccount.LastModDate_PayAccountColumn];
  887. }
  888. catch (InvalidCastException innerException)
  889. {
  890. throw new StrongTypingException("The value for column 'LastModDate_PayAccount' in table 'PayAccount' is DBNull.", innerException);
  891. }
  892. }
  893. set
  894. {
  895. base[tablePayAccount.LastModDate_PayAccountColumn] = value;
  896. }
  897. }
  898. [DebuggerNonUserCode]
  899. internal PayAccountRow(DataRowBuilder rb)
  900. : base(rb)
  901. {
  902. tablePayAccount = (PayAccountDataTable)base.Table;
  903. }
  904. [DebuggerNonUserCode]
  905. public bool IsNo_AttendanceResultNull()
  906. {
  907. return IsNull(tablePayAccount.No_AttendanceResultColumn);
  908. }
  909. [DebuggerNonUserCode]
  910. public void SetNo_AttendanceResultNull()
  911. {
  912. base[tablePayAccount.No_AttendanceResultColumn] = Convert.DBNull;
  913. }
  914. [DebuggerNonUserCode]
  915. public bool IsName_DepartmentNull()
  916. {
  917. return IsNull(tablePayAccount.Name_DepartmentColumn);
  918. }
  919. [DebuggerNonUserCode]
  920. public void SetName_DepartmentNull()
  921. {
  922. base[tablePayAccount.Name_DepartmentColumn] = Convert.DBNull;
  923. }
  924. [DebuggerNonUserCode]
  925. public bool IsBegin_AttendanceResultNull()
  926. {
  927. return IsNull(tablePayAccount.Begin_AttendanceResultColumn);
  928. }
  929. [DebuggerNonUserCode]
  930. public void SetBegin_AttendanceResultNull()
  931. {
  932. base[tablePayAccount.Begin_AttendanceResultColumn] = Convert.DBNull;
  933. }
  934. [DebuggerNonUserCode]
  935. public bool IsEnd_AttendanceResultNull()
  936. {
  937. return IsNull(tablePayAccount.End_AttendanceResultColumn);
  938. }
  939. [DebuggerNonUserCode]
  940. public void SetEnd_AttendanceResultNull()
  941. {
  942. base[tablePayAccount.End_AttendanceResultColumn] = Convert.DBNull;
  943. }
  944. [DebuggerNonUserCode]
  945. public bool IsFactDays_AttendanceResultNull()
  946. {
  947. return IsNull(tablePayAccount.FactDays_AttendanceResultColumn);
  948. }
  949. [DebuggerNonUserCode]
  950. public void SetFactDays_AttendanceResultNull()
  951. {
  952. base[tablePayAccount.FactDays_AttendanceResultColumn] = Convert.DBNull;
  953. }
  954. [DebuggerNonUserCode]
  955. public bool IsPayDays_PayAccountNull()
  956. {
  957. return IsNull(tablePayAccount.PayDays_PayAccountColumn);
  958. }
  959. [DebuggerNonUserCode]
  960. public void SetPayDays_PayAccountNull()
  961. {
  962. base[tablePayAccount.PayDays_PayAccountColumn] = Convert.DBNull;
  963. }
  964. [DebuggerNonUserCode]
  965. public bool IsName_CreatorNull()
  966. {
  967. return IsNull(tablePayAccount.Name_CreatorColumn);
  968. }
  969. [DebuggerNonUserCode]
  970. public void SetName_CreatorNull()
  971. {
  972. base[tablePayAccount.Name_CreatorColumn] = Convert.DBNull;
  973. }
  974. [DebuggerNonUserCode]
  975. public bool IsCreateDate_PayAccountNull()
  976. {
  977. return IsNull(tablePayAccount.CreateDate_PayAccountColumn);
  978. }
  979. [DebuggerNonUserCode]
  980. public void SetCreateDate_PayAccountNull()
  981. {
  982. base[tablePayAccount.CreateDate_PayAccountColumn] = Convert.DBNull;
  983. }
  984. [DebuggerNonUserCode]
  985. public bool IsName_AssessorNull()
  986. {
  987. return IsNull(tablePayAccount.Name_AssessorColumn);
  988. }
  989. [DebuggerNonUserCode]
  990. public void SetName_AssessorNull()
  991. {
  992. base[tablePayAccount.Name_AssessorColumn] = Convert.DBNull;
  993. }
  994. [DebuggerNonUserCode]
  995. public bool IsAssessDate_PayAccountNull()
  996. {
  997. return IsNull(tablePayAccount.AssessDate_PayAccountColumn);
  998. }
  999. [DebuggerNonUserCode]
  1000. public void SetAssessDate_PayAccountNull()
  1001. {
  1002. base[tablePayAccount.AssessDate_PayAccountColumn] = Convert.DBNull;
  1003. }
  1004. [DebuggerNonUserCode]
  1005. public bool IsLastModUserNameNull()
  1006. {
  1007. return IsNull(tablePayAccount.LastModUserNameColumn);
  1008. }
  1009. [DebuggerNonUserCode]
  1010. public void SetLastModUserNameNull()
  1011. {
  1012. base[tablePayAccount.LastModUserNameColumn] = Convert.DBNull;
  1013. }
  1014. [DebuggerNonUserCode]
  1015. public bool IsLastModDate_PayAccountNull()
  1016. {
  1017. return IsNull(tablePayAccount.LastModDate_PayAccountColumn);
  1018. }
  1019. [DebuggerNonUserCode]
  1020. public void SetLastModDate_PayAccountNull()
  1021. {
  1022. base[tablePayAccount.LastModDate_PayAccountColumn] = Convert.DBNull;
  1023. }
  1024. }
  1025. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1026. public class PayAccountDataRow : DataRow
  1027. {
  1028. private PayAccountDataDataTable tablePayAccountData;
  1029. [DebuggerNonUserCode]
  1030. public string No_Employee
  1031. {
  1032. get
  1033. {
  1034. try
  1035. {
  1036. return (string)base[tablePayAccountData.No_EmployeeColumn];
  1037. }
  1038. catch (InvalidCastException innerException)
  1039. {
  1040. throw new StrongTypingException("The value for column 'No_Employee' in table 'PayAccountData' is DBNull.", innerException);
  1041. }
  1042. }
  1043. set
  1044. {
  1045. base[tablePayAccountData.No_EmployeeColumn] = value;
  1046. }
  1047. }
  1048. [DebuggerNonUserCode]
  1049. public string Name_Employee
  1050. {
  1051. get
  1052. {
  1053. try
  1054. {
  1055. return (string)base[tablePayAccountData.Name_EmployeeColumn];
  1056. }
  1057. catch (InvalidCastException innerException)
  1058. {
  1059. throw new StrongTypingException("The value for column 'Name_Employee' in table 'PayAccountData' is DBNull.", innerException);
  1060. }
  1061. }
  1062. set
  1063. {
  1064. base[tablePayAccountData.Name_EmployeeColumn] = value;
  1065. }
  1066. }
  1067. [DebuggerNonUserCode]
  1068. public decimal BasicPay_PayAccountData
  1069. {
  1070. get
  1071. {
  1072. try
  1073. {
  1074. return (decimal)base[tablePayAccountData.BasicPay_PayAccountDataColumn];
  1075. }
  1076. catch (InvalidCastException innerException)
  1077. {
  1078. throw new StrongTypingException("The value for column 'BasicPay_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1079. }
  1080. }
  1081. set
  1082. {
  1083. base[tablePayAccountData.BasicPay_PayAccountDataColumn] = value;
  1084. }
  1085. }
  1086. [DebuggerNonUserCode]
  1087. public decimal OvertimePay_PayAccountData
  1088. {
  1089. get
  1090. {
  1091. try
  1092. {
  1093. return (decimal)base[tablePayAccountData.OvertimePay_PayAccountDataColumn];
  1094. }
  1095. catch (InvalidCastException innerException)
  1096. {
  1097. throw new StrongTypingException("The value for column 'OvertimePay_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1098. }
  1099. }
  1100. set
  1101. {
  1102. base[tablePayAccountData.OvertimePay_PayAccountDataColumn] = value;
  1103. }
  1104. }
  1105. [DebuggerNonUserCode]
  1106. public decimal AttendanceBounty_PayAccountData
  1107. {
  1108. get
  1109. {
  1110. try
  1111. {
  1112. return (decimal)base[tablePayAccountData.AttendanceBounty_PayAccountDataColumn];
  1113. }
  1114. catch (InvalidCastException innerException)
  1115. {
  1116. throw new StrongTypingException("The value for column 'AttendanceBounty_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1117. }
  1118. }
  1119. set
  1120. {
  1121. base[tablePayAccountData.AttendanceBounty_PayAccountDataColumn] = value;
  1122. }
  1123. }
  1124. [DebuggerNonUserCode]
  1125. public decimal Later_PayAccountData
  1126. {
  1127. get
  1128. {
  1129. try
  1130. {
  1131. return (decimal)base[tablePayAccountData.Later_PayAccountDataColumn];
  1132. }
  1133. catch (InvalidCastException innerException)
  1134. {
  1135. throw new StrongTypingException("The value for column 'Later_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1136. }
  1137. }
  1138. set
  1139. {
  1140. base[tablePayAccountData.Later_PayAccountDataColumn] = value;
  1141. }
  1142. }
  1143. [DebuggerNonUserCode]
  1144. public decimal LeaveEarly_PayAccountData
  1145. {
  1146. get
  1147. {
  1148. try
  1149. {
  1150. return (decimal)base[tablePayAccountData.LeaveEarly_PayAccountDataColumn];
  1151. }
  1152. catch (InvalidCastException innerException)
  1153. {
  1154. throw new StrongTypingException("The value for column 'LeaveEarly_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1155. }
  1156. }
  1157. set
  1158. {
  1159. base[tablePayAccountData.LeaveEarly_PayAccountDataColumn] = value;
  1160. }
  1161. }
  1162. [DebuggerNonUserCode]
  1163. public decimal Absent_PayAccountData
  1164. {
  1165. get
  1166. {
  1167. try
  1168. {
  1169. return (decimal)base[tablePayAccountData.Absent_PayAccountDataColumn];
  1170. }
  1171. catch (InvalidCastException innerException)
  1172. {
  1173. throw new StrongTypingException("The value for column 'Absent_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1174. }
  1175. }
  1176. set
  1177. {
  1178. base[tablePayAccountData.Absent_PayAccountDataColumn] = value;
  1179. }
  1180. }
  1181. [DebuggerNonUserCode]
  1182. public decimal Sick_PayAccountData
  1183. {
  1184. get
  1185. {
  1186. try
  1187. {
  1188. return (decimal)base[tablePayAccountData.Sick_PayAccountDataColumn];
  1189. }
  1190. catch (InvalidCastException innerException)
  1191. {
  1192. throw new StrongTypingException("The value for column 'Sick_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1193. }
  1194. }
  1195. set
  1196. {
  1197. base[tablePayAccountData.Sick_PayAccountDataColumn] = value;
  1198. }
  1199. }
  1200. [DebuggerNonUserCode]
  1201. public decimal Event_PayAccountData
  1202. {
  1203. get
  1204. {
  1205. try
  1206. {
  1207. return (decimal)base[tablePayAccountData.Event_PayAccountDataColumn];
  1208. }
  1209. catch (InvalidCastException innerException)
  1210. {
  1211. throw new StrongTypingException("The value for column 'Event_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1212. }
  1213. }
  1214. set
  1215. {
  1216. base[tablePayAccountData.Event_PayAccountDataColumn] = value;
  1217. }
  1218. }
  1219. [DebuggerNonUserCode]
  1220. public decimal Provide_PayAccountData
  1221. {
  1222. get
  1223. {
  1224. try
  1225. {
  1226. return (decimal)base[tablePayAccountData.Provide_PayAccountDataColumn];
  1227. }
  1228. catch (InvalidCastException innerException)
  1229. {
  1230. throw new StrongTypingException("The value for column 'Provide_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1231. }
  1232. }
  1233. set
  1234. {
  1235. base[tablePayAccountData.Provide_PayAccountDataColumn] = value;
  1236. }
  1237. }
  1238. [DebuggerNonUserCode]
  1239. public decimal Idleness_PayAccountData
  1240. {
  1241. get
  1242. {
  1243. try
  1244. {
  1245. return (decimal)base[tablePayAccountData.Idleness_PayAccountDataColumn];
  1246. }
  1247. catch (InvalidCastException innerException)
  1248. {
  1249. throw new StrongTypingException("The value for column 'Idleness_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1250. }
  1251. }
  1252. set
  1253. {
  1254. base[tablePayAccountData.Idleness_PayAccountDataColumn] = value;
  1255. }
  1256. }
  1257. [DebuggerNonUserCode]
  1258. public decimal Medical_PayAccountData
  1259. {
  1260. get
  1261. {
  1262. try
  1263. {
  1264. return (decimal)base[tablePayAccountData.Medical_PayAccountDataColumn];
  1265. }
  1266. catch (InvalidCastException innerException)
  1267. {
  1268. throw new StrongTypingException("The value for column 'Medical_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1269. }
  1270. }
  1271. set
  1272. {
  1273. base[tablePayAccountData.Medical_PayAccountDataColumn] = value;
  1274. }
  1275. }
  1276. [DebuggerNonUserCode]
  1277. public decimal AccumulationFund_PayAccountData
  1278. {
  1279. get
  1280. {
  1281. try
  1282. {
  1283. return (decimal)base[tablePayAccountData.AccumulationFund_PayAccountDataColumn];
  1284. }
  1285. catch (InvalidCastException innerException)
  1286. {
  1287. throw new StrongTypingException("The value for column 'AccumulationFund_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1288. }
  1289. }
  1290. set
  1291. {
  1292. base[tablePayAccountData.AccumulationFund_PayAccountDataColumn] = value;
  1293. }
  1294. }
  1295. [DebuggerNonUserCode]
  1296. public decimal Bonus_PayAccountData
  1297. {
  1298. get
  1299. {
  1300. try
  1301. {
  1302. return (decimal)base[tablePayAccountData.Bonus_PayAccountDataColumn];
  1303. }
  1304. catch (InvalidCastException innerException)
  1305. {
  1306. throw new StrongTypingException("The value for column 'Bonus_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1307. }
  1308. }
  1309. set
  1310. {
  1311. base[tablePayAccountData.Bonus_PayAccountDataColumn] = value;
  1312. }
  1313. }
  1314. [DebuggerNonUserCode]
  1315. public decimal Detain_PayAccountData
  1316. {
  1317. get
  1318. {
  1319. try
  1320. {
  1321. return (decimal)base[tablePayAccountData.Detain_PayAccountDataColumn];
  1322. }
  1323. catch (InvalidCastException innerException)
  1324. {
  1325. throw new StrongTypingException("The value for column 'Detain_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1326. }
  1327. }
  1328. set
  1329. {
  1330. base[tablePayAccountData.Detain_PayAccountDataColumn] = value;
  1331. }
  1332. }
  1333. [DebuggerNonUserCode]
  1334. public decimal Total_PayAccountData
  1335. {
  1336. get
  1337. {
  1338. try
  1339. {
  1340. return (decimal)base[tablePayAccountData.Total_PayAccountDataColumn];
  1341. }
  1342. catch (InvalidCastException innerException)
  1343. {
  1344. throw new StrongTypingException("The value for column 'Total_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1345. }
  1346. }
  1347. set
  1348. {
  1349. base[tablePayAccountData.Total_PayAccountDataColumn] = value;
  1350. }
  1351. }
  1352. [DebuggerNonUserCode]
  1353. public decimal Tax_PayAccountData
  1354. {
  1355. get
  1356. {
  1357. try
  1358. {
  1359. return (decimal)base[tablePayAccountData.Tax_PayAccountDataColumn];
  1360. }
  1361. catch (InvalidCastException innerException)
  1362. {
  1363. throw new StrongTypingException("The value for column 'Tax_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1364. }
  1365. }
  1366. set
  1367. {
  1368. base[tablePayAccountData.Tax_PayAccountDataColumn] = value;
  1369. }
  1370. }
  1371. [DebuggerNonUserCode]
  1372. public decimal FactPay_PayAccountData
  1373. {
  1374. get
  1375. {
  1376. try
  1377. {
  1378. return (decimal)base[tablePayAccountData.FactPay_PayAccountDataColumn];
  1379. }
  1380. catch (InvalidCastException innerException)
  1381. {
  1382. throw new StrongTypingException("The value for column 'FactPay_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1383. }
  1384. }
  1385. set
  1386. {
  1387. base[tablePayAccountData.FactPay_PayAccountDataColumn] = value;
  1388. }
  1389. }
  1390. [DebuggerNonUserCode]
  1391. public string Comment_PayAccountData
  1392. {
  1393. get
  1394. {
  1395. try
  1396. {
  1397. return (string)base[tablePayAccountData.Comment_PayAccountDataColumn];
  1398. }
  1399. catch (InvalidCastException innerException)
  1400. {
  1401. throw new StrongTypingException("The value for column 'Comment_PayAccountData' in table 'PayAccountData' is DBNull.", innerException);
  1402. }
  1403. }
  1404. set
  1405. {
  1406. base[tablePayAccountData.Comment_PayAccountDataColumn] = value;
  1407. }
  1408. }
  1409. [DebuggerNonUserCode]
  1410. internal PayAccountDataRow(DataRowBuilder rb)
  1411. : base(rb)
  1412. {
  1413. tablePayAccountData = (PayAccountDataDataTable)base.Table;
  1414. }
  1415. [DebuggerNonUserCode]
  1416. public bool IsNo_EmployeeNull()
  1417. {
  1418. return IsNull(tablePayAccountData.No_EmployeeColumn);
  1419. }
  1420. [DebuggerNonUserCode]
  1421. public void SetNo_EmployeeNull()
  1422. {
  1423. base[tablePayAccountData.No_EmployeeColumn] = Convert.DBNull;
  1424. }
  1425. [DebuggerNonUserCode]
  1426. public bool IsName_EmployeeNull()
  1427. {
  1428. return IsNull(tablePayAccountData.Name_EmployeeColumn);
  1429. }
  1430. [DebuggerNonUserCode]
  1431. public void SetName_EmployeeNull()
  1432. {
  1433. base[tablePayAccountData.Name_EmployeeColumn] = Convert.DBNull;
  1434. }
  1435. [DebuggerNonUserCode]
  1436. public bool IsBasicPay_PayAccountDataNull()
  1437. {
  1438. return IsNull(tablePayAccountData.BasicPay_PayAccountDataColumn);
  1439. }
  1440. [DebuggerNonUserCode]
  1441. public void SetBasicPay_PayAccountDataNull()
  1442. {
  1443. base[tablePayAccountData.BasicPay_PayAccountDataColumn] = Convert.DBNull;
  1444. }
  1445. [DebuggerNonUserCode]
  1446. public bool IsOvertimePay_PayAccountDataNull()
  1447. {
  1448. return IsNull(tablePayAccountData.OvertimePay_PayAccountDataColumn);
  1449. }
  1450. [DebuggerNonUserCode]
  1451. public void SetOvertimePay_PayAccountDataNull()
  1452. {
  1453. base[tablePayAccountData.OvertimePay_PayAccountDataColumn] = Convert.DBNull;
  1454. }
  1455. [DebuggerNonUserCode]
  1456. public bool IsAttendanceBounty_PayAccountDataNull()
  1457. {
  1458. return IsNull(tablePayAccountData.AttendanceBounty_PayAccountDataColumn);
  1459. }
  1460. [DebuggerNonUserCode]
  1461. public void SetAttendanceBounty_PayAccountDataNull()
  1462. {
  1463. base[tablePayAccountData.AttendanceBounty_PayAccountDataColumn] = Convert.DBNull;
  1464. }
  1465. [DebuggerNonUserCode]
  1466. public bool IsLater_PayAccountDataNull()
  1467. {
  1468. return IsNull(tablePayAccountData.Later_PayAccountDataColumn);
  1469. }
  1470. [DebuggerNonUserCode]
  1471. public void SetLater_PayAccountDataNull()
  1472. {
  1473. base[tablePayAccountData.Later_PayAccountDataColumn] = Convert.DBNull;
  1474. }
  1475. [DebuggerNonUserCode]
  1476. public bool IsLeaveEarly_PayAccountDataNull()
  1477. {
  1478. return IsNull(tablePayAccountData.LeaveEarly_PayAccountDataColumn);
  1479. }
  1480. [DebuggerNonUserCode]
  1481. public void SetLeaveEarly_PayAccountDataNull()
  1482. {
  1483. base[tablePayAccountData.LeaveEarly_PayAccountDataColumn] = Convert.DBNull;
  1484. }
  1485. [DebuggerNonUserCode]
  1486. public bool IsAbsent_PayAccountDataNull()
  1487. {
  1488. return IsNull(tablePayAccountData.Absent_PayAccountDataColumn);
  1489. }
  1490. [DebuggerNonUserCode]
  1491. public void SetAbsent_PayAccountDataNull()
  1492. {
  1493. base[tablePayAccountData.Absent_PayAccountDataColumn] = Convert.DBNull;
  1494. }
  1495. [DebuggerNonUserCode]
  1496. public bool IsSick_PayAccountDataNull()
  1497. {
  1498. return IsNull(tablePayAccountData.Sick_PayAccountDataColumn);
  1499. }
  1500. [DebuggerNonUserCode]
  1501. public void SetSick_PayAccountDataNull()
  1502. {
  1503. base[tablePayAccountData.Sick_PayAccountDataColumn] = Convert.DBNull;
  1504. }
  1505. [DebuggerNonUserCode]
  1506. public bool IsEvent_PayAccountDataNull()
  1507. {
  1508. return IsNull(tablePayAccountData.Event_PayAccountDataColumn);
  1509. }
  1510. [DebuggerNonUserCode]
  1511. public void SetEvent_PayAccountDataNull()
  1512. {
  1513. base[tablePayAccountData.Event_PayAccountDataColumn] = Convert.DBNull;
  1514. }
  1515. [DebuggerNonUserCode]
  1516. public bool IsProvide_PayAccountDataNull()
  1517. {
  1518. return IsNull(tablePayAccountData.Provide_PayAccountDataColumn);
  1519. }
  1520. [DebuggerNonUserCode]
  1521. public void SetProvide_PayAccountDataNull()
  1522. {
  1523. base[tablePayAccountData.Provide_PayAccountDataColumn] = Convert.DBNull;
  1524. }
  1525. [DebuggerNonUserCode]
  1526. public bool IsIdleness_PayAccountDataNull()
  1527. {
  1528. return IsNull(tablePayAccountData.Idleness_PayAccountDataColumn);
  1529. }
  1530. [DebuggerNonUserCode]
  1531. public void SetIdleness_PayAccountDataNull()
  1532. {
  1533. base[tablePayAccountData.Idleness_PayAccountDataColumn] = Convert.DBNull;
  1534. }
  1535. [DebuggerNonUserCode]
  1536. public bool IsMedical_PayAccountDataNull()
  1537. {
  1538. return IsNull(tablePayAccountData.Medical_PayAccountDataColumn);
  1539. }
  1540. [DebuggerNonUserCode]
  1541. public void SetMedical_PayAccountDataNull()
  1542. {
  1543. base[tablePayAccountData.Medical_PayAccountDataColumn] = Convert.DBNull;
  1544. }
  1545. [DebuggerNonUserCode]
  1546. public bool IsAccumulationFund_PayAccountDataNull()
  1547. {
  1548. return IsNull(tablePayAccountData.AccumulationFund_PayAccountDataColumn);
  1549. }
  1550. [DebuggerNonUserCode]
  1551. public void SetAccumulationFund_PayAccountDataNull()
  1552. {
  1553. base[tablePayAccountData.AccumulationFund_PayAccountDataColumn] = Convert.DBNull;
  1554. }
  1555. [DebuggerNonUserCode]
  1556. public bool IsBonus_PayAccountDataNull()
  1557. {
  1558. return IsNull(tablePayAccountData.Bonus_PayAccountDataColumn);
  1559. }
  1560. [DebuggerNonUserCode]
  1561. public void SetBonus_PayAccountDataNull()
  1562. {
  1563. base[tablePayAccountData.Bonus_PayAccountDataColumn] = Convert.DBNull;
  1564. }
  1565. [DebuggerNonUserCode]
  1566. public bool IsDetain_PayAccountDataNull()
  1567. {
  1568. return IsNull(tablePayAccountData.Detain_PayAccountDataColumn);
  1569. }
  1570. [DebuggerNonUserCode]
  1571. public void SetDetain_PayAccountDataNull()
  1572. {
  1573. base[tablePayAccountData.Detain_PayAccountDataColumn] = Convert.DBNull;
  1574. }
  1575. [DebuggerNonUserCode]
  1576. public bool IsTotal_PayAccountDataNull()
  1577. {
  1578. return IsNull(tablePayAccountData.Total_PayAccountDataColumn);
  1579. }
  1580. [DebuggerNonUserCode]
  1581. public void SetTotal_PayAccountDataNull()
  1582. {
  1583. base[tablePayAccountData.Total_PayAccountDataColumn] = Convert.DBNull;
  1584. }
  1585. [DebuggerNonUserCode]
  1586. public bool IsTax_PayAccountDataNull()
  1587. {
  1588. return IsNull(tablePayAccountData.Tax_PayAccountDataColumn);
  1589. }
  1590. [DebuggerNonUserCode]
  1591. public void SetTax_PayAccountDataNull()
  1592. {
  1593. base[tablePayAccountData.Tax_PayAccountDataColumn] = Convert.DBNull;
  1594. }
  1595. [DebuggerNonUserCode]
  1596. public bool IsFactPay_PayAccountDataNull()
  1597. {
  1598. return IsNull(tablePayAccountData.FactPay_PayAccountDataColumn);
  1599. }
  1600. [DebuggerNonUserCode]
  1601. public void SetFactPay_PayAccountDataNull()
  1602. {
  1603. base[tablePayAccountData.FactPay_PayAccountDataColumn] = Convert.DBNull;
  1604. }
  1605. [DebuggerNonUserCode]
  1606. public bool IsComment_PayAccountDataNull()
  1607. {
  1608. return IsNull(tablePayAccountData.Comment_PayAccountDataColumn);
  1609. }
  1610. [DebuggerNonUserCode]
  1611. public void SetComment_PayAccountDataNull()
  1612. {
  1613. base[tablePayAccountData.Comment_PayAccountDataColumn] = Convert.DBNull;
  1614. }
  1615. }
  1616. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1617. public class PayAccountRowChangeEvent : EventArgs
  1618. {
  1619. private PayAccountRow eventRow;
  1620. private DataRowAction eventAction;
  1621. [DebuggerNonUserCode]
  1622. public PayAccountRow Row => eventRow;
  1623. [DebuggerNonUserCode]
  1624. public DataRowAction Action => eventAction;
  1625. [DebuggerNonUserCode]
  1626. public PayAccountRowChangeEvent(PayAccountRow row, DataRowAction action)
  1627. {
  1628. eventRow = row;
  1629. eventAction = action;
  1630. }
  1631. }
  1632. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1633. public class PayAccountDataRowChangeEvent : EventArgs
  1634. {
  1635. private PayAccountDataRow eventRow;
  1636. private DataRowAction eventAction;
  1637. [DebuggerNonUserCode]
  1638. public PayAccountDataRow Row => eventRow;
  1639. [DebuggerNonUserCode]
  1640. public DataRowAction Action => eventAction;
  1641. [DebuggerNonUserCode]
  1642. public PayAccountDataRowChangeEvent(PayAccountDataRow row, DataRowAction action)
  1643. {
  1644. eventRow = row;
  1645. eventAction = action;
  1646. }
  1647. }
  1648. private PayAccountDataTable tablePayAccount;
  1649. private PayAccountDataDataTable tablePayAccountData;
  1650. private SchemaSerializationMode _schemaSerializationMode = SchemaSerializationMode.IncludeSchema;
  1651. [DebuggerNonUserCode]
  1652. [Browsable(false)]
  1653. [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
  1654. public PayAccountDataTable PayAccount => tablePayAccount;
  1655. [DebuggerNonUserCode]
  1656. [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
  1657. [Browsable(false)]
  1658. public PayAccountDataDataTable PayAccountData => tablePayAccountData;
  1659. [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
  1660. [DebuggerNonUserCode]
  1661. [Browsable(true)]
  1662. public override SchemaSerializationMode SchemaSerializationMode
  1663. {
  1664. get
  1665. {
  1666. return _schemaSerializationMode;
  1667. }
  1668. set
  1669. {
  1670. _schemaSerializationMode = value;
  1671. }
  1672. }
  1673. [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  1674. [DebuggerNonUserCode]
  1675. public new DataTableCollection Tables => base.Tables;
  1676. [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  1677. [DebuggerNonUserCode]
  1678. public new DataRelationCollection Relations => base.Relations;
  1679. [DebuggerNonUserCode]
  1680. public dsFrmPayAccount()
  1681. {
  1682. BeginInit();
  1683. InitClass();
  1684. CollectionChangeEventHandler value = SchemaChanged;
  1685. base.Tables.CollectionChanged += value;
  1686. base.Relations.CollectionChanged += value;
  1687. EndInit();
  1688. }
  1689. [DebuggerNonUserCode]
  1690. protected dsFrmPayAccount(SerializationInfo info, StreamingContext context)
  1691. : base(info, context, ConstructSchema: false)
  1692. {
  1693. if (IsBinarySerialized(info, context))
  1694. {
  1695. InitVars(initTable: false);
  1696. CollectionChangeEventHandler value = SchemaChanged;
  1697. Tables.CollectionChanged += value;
  1698. Relations.CollectionChanged += value;
  1699. return;
  1700. }
  1701. string s = (string)info.GetValue("XmlSchema", typeof(string));
  1702. if (DetermineSchemaSerializationMode(info, context) == SchemaSerializationMode.IncludeSchema)
  1703. {
  1704. DataSet dataSet = new DataSet();
  1705. dataSet.ReadXmlSchema(new XmlTextReader(new StringReader(s)));
  1706. if (dataSet.Tables["PayAccount"] != null)
  1707. {
  1708. base.Tables.Add(new PayAccountDataTable(dataSet.Tables["PayAccount"]));
  1709. }
  1710. if (dataSet.Tables["PayAccountData"] != null)
  1711. {
  1712. base.Tables.Add(new PayAccountDataDataTable(dataSet.Tables["PayAccountData"]));
  1713. }
  1714. base.DataSetName = dataSet.DataSetName;
  1715. base.Prefix = dataSet.Prefix;
  1716. base.Namespace = dataSet.Namespace;
  1717. base.Locale = dataSet.Locale;
  1718. base.CaseSensitive = dataSet.CaseSensitive;
  1719. base.EnforceConstraints = dataSet.EnforceConstraints;
  1720. Merge(dataSet, preserveChanges: false, MissingSchemaAction.Add);
  1721. InitVars();
  1722. }
  1723. else
  1724. {
  1725. ReadXmlSchema(new XmlTextReader(new StringReader(s)));
  1726. }
  1727. GetSerializationData(info, context);
  1728. CollectionChangeEventHandler value2 = SchemaChanged;
  1729. base.Tables.CollectionChanged += value2;
  1730. Relations.CollectionChanged += value2;
  1731. }
  1732. [DebuggerNonUserCode]
  1733. protected override void InitializeDerivedDataSet()
  1734. {
  1735. BeginInit();
  1736. InitClass();
  1737. EndInit();
  1738. }
  1739. [DebuggerNonUserCode]
  1740. public override DataSet Clone()
  1741. {
  1742. dsFrmPayAccount dsFrmPayAccount = (dsFrmPayAccount)base.Clone();
  1743. dsFrmPayAccount.InitVars();
  1744. dsFrmPayAccount.SchemaSerializationMode = SchemaSerializationMode;
  1745. return dsFrmPayAccount;
  1746. }
  1747. [DebuggerNonUserCode]
  1748. protected override bool ShouldSerializeTables()
  1749. {
  1750. return false;
  1751. }
  1752. [DebuggerNonUserCode]
  1753. protected override bool ShouldSerializeRelations()
  1754. {
  1755. return false;
  1756. }
  1757. [DebuggerNonUserCode]
  1758. protected override void ReadXmlSerializable(XmlReader reader)
  1759. {
  1760. if (DetermineSchemaSerializationMode(reader) == SchemaSerializationMode.IncludeSchema)
  1761. {
  1762. Reset();
  1763. DataSet dataSet = new DataSet();
  1764. dataSet.ReadXml(reader);
  1765. if (dataSet.Tables["PayAccount"] != null)
  1766. {
  1767. base.Tables.Add(new PayAccountDataTable(dataSet.Tables["PayAccount"]));
  1768. }
  1769. if (dataSet.Tables["PayAccountData"] != null)
  1770. {
  1771. base.Tables.Add(new PayAccountDataDataTable(dataSet.Tables["PayAccountData"]));
  1772. }
  1773. base.DataSetName = dataSet.DataSetName;
  1774. base.Prefix = dataSet.Prefix;
  1775. base.Namespace = dataSet.Namespace;
  1776. base.Locale = dataSet.Locale;
  1777. base.CaseSensitive = dataSet.CaseSensitive;
  1778. base.EnforceConstraints = dataSet.EnforceConstraints;
  1779. Merge(dataSet, preserveChanges: false, MissingSchemaAction.Add);
  1780. InitVars();
  1781. }
  1782. else
  1783. {
  1784. ReadXml(reader);
  1785. InitVars();
  1786. }
  1787. }
  1788. [DebuggerNonUserCode]
  1789. protected override XmlSchema GetSchemaSerializable()
  1790. {
  1791. MemoryStream memoryStream = new MemoryStream();
  1792. WriteXmlSchema(new XmlTextWriter(memoryStream, null));
  1793. memoryStream.Position = 0L;
  1794. return XmlSchema.Read(new XmlTextReader(memoryStream), null);
  1795. }
  1796. [DebuggerNonUserCode]
  1797. internal void InitVars()
  1798. {
  1799. InitVars(initTable: true);
  1800. }
  1801. [DebuggerNonUserCode]
  1802. internal void InitVars(bool initTable)
  1803. {
  1804. tablePayAccount = (PayAccountDataTable)base.Tables["PayAccount"];
  1805. if (initTable && tablePayAccount != null)
  1806. {
  1807. tablePayAccount.InitVars();
  1808. }
  1809. tablePayAccountData = (PayAccountDataDataTable)base.Tables["PayAccountData"];
  1810. if (initTable && tablePayAccountData != null)
  1811. {
  1812. tablePayAccountData.InitVars();
  1813. }
  1814. }
  1815. [DebuggerNonUserCode]
  1816. private void InitClass()
  1817. {
  1818. base.DataSetName = "dsFrmPayAccount";
  1819. base.Prefix = "";
  1820. base.Namespace = "http://tempuri.org/dsFrmPayAccount.xsd";
  1821. base.EnforceConstraints = true;
  1822. SchemaSerializationMode = SchemaSerializationMode.IncludeSchema;
  1823. tablePayAccount = new PayAccountDataTable();
  1824. base.Tables.Add(tablePayAccount);
  1825. tablePayAccountData = new PayAccountDataDataTable();
  1826. base.Tables.Add(tablePayAccountData);
  1827. }
  1828. [DebuggerNonUserCode]
  1829. private bool ShouldSerializePayAccount()
  1830. {
  1831. return false;
  1832. }
  1833. [DebuggerNonUserCode]
  1834. private bool ShouldSerializePayAccountData()
  1835. {
  1836. return false;
  1837. }
  1838. [DebuggerNonUserCode]
  1839. private void SchemaChanged(object sender, CollectionChangeEventArgs e)
  1840. {
  1841. if (e.Action == CollectionChangeAction.Remove)
  1842. {
  1843. InitVars();
  1844. }
  1845. }
  1846. [DebuggerNonUserCode]
  1847. public static XmlSchemaComplexType GetTypedDataSetSchema(XmlSchemaSet xs)
  1848. {
  1849. dsFrmPayAccount dsFrmPayAccount = new dsFrmPayAccount();
  1850. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  1851. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  1852. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  1853. xmlSchemaAny.Namespace = dsFrmPayAccount.Namespace;
  1854. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  1855. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  1856. XmlSchema schemaSerializable = dsFrmPayAccount.GetSchemaSerializable();
  1857. if (xs.Contains(schemaSerializable.TargetNamespace))
  1858. {
  1859. MemoryStream memoryStream = new MemoryStream();
  1860. MemoryStream memoryStream2 = new MemoryStream();
  1861. try
  1862. {
  1863. XmlSchema xmlSchema = null;
  1864. schemaSerializable.Write(memoryStream);
  1865. IEnumerator enumerator = xs.Schemas(schemaSerializable.TargetNamespace).GetEnumerator();
  1866. while (enumerator.MoveNext())
  1867. {
  1868. xmlSchema = (XmlSchema)enumerator.Current;
  1869. memoryStream2.SetLength(0L);
  1870. xmlSchema.Write(memoryStream2);
  1871. if (memoryStream.Length == memoryStream2.Length)
  1872. {
  1873. memoryStream.Position = 0L;
  1874. memoryStream2.Position = 0L;
  1875. while (memoryStream.Position != memoryStream.Length && memoryStream.ReadByte() == memoryStream2.ReadByte())
  1876. {
  1877. }
  1878. if (memoryStream.Position == memoryStream.Length)
  1879. {
  1880. return xmlSchemaComplexType;
  1881. }
  1882. }
  1883. }
  1884. }
  1885. finally
  1886. {
  1887. memoryStream?.Close();
  1888. memoryStream2?.Close();
  1889. }
  1890. }
  1891. xs.Add(schemaSerializable);
  1892. return xmlSchemaComplexType;
  1893. }
  1894. }
  1895. }