dsFrmPrePay.cs 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671
  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. [ToolboxItem(true)]
  18. [XmlSchemaProvider("GetTypedDataSetSchema")]
  19. [HelpKeyword("vs.data.DataSet")]
  20. [XmlRoot("dsFrmPrePay")]
  21. [DesignerCategory("code")]
  22. public class dsFrmPrePay : DataSet
  23. {
  24. public delegate void PrePayRowChangeEventHandler(object sender, PrePayRowChangeEvent e);
  25. public delegate void AppendInfoRowChangeEventHandler(object sender, AppendInfoRowChangeEvent e);
  26. [Serializable]
  27. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  28. [XmlSchemaProvider("GetTypedTableSchema")]
  29. public class PrePayDataTable : DataTable, IEnumerable
  30. {
  31. private DataColumn columnNo_PrePay;
  32. private DataColumn columnDate_PrePay;
  33. private DataColumn columnPayCurrency_PrePay;
  34. private DataColumn columnCurrency_PrePay;
  35. private DataColumn columnRate_PrePay;
  36. private DataColumn columnMethod_PrePay;
  37. private DataColumn columnAmount_PrePay;
  38. private DataColumn columnVoucherNo_PrePay;
  39. private DataColumn columnVoucherDate_PrePay;
  40. private DataColumn columnPayer_PrePay;
  41. private DataColumn columnBalance_PrePay;
  42. private DataColumn columnAssessDate_PrePay;
  43. private DataColumn columnComment_PrePay;
  44. private DataColumn columnCreateDate_PrePay;
  45. private DataColumn columnLastModDate_PrePay;
  46. private DataColumn columnCreator;
  47. private DataColumn columnAssessor;
  48. private DataColumn columnLastModUser;
  49. private DataColumn columnNo_Supplier;
  50. private DataColumn columnShortName_Supplier;
  51. private DataColumn columnNo_Payer;
  52. [DebuggerNonUserCode]
  53. public DataColumn No_PrePayColumn => columnNo_PrePay;
  54. [DebuggerNonUserCode]
  55. public DataColumn Date_PrePayColumn => columnDate_PrePay;
  56. [DebuggerNonUserCode]
  57. public DataColumn PayCurrency_PrePayColumn => columnPayCurrency_PrePay;
  58. [DebuggerNonUserCode]
  59. public DataColumn Currency_PrePayColumn => columnCurrency_PrePay;
  60. [DebuggerNonUserCode]
  61. public DataColumn Rate_PrePayColumn => columnRate_PrePay;
  62. [DebuggerNonUserCode]
  63. public DataColumn Method_PrePayColumn => columnMethod_PrePay;
  64. [DebuggerNonUserCode]
  65. public DataColumn Amount_PrePayColumn => columnAmount_PrePay;
  66. [DebuggerNonUserCode]
  67. public DataColumn VoucherNo_PrePayColumn => columnVoucherNo_PrePay;
  68. [DebuggerNonUserCode]
  69. public DataColumn VoucherDate_PrePayColumn => columnVoucherDate_PrePay;
  70. [DebuggerNonUserCode]
  71. public DataColumn Payer_PrePayColumn => columnPayer_PrePay;
  72. [DebuggerNonUserCode]
  73. public DataColumn Balance_PrePayColumn => columnBalance_PrePay;
  74. [DebuggerNonUserCode]
  75. public DataColumn AssessDate_PrePayColumn => columnAssessDate_PrePay;
  76. [DebuggerNonUserCode]
  77. public DataColumn Comment_PrePayColumn => columnComment_PrePay;
  78. [DebuggerNonUserCode]
  79. public DataColumn CreateDate_PrePayColumn => columnCreateDate_PrePay;
  80. [DebuggerNonUserCode]
  81. public DataColumn LastModDate_PrePayColumn => columnLastModDate_PrePay;
  82. [DebuggerNonUserCode]
  83. public DataColumn CreatorColumn => columnCreator;
  84. [DebuggerNonUserCode]
  85. public DataColumn AssessorColumn => columnAssessor;
  86. [DebuggerNonUserCode]
  87. public DataColumn LastModUserColumn => columnLastModUser;
  88. [DebuggerNonUserCode]
  89. public DataColumn No_SupplierColumn => columnNo_Supplier;
  90. [DebuggerNonUserCode]
  91. public DataColumn ShortName_SupplierColumn => columnShortName_Supplier;
  92. [DebuggerNonUserCode]
  93. public DataColumn No_PayerColumn => columnNo_Payer;
  94. [Browsable(false)]
  95. [DebuggerNonUserCode]
  96. public int Count => base.Rows.Count;
  97. [DebuggerNonUserCode]
  98. public PrePayRow this[int index] => (PrePayRow)base.Rows[index];
  99. public event PrePayRowChangeEventHandler PrePayRowChanging;
  100. public event PrePayRowChangeEventHandler PrePayRowChanged;
  101. public event PrePayRowChangeEventHandler PrePayRowDeleting;
  102. public event PrePayRowChangeEventHandler PrePayRowDeleted;
  103. [DebuggerNonUserCode]
  104. public PrePayDataTable()
  105. {
  106. base.TableName = "PrePay";
  107. BeginInit();
  108. InitClass();
  109. EndInit();
  110. }
  111. [DebuggerNonUserCode]
  112. internal PrePayDataTable(DataTable table)
  113. {
  114. base.TableName = table.TableName;
  115. if (table.CaseSensitive != table.DataSet.CaseSensitive)
  116. {
  117. base.CaseSensitive = table.CaseSensitive;
  118. }
  119. if (table.Locale.ToString() != table.DataSet.Locale.ToString())
  120. {
  121. base.Locale = table.Locale;
  122. }
  123. if (table.Namespace != table.DataSet.Namespace)
  124. {
  125. base.Namespace = table.Namespace;
  126. }
  127. base.Prefix = table.Prefix;
  128. base.MinimumCapacity = table.MinimumCapacity;
  129. }
  130. [DebuggerNonUserCode]
  131. protected PrePayDataTable(SerializationInfo info, StreamingContext context)
  132. : base(info, context)
  133. {
  134. InitVars();
  135. }
  136. [DebuggerNonUserCode]
  137. public void AddPrePayRow(PrePayRow row)
  138. {
  139. base.Rows.Add(row);
  140. }
  141. [DebuggerNonUserCode]
  142. public PrePayRow AddPrePayRow(string No_PrePay, DateTime Date_PrePay, string PayCurrency_PrePay, string Currency_PrePay, decimal Rate_PrePay, string Method_PrePay, decimal Amount_PrePay, string VoucherNo_PrePay, string VoucherDate_PrePay, string Payer_PrePay, decimal Balance_PrePay, DateTime AssessDate_PrePay, string Comment_PrePay, DateTime CreateDate_PrePay, DateTime LastModDate_PrePay, string Creator, string Assessor, string LastModUser, string No_Supplier, string ShortName_Supplier, string No_Payer)
  143. {
  144. PrePayRow prePayRow = (PrePayRow)NewRow();
  145. prePayRow.ItemArray = new object[21]
  146. {
  147. No_PrePay,
  148. Date_PrePay,
  149. PayCurrency_PrePay,
  150. Currency_PrePay,
  151. Rate_PrePay,
  152. Method_PrePay,
  153. Amount_PrePay,
  154. VoucherNo_PrePay,
  155. VoucherDate_PrePay,
  156. Payer_PrePay,
  157. Balance_PrePay,
  158. AssessDate_PrePay,
  159. Comment_PrePay,
  160. CreateDate_PrePay,
  161. LastModDate_PrePay,
  162. Creator,
  163. Assessor,
  164. LastModUser,
  165. No_Supplier,
  166. ShortName_Supplier,
  167. No_Payer
  168. };
  169. base.Rows.Add(prePayRow);
  170. return prePayRow;
  171. }
  172. [DebuggerNonUserCode]
  173. public virtual IEnumerator GetEnumerator()
  174. {
  175. return base.Rows.GetEnumerator();
  176. }
  177. [DebuggerNonUserCode]
  178. public override DataTable Clone()
  179. {
  180. PrePayDataTable prePayDataTable = (PrePayDataTable)base.Clone();
  181. prePayDataTable.InitVars();
  182. return prePayDataTable;
  183. }
  184. [DebuggerNonUserCode]
  185. protected override DataTable CreateInstance()
  186. {
  187. return new PrePayDataTable();
  188. }
  189. [DebuggerNonUserCode]
  190. internal void InitVars()
  191. {
  192. columnNo_PrePay = base.Columns["No_PrePay"];
  193. columnDate_PrePay = base.Columns["Date_PrePay"];
  194. columnPayCurrency_PrePay = base.Columns["PayCurrency_PrePay"];
  195. columnCurrency_PrePay = base.Columns["Currency_PrePay"];
  196. columnRate_PrePay = base.Columns["Rate_PrePay"];
  197. columnMethod_PrePay = base.Columns["Method_PrePay"];
  198. columnAmount_PrePay = base.Columns["Amount_PrePay"];
  199. columnVoucherNo_PrePay = base.Columns["VoucherNo_PrePay"];
  200. columnVoucherDate_PrePay = base.Columns["VoucherDate_PrePay"];
  201. columnPayer_PrePay = base.Columns["Payer_PrePay"];
  202. columnBalance_PrePay = base.Columns["Balance_PrePay"];
  203. columnAssessDate_PrePay = base.Columns["AssessDate_PrePay"];
  204. columnComment_PrePay = base.Columns["Comment_PrePay"];
  205. columnCreateDate_PrePay = base.Columns["CreateDate_PrePay"];
  206. columnLastModDate_PrePay = base.Columns["LastModDate_PrePay"];
  207. columnCreator = base.Columns["Creator"];
  208. columnAssessor = base.Columns["Assessor"];
  209. columnLastModUser = base.Columns["LastModUser"];
  210. columnNo_Supplier = base.Columns["No_Supplier"];
  211. columnShortName_Supplier = base.Columns["ShortName_Supplier"];
  212. columnNo_Payer = base.Columns["No_Payer"];
  213. }
  214. [DebuggerNonUserCode]
  215. private void InitClass()
  216. {
  217. columnNo_PrePay = new DataColumn("No_PrePay", typeof(string), null, MappingType.Element);
  218. base.Columns.Add(columnNo_PrePay);
  219. columnDate_PrePay = new DataColumn("Date_PrePay", typeof(DateTime), null, MappingType.Element);
  220. base.Columns.Add(columnDate_PrePay);
  221. columnPayCurrency_PrePay = new DataColumn("PayCurrency_PrePay", typeof(string), null, MappingType.Element);
  222. base.Columns.Add(columnPayCurrency_PrePay);
  223. columnCurrency_PrePay = new DataColumn("Currency_PrePay", typeof(string), null, MappingType.Element);
  224. base.Columns.Add(columnCurrency_PrePay);
  225. columnRate_PrePay = new DataColumn("Rate_PrePay", typeof(decimal), null, MappingType.Element);
  226. base.Columns.Add(columnRate_PrePay);
  227. columnMethod_PrePay = new DataColumn("Method_PrePay", typeof(string), null, MappingType.Element);
  228. base.Columns.Add(columnMethod_PrePay);
  229. columnAmount_PrePay = new DataColumn("Amount_PrePay", typeof(decimal), null, MappingType.Element);
  230. base.Columns.Add(columnAmount_PrePay);
  231. columnVoucherNo_PrePay = new DataColumn("VoucherNo_PrePay", typeof(string), null, MappingType.Element);
  232. base.Columns.Add(columnVoucherNo_PrePay);
  233. columnVoucherDate_PrePay = new DataColumn("VoucherDate_PrePay", typeof(string), null, MappingType.Element);
  234. base.Columns.Add(columnVoucherDate_PrePay);
  235. columnPayer_PrePay = new DataColumn("Payer_PrePay", typeof(string), null, MappingType.Element);
  236. base.Columns.Add(columnPayer_PrePay);
  237. columnBalance_PrePay = new DataColumn("Balance_PrePay", typeof(decimal), null, MappingType.Element);
  238. base.Columns.Add(columnBalance_PrePay);
  239. columnAssessDate_PrePay = new DataColumn("AssessDate_PrePay", typeof(DateTime), null, MappingType.Element);
  240. base.Columns.Add(columnAssessDate_PrePay);
  241. columnComment_PrePay = new DataColumn("Comment_PrePay", typeof(string), null, MappingType.Element);
  242. base.Columns.Add(columnComment_PrePay);
  243. columnCreateDate_PrePay = new DataColumn("CreateDate_PrePay", typeof(DateTime), null, MappingType.Element);
  244. base.Columns.Add(columnCreateDate_PrePay);
  245. columnLastModDate_PrePay = new DataColumn("LastModDate_PrePay", typeof(DateTime), null, MappingType.Element);
  246. base.Columns.Add(columnLastModDate_PrePay);
  247. columnCreator = new DataColumn("Creator", typeof(string), null, MappingType.Element);
  248. base.Columns.Add(columnCreator);
  249. columnAssessor = new DataColumn("Assessor", typeof(string), null, MappingType.Element);
  250. base.Columns.Add(columnAssessor);
  251. columnLastModUser = new DataColumn("LastModUser", typeof(string), null, MappingType.Element);
  252. base.Columns.Add(columnLastModUser);
  253. columnNo_Supplier = new DataColumn("No_Supplier", typeof(string), null, MappingType.Element);
  254. base.Columns.Add(columnNo_Supplier);
  255. columnShortName_Supplier = new DataColumn("ShortName_Supplier", typeof(string), null, MappingType.Element);
  256. base.Columns.Add(columnShortName_Supplier);
  257. columnNo_Payer = new DataColumn("No_Payer", typeof(string), null, MappingType.Element);
  258. base.Columns.Add(columnNo_Payer);
  259. }
  260. [DebuggerNonUserCode]
  261. public PrePayRow NewPrePayRow()
  262. {
  263. return (PrePayRow)NewRow();
  264. }
  265. [DebuggerNonUserCode]
  266. protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
  267. {
  268. return new PrePayRow(builder);
  269. }
  270. [DebuggerNonUserCode]
  271. protected override Type GetRowType()
  272. {
  273. return typeof(PrePayRow);
  274. }
  275. [DebuggerNonUserCode]
  276. protected override void OnRowChanged(DataRowChangeEventArgs e)
  277. {
  278. base.OnRowChanged(e);
  279. if (this.PrePayRowChanged != null)
  280. {
  281. this.PrePayRowChanged(this, new PrePayRowChangeEvent((PrePayRow)e.Row, e.Action));
  282. }
  283. }
  284. [DebuggerNonUserCode]
  285. protected override void OnRowChanging(DataRowChangeEventArgs e)
  286. {
  287. base.OnRowChanging(e);
  288. if (this.PrePayRowChanging != null)
  289. {
  290. this.PrePayRowChanging(this, new PrePayRowChangeEvent((PrePayRow)e.Row, e.Action));
  291. }
  292. }
  293. [DebuggerNonUserCode]
  294. protected override void OnRowDeleted(DataRowChangeEventArgs e)
  295. {
  296. base.OnRowDeleted(e);
  297. if (this.PrePayRowDeleted != null)
  298. {
  299. this.PrePayRowDeleted(this, new PrePayRowChangeEvent((PrePayRow)e.Row, e.Action));
  300. }
  301. }
  302. [DebuggerNonUserCode]
  303. protected override void OnRowDeleting(DataRowChangeEventArgs e)
  304. {
  305. base.OnRowDeleting(e);
  306. if (this.PrePayRowDeleting != null)
  307. {
  308. this.PrePayRowDeleting(this, new PrePayRowChangeEvent((PrePayRow)e.Row, e.Action));
  309. }
  310. }
  311. [DebuggerNonUserCode]
  312. public void RemovePrePayRow(PrePayRow row)
  313. {
  314. base.Rows.Remove(row);
  315. }
  316. [DebuggerNonUserCode]
  317. public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
  318. {
  319. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  320. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  321. dsFrmPrePay dsFrmPrePay = new dsFrmPrePay();
  322. xs.Add(dsFrmPrePay.GetSchemaSerializable());
  323. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  324. xmlSchemaAny.Namespace = "http://www.w3.org/2001/XMLSchema";
  325. xmlSchemaAny.MinOccurs = 0m;
  326. xmlSchemaAny.MaxOccurs = decimal.MaxValue;
  327. xmlSchemaAny.ProcessContents = XmlSchemaContentProcessing.Lax;
  328. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  329. XmlSchemaAny xmlSchemaAny2 = new XmlSchemaAny();
  330. xmlSchemaAny2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  331. xmlSchemaAny2.MinOccurs = 1m;
  332. xmlSchemaAny2.ProcessContents = XmlSchemaContentProcessing.Lax;
  333. xmlSchemaSequence.Items.Add(xmlSchemaAny2);
  334. XmlSchemaAttribute xmlSchemaAttribute = new XmlSchemaAttribute();
  335. xmlSchemaAttribute.Name = "namespace";
  336. xmlSchemaAttribute.FixedValue = dsFrmPrePay.Namespace;
  337. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute);
  338. XmlSchemaAttribute xmlSchemaAttribute2 = new XmlSchemaAttribute();
  339. xmlSchemaAttribute2.Name = "tableTypeName";
  340. xmlSchemaAttribute2.FixedValue = "PrePayDataTable";
  341. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute2);
  342. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  343. return xmlSchemaComplexType;
  344. }
  345. }
  346. [Serializable]
  347. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  348. [XmlSchemaProvider("GetTypedTableSchema")]
  349. public class AppendInfoDataTable : DataTable, IEnumerable
  350. {
  351. private DataColumn columnCurrentCompany;
  352. private DataColumn columnCurrentUser;
  353. [DebuggerNonUserCode]
  354. public DataColumn CurrentCompanyColumn => columnCurrentCompany;
  355. [DebuggerNonUserCode]
  356. public DataColumn CurrentUserColumn => columnCurrentUser;
  357. [Browsable(false)]
  358. [DebuggerNonUserCode]
  359. public int Count => base.Rows.Count;
  360. [DebuggerNonUserCode]
  361. public AppendInfoRow this[int index] => (AppendInfoRow)base.Rows[index];
  362. public event AppendInfoRowChangeEventHandler AppendInfoRowChanging;
  363. public event AppendInfoRowChangeEventHandler AppendInfoRowChanged;
  364. public event AppendInfoRowChangeEventHandler AppendInfoRowDeleting;
  365. public event AppendInfoRowChangeEventHandler AppendInfoRowDeleted;
  366. [DebuggerNonUserCode]
  367. public AppendInfoDataTable()
  368. {
  369. base.TableName = "AppendInfo";
  370. BeginInit();
  371. InitClass();
  372. EndInit();
  373. }
  374. [DebuggerNonUserCode]
  375. internal AppendInfoDataTable(DataTable table)
  376. {
  377. base.TableName = table.TableName;
  378. if (table.CaseSensitive != table.DataSet.CaseSensitive)
  379. {
  380. base.CaseSensitive = table.CaseSensitive;
  381. }
  382. if (table.Locale.ToString() != table.DataSet.Locale.ToString())
  383. {
  384. base.Locale = table.Locale;
  385. }
  386. if (table.Namespace != table.DataSet.Namespace)
  387. {
  388. base.Namespace = table.Namespace;
  389. }
  390. base.Prefix = table.Prefix;
  391. base.MinimumCapacity = table.MinimumCapacity;
  392. }
  393. [DebuggerNonUserCode]
  394. protected AppendInfoDataTable(SerializationInfo info, StreamingContext context)
  395. : base(info, context)
  396. {
  397. InitVars();
  398. }
  399. [DebuggerNonUserCode]
  400. public void AddAppendInfoRow(AppendInfoRow row)
  401. {
  402. base.Rows.Add(row);
  403. }
  404. [DebuggerNonUserCode]
  405. public AppendInfoRow AddAppendInfoRow(string CurrentCompany, string CurrentUser)
  406. {
  407. AppendInfoRow appendInfoRow = (AppendInfoRow)NewRow();
  408. appendInfoRow.ItemArray = new object[2]
  409. {
  410. CurrentCompany,
  411. CurrentUser
  412. };
  413. base.Rows.Add(appendInfoRow);
  414. return appendInfoRow;
  415. }
  416. [DebuggerNonUserCode]
  417. public virtual IEnumerator GetEnumerator()
  418. {
  419. return base.Rows.GetEnumerator();
  420. }
  421. [DebuggerNonUserCode]
  422. public override DataTable Clone()
  423. {
  424. AppendInfoDataTable appendInfoDataTable = (AppendInfoDataTable)base.Clone();
  425. appendInfoDataTable.InitVars();
  426. return appendInfoDataTable;
  427. }
  428. [DebuggerNonUserCode]
  429. protected override DataTable CreateInstance()
  430. {
  431. return new AppendInfoDataTable();
  432. }
  433. [DebuggerNonUserCode]
  434. internal void InitVars()
  435. {
  436. columnCurrentCompany = base.Columns["CurrentCompany"];
  437. columnCurrentUser = base.Columns["CurrentUser"];
  438. }
  439. [DebuggerNonUserCode]
  440. private void InitClass()
  441. {
  442. columnCurrentCompany = new DataColumn("CurrentCompany", typeof(string), null, MappingType.Element);
  443. base.Columns.Add(columnCurrentCompany);
  444. columnCurrentUser = new DataColumn("CurrentUser", typeof(string), null, MappingType.Element);
  445. base.Columns.Add(columnCurrentUser);
  446. }
  447. [DebuggerNonUserCode]
  448. public AppendInfoRow NewAppendInfoRow()
  449. {
  450. return (AppendInfoRow)NewRow();
  451. }
  452. [DebuggerNonUserCode]
  453. protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
  454. {
  455. return new AppendInfoRow(builder);
  456. }
  457. [DebuggerNonUserCode]
  458. protected override Type GetRowType()
  459. {
  460. return typeof(AppendInfoRow);
  461. }
  462. [DebuggerNonUserCode]
  463. protected override void OnRowChanged(DataRowChangeEventArgs e)
  464. {
  465. base.OnRowChanged(e);
  466. if (this.AppendInfoRowChanged != null)
  467. {
  468. this.AppendInfoRowChanged(this, new AppendInfoRowChangeEvent((AppendInfoRow)e.Row, e.Action));
  469. }
  470. }
  471. [DebuggerNonUserCode]
  472. protected override void OnRowChanging(DataRowChangeEventArgs e)
  473. {
  474. base.OnRowChanging(e);
  475. if (this.AppendInfoRowChanging != null)
  476. {
  477. this.AppendInfoRowChanging(this, new AppendInfoRowChangeEvent((AppendInfoRow)e.Row, e.Action));
  478. }
  479. }
  480. [DebuggerNonUserCode]
  481. protected override void OnRowDeleted(DataRowChangeEventArgs e)
  482. {
  483. base.OnRowDeleted(e);
  484. if (this.AppendInfoRowDeleted != null)
  485. {
  486. this.AppendInfoRowDeleted(this, new AppendInfoRowChangeEvent((AppendInfoRow)e.Row, e.Action));
  487. }
  488. }
  489. [DebuggerNonUserCode]
  490. protected override void OnRowDeleting(DataRowChangeEventArgs e)
  491. {
  492. base.OnRowDeleting(e);
  493. if (this.AppendInfoRowDeleting != null)
  494. {
  495. this.AppendInfoRowDeleting(this, new AppendInfoRowChangeEvent((AppendInfoRow)e.Row, e.Action));
  496. }
  497. }
  498. [DebuggerNonUserCode]
  499. public void RemoveAppendInfoRow(AppendInfoRow row)
  500. {
  501. base.Rows.Remove(row);
  502. }
  503. [DebuggerNonUserCode]
  504. public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
  505. {
  506. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  507. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  508. dsFrmPrePay dsFrmPrePay = new dsFrmPrePay();
  509. xs.Add(dsFrmPrePay.GetSchemaSerializable());
  510. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  511. xmlSchemaAny.Namespace = "http://www.w3.org/2001/XMLSchema";
  512. xmlSchemaAny.MinOccurs = 0m;
  513. xmlSchemaAny.MaxOccurs = decimal.MaxValue;
  514. xmlSchemaAny.ProcessContents = XmlSchemaContentProcessing.Lax;
  515. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  516. XmlSchemaAny xmlSchemaAny2 = new XmlSchemaAny();
  517. xmlSchemaAny2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  518. xmlSchemaAny2.MinOccurs = 1m;
  519. xmlSchemaAny2.ProcessContents = XmlSchemaContentProcessing.Lax;
  520. xmlSchemaSequence.Items.Add(xmlSchemaAny2);
  521. XmlSchemaAttribute xmlSchemaAttribute = new XmlSchemaAttribute();
  522. xmlSchemaAttribute.Name = "namespace";
  523. xmlSchemaAttribute.FixedValue = dsFrmPrePay.Namespace;
  524. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute);
  525. XmlSchemaAttribute xmlSchemaAttribute2 = new XmlSchemaAttribute();
  526. xmlSchemaAttribute2.Name = "tableTypeName";
  527. xmlSchemaAttribute2.FixedValue = "AppendInfoDataTable";
  528. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute2);
  529. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  530. return xmlSchemaComplexType;
  531. }
  532. }
  533. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  534. public class PrePayRow : DataRow
  535. {
  536. private PrePayDataTable tablePrePay;
  537. [DebuggerNonUserCode]
  538. public string No_PrePay
  539. {
  540. get
  541. {
  542. try
  543. {
  544. return (string)base[tablePrePay.No_PrePayColumn];
  545. }
  546. catch (InvalidCastException innerException)
  547. {
  548. throw new StrongTypingException("The value for column 'No_PrePay' in table 'PrePay' is DBNull.", innerException);
  549. }
  550. }
  551. set
  552. {
  553. base[tablePrePay.No_PrePayColumn] = value;
  554. }
  555. }
  556. [DebuggerNonUserCode]
  557. public DateTime Date_PrePay
  558. {
  559. get
  560. {
  561. try
  562. {
  563. return (DateTime)base[tablePrePay.Date_PrePayColumn];
  564. }
  565. catch (InvalidCastException innerException)
  566. {
  567. throw new StrongTypingException("The value for column 'Date_PrePay' in table 'PrePay' is DBNull.", innerException);
  568. }
  569. }
  570. set
  571. {
  572. base[tablePrePay.Date_PrePayColumn] = value;
  573. }
  574. }
  575. [DebuggerNonUserCode]
  576. public string PayCurrency_PrePay
  577. {
  578. get
  579. {
  580. try
  581. {
  582. return (string)base[tablePrePay.PayCurrency_PrePayColumn];
  583. }
  584. catch (InvalidCastException innerException)
  585. {
  586. throw new StrongTypingException("The value for column 'PayCurrency_PrePay' in table 'PrePay' is DBNull.", innerException);
  587. }
  588. }
  589. set
  590. {
  591. base[tablePrePay.PayCurrency_PrePayColumn] = value;
  592. }
  593. }
  594. [DebuggerNonUserCode]
  595. public string Currency_PrePay
  596. {
  597. get
  598. {
  599. try
  600. {
  601. return (string)base[tablePrePay.Currency_PrePayColumn];
  602. }
  603. catch (InvalidCastException innerException)
  604. {
  605. throw new StrongTypingException("The value for column 'Currency_PrePay' in table 'PrePay' is DBNull.", innerException);
  606. }
  607. }
  608. set
  609. {
  610. base[tablePrePay.Currency_PrePayColumn] = value;
  611. }
  612. }
  613. [DebuggerNonUserCode]
  614. public decimal Rate_PrePay
  615. {
  616. get
  617. {
  618. try
  619. {
  620. return (decimal)base[tablePrePay.Rate_PrePayColumn];
  621. }
  622. catch (InvalidCastException innerException)
  623. {
  624. throw new StrongTypingException("The value for column 'Rate_PrePay' in table 'PrePay' is DBNull.", innerException);
  625. }
  626. }
  627. set
  628. {
  629. base[tablePrePay.Rate_PrePayColumn] = value;
  630. }
  631. }
  632. [DebuggerNonUserCode]
  633. public string Method_PrePay
  634. {
  635. get
  636. {
  637. try
  638. {
  639. return (string)base[tablePrePay.Method_PrePayColumn];
  640. }
  641. catch (InvalidCastException innerException)
  642. {
  643. throw new StrongTypingException("The value for column 'Method_PrePay' in table 'PrePay' is DBNull.", innerException);
  644. }
  645. }
  646. set
  647. {
  648. base[tablePrePay.Method_PrePayColumn] = value;
  649. }
  650. }
  651. [DebuggerNonUserCode]
  652. public decimal Amount_PrePay
  653. {
  654. get
  655. {
  656. try
  657. {
  658. return (decimal)base[tablePrePay.Amount_PrePayColumn];
  659. }
  660. catch (InvalidCastException innerException)
  661. {
  662. throw new StrongTypingException("The value for column 'Amount_PrePay' in table 'PrePay' is DBNull.", innerException);
  663. }
  664. }
  665. set
  666. {
  667. base[tablePrePay.Amount_PrePayColumn] = value;
  668. }
  669. }
  670. [DebuggerNonUserCode]
  671. public string VoucherNo_PrePay
  672. {
  673. get
  674. {
  675. try
  676. {
  677. return (string)base[tablePrePay.VoucherNo_PrePayColumn];
  678. }
  679. catch (InvalidCastException innerException)
  680. {
  681. throw new StrongTypingException("The value for column 'VoucherNo_PrePay' in table 'PrePay' is DBNull.", innerException);
  682. }
  683. }
  684. set
  685. {
  686. base[tablePrePay.VoucherNo_PrePayColumn] = value;
  687. }
  688. }
  689. [DebuggerNonUserCode]
  690. public string VoucherDate_PrePay
  691. {
  692. get
  693. {
  694. try
  695. {
  696. return (string)base[tablePrePay.VoucherDate_PrePayColumn];
  697. }
  698. catch (InvalidCastException innerException)
  699. {
  700. throw new StrongTypingException("The value for column 'VoucherDate_PrePay' in table 'PrePay' is DBNull.", innerException);
  701. }
  702. }
  703. set
  704. {
  705. base[tablePrePay.VoucherDate_PrePayColumn] = value;
  706. }
  707. }
  708. [DebuggerNonUserCode]
  709. public string Payer_PrePay
  710. {
  711. get
  712. {
  713. try
  714. {
  715. return (string)base[tablePrePay.Payer_PrePayColumn];
  716. }
  717. catch (InvalidCastException innerException)
  718. {
  719. throw new StrongTypingException("The value for column 'Payer_PrePay' in table 'PrePay' is DBNull.", innerException);
  720. }
  721. }
  722. set
  723. {
  724. base[tablePrePay.Payer_PrePayColumn] = value;
  725. }
  726. }
  727. [DebuggerNonUserCode]
  728. public decimal Balance_PrePay
  729. {
  730. get
  731. {
  732. try
  733. {
  734. return (decimal)base[tablePrePay.Balance_PrePayColumn];
  735. }
  736. catch (InvalidCastException innerException)
  737. {
  738. throw new StrongTypingException("The value for column 'Balance_PrePay' in table 'PrePay' is DBNull.", innerException);
  739. }
  740. }
  741. set
  742. {
  743. base[tablePrePay.Balance_PrePayColumn] = value;
  744. }
  745. }
  746. [DebuggerNonUserCode]
  747. public DateTime AssessDate_PrePay
  748. {
  749. get
  750. {
  751. try
  752. {
  753. return (DateTime)base[tablePrePay.AssessDate_PrePayColumn];
  754. }
  755. catch (InvalidCastException innerException)
  756. {
  757. throw new StrongTypingException("The value for column 'AssessDate_PrePay' in table 'PrePay' is DBNull.", innerException);
  758. }
  759. }
  760. set
  761. {
  762. base[tablePrePay.AssessDate_PrePayColumn] = value;
  763. }
  764. }
  765. [DebuggerNonUserCode]
  766. public string Comment_PrePay
  767. {
  768. get
  769. {
  770. try
  771. {
  772. return (string)base[tablePrePay.Comment_PrePayColumn];
  773. }
  774. catch (InvalidCastException innerException)
  775. {
  776. throw new StrongTypingException("The value for column 'Comment_PrePay' in table 'PrePay' is DBNull.", innerException);
  777. }
  778. }
  779. set
  780. {
  781. base[tablePrePay.Comment_PrePayColumn] = value;
  782. }
  783. }
  784. [DebuggerNonUserCode]
  785. public DateTime CreateDate_PrePay
  786. {
  787. get
  788. {
  789. try
  790. {
  791. return (DateTime)base[tablePrePay.CreateDate_PrePayColumn];
  792. }
  793. catch (InvalidCastException innerException)
  794. {
  795. throw new StrongTypingException("The value for column 'CreateDate_PrePay' in table 'PrePay' is DBNull.", innerException);
  796. }
  797. }
  798. set
  799. {
  800. base[tablePrePay.CreateDate_PrePayColumn] = value;
  801. }
  802. }
  803. [DebuggerNonUserCode]
  804. public DateTime LastModDate_PrePay
  805. {
  806. get
  807. {
  808. try
  809. {
  810. return (DateTime)base[tablePrePay.LastModDate_PrePayColumn];
  811. }
  812. catch (InvalidCastException innerException)
  813. {
  814. throw new StrongTypingException("The value for column 'LastModDate_PrePay' in table 'PrePay' is DBNull.", innerException);
  815. }
  816. }
  817. set
  818. {
  819. base[tablePrePay.LastModDate_PrePayColumn] = value;
  820. }
  821. }
  822. [DebuggerNonUserCode]
  823. public string Creator
  824. {
  825. get
  826. {
  827. try
  828. {
  829. return (string)base[tablePrePay.CreatorColumn];
  830. }
  831. catch (InvalidCastException innerException)
  832. {
  833. throw new StrongTypingException("The value for column 'Creator' in table 'PrePay' is DBNull.", innerException);
  834. }
  835. }
  836. set
  837. {
  838. base[tablePrePay.CreatorColumn] = value;
  839. }
  840. }
  841. [DebuggerNonUserCode]
  842. public string Assessor
  843. {
  844. get
  845. {
  846. try
  847. {
  848. return (string)base[tablePrePay.AssessorColumn];
  849. }
  850. catch (InvalidCastException innerException)
  851. {
  852. throw new StrongTypingException("The value for column 'Assessor' in table 'PrePay' is DBNull.", innerException);
  853. }
  854. }
  855. set
  856. {
  857. base[tablePrePay.AssessorColumn] = value;
  858. }
  859. }
  860. [DebuggerNonUserCode]
  861. public string LastModUser
  862. {
  863. get
  864. {
  865. try
  866. {
  867. return (string)base[tablePrePay.LastModUserColumn];
  868. }
  869. catch (InvalidCastException innerException)
  870. {
  871. throw new StrongTypingException("The value for column 'LastModUser' in table 'PrePay' is DBNull.", innerException);
  872. }
  873. }
  874. set
  875. {
  876. base[tablePrePay.LastModUserColumn] = value;
  877. }
  878. }
  879. [DebuggerNonUserCode]
  880. public string No_Supplier
  881. {
  882. get
  883. {
  884. try
  885. {
  886. return (string)base[tablePrePay.No_SupplierColumn];
  887. }
  888. catch (InvalidCastException innerException)
  889. {
  890. throw new StrongTypingException("The value for column 'No_Supplier' in table 'PrePay' is DBNull.", innerException);
  891. }
  892. }
  893. set
  894. {
  895. base[tablePrePay.No_SupplierColumn] = value;
  896. }
  897. }
  898. [DebuggerNonUserCode]
  899. public string ShortName_Supplier
  900. {
  901. get
  902. {
  903. try
  904. {
  905. return (string)base[tablePrePay.ShortName_SupplierColumn];
  906. }
  907. catch (InvalidCastException innerException)
  908. {
  909. throw new StrongTypingException("The value for column 'ShortName_Supplier' in table 'PrePay' is DBNull.", innerException);
  910. }
  911. }
  912. set
  913. {
  914. base[tablePrePay.ShortName_SupplierColumn] = value;
  915. }
  916. }
  917. [DebuggerNonUserCode]
  918. public string No_Payer
  919. {
  920. get
  921. {
  922. try
  923. {
  924. return (string)base[tablePrePay.No_PayerColumn];
  925. }
  926. catch (InvalidCastException innerException)
  927. {
  928. throw new StrongTypingException("The value for column 'No_Payer' in table 'PrePay' is DBNull.", innerException);
  929. }
  930. }
  931. set
  932. {
  933. base[tablePrePay.No_PayerColumn] = value;
  934. }
  935. }
  936. [DebuggerNonUserCode]
  937. internal PrePayRow(DataRowBuilder rb)
  938. : base(rb)
  939. {
  940. tablePrePay = (PrePayDataTable)base.Table;
  941. }
  942. [DebuggerNonUserCode]
  943. public bool IsNo_PrePayNull()
  944. {
  945. return IsNull(tablePrePay.No_PrePayColumn);
  946. }
  947. [DebuggerNonUserCode]
  948. public void SetNo_PrePayNull()
  949. {
  950. base[tablePrePay.No_PrePayColumn] = Convert.DBNull;
  951. }
  952. [DebuggerNonUserCode]
  953. public bool IsDate_PrePayNull()
  954. {
  955. return IsNull(tablePrePay.Date_PrePayColumn);
  956. }
  957. [DebuggerNonUserCode]
  958. public void SetDate_PrePayNull()
  959. {
  960. base[tablePrePay.Date_PrePayColumn] = Convert.DBNull;
  961. }
  962. [DebuggerNonUserCode]
  963. public bool IsPayCurrency_PrePayNull()
  964. {
  965. return IsNull(tablePrePay.PayCurrency_PrePayColumn);
  966. }
  967. [DebuggerNonUserCode]
  968. public void SetPayCurrency_PrePayNull()
  969. {
  970. base[tablePrePay.PayCurrency_PrePayColumn] = Convert.DBNull;
  971. }
  972. [DebuggerNonUserCode]
  973. public bool IsCurrency_PrePayNull()
  974. {
  975. return IsNull(tablePrePay.Currency_PrePayColumn);
  976. }
  977. [DebuggerNonUserCode]
  978. public void SetCurrency_PrePayNull()
  979. {
  980. base[tablePrePay.Currency_PrePayColumn] = Convert.DBNull;
  981. }
  982. [DebuggerNonUserCode]
  983. public bool IsRate_PrePayNull()
  984. {
  985. return IsNull(tablePrePay.Rate_PrePayColumn);
  986. }
  987. [DebuggerNonUserCode]
  988. public void SetRate_PrePayNull()
  989. {
  990. base[tablePrePay.Rate_PrePayColumn] = Convert.DBNull;
  991. }
  992. [DebuggerNonUserCode]
  993. public bool IsMethod_PrePayNull()
  994. {
  995. return IsNull(tablePrePay.Method_PrePayColumn);
  996. }
  997. [DebuggerNonUserCode]
  998. public void SetMethod_PrePayNull()
  999. {
  1000. base[tablePrePay.Method_PrePayColumn] = Convert.DBNull;
  1001. }
  1002. [DebuggerNonUserCode]
  1003. public bool IsAmount_PrePayNull()
  1004. {
  1005. return IsNull(tablePrePay.Amount_PrePayColumn);
  1006. }
  1007. [DebuggerNonUserCode]
  1008. public void SetAmount_PrePayNull()
  1009. {
  1010. base[tablePrePay.Amount_PrePayColumn] = Convert.DBNull;
  1011. }
  1012. [DebuggerNonUserCode]
  1013. public bool IsVoucherNo_PrePayNull()
  1014. {
  1015. return IsNull(tablePrePay.VoucherNo_PrePayColumn);
  1016. }
  1017. [DebuggerNonUserCode]
  1018. public void SetVoucherNo_PrePayNull()
  1019. {
  1020. base[tablePrePay.VoucherNo_PrePayColumn] = Convert.DBNull;
  1021. }
  1022. [DebuggerNonUserCode]
  1023. public bool IsVoucherDate_PrePayNull()
  1024. {
  1025. return IsNull(tablePrePay.VoucherDate_PrePayColumn);
  1026. }
  1027. [DebuggerNonUserCode]
  1028. public void SetVoucherDate_PrePayNull()
  1029. {
  1030. base[tablePrePay.VoucherDate_PrePayColumn] = Convert.DBNull;
  1031. }
  1032. [DebuggerNonUserCode]
  1033. public bool IsPayer_PrePayNull()
  1034. {
  1035. return IsNull(tablePrePay.Payer_PrePayColumn);
  1036. }
  1037. [DebuggerNonUserCode]
  1038. public void SetPayer_PrePayNull()
  1039. {
  1040. base[tablePrePay.Payer_PrePayColumn] = Convert.DBNull;
  1041. }
  1042. [DebuggerNonUserCode]
  1043. public bool IsBalance_PrePayNull()
  1044. {
  1045. return IsNull(tablePrePay.Balance_PrePayColumn);
  1046. }
  1047. [DebuggerNonUserCode]
  1048. public void SetBalance_PrePayNull()
  1049. {
  1050. base[tablePrePay.Balance_PrePayColumn] = Convert.DBNull;
  1051. }
  1052. [DebuggerNonUserCode]
  1053. public bool IsAssessDate_PrePayNull()
  1054. {
  1055. return IsNull(tablePrePay.AssessDate_PrePayColumn);
  1056. }
  1057. [DebuggerNonUserCode]
  1058. public void SetAssessDate_PrePayNull()
  1059. {
  1060. base[tablePrePay.AssessDate_PrePayColumn] = Convert.DBNull;
  1061. }
  1062. [DebuggerNonUserCode]
  1063. public bool IsComment_PrePayNull()
  1064. {
  1065. return IsNull(tablePrePay.Comment_PrePayColumn);
  1066. }
  1067. [DebuggerNonUserCode]
  1068. public void SetComment_PrePayNull()
  1069. {
  1070. base[tablePrePay.Comment_PrePayColumn] = Convert.DBNull;
  1071. }
  1072. [DebuggerNonUserCode]
  1073. public bool IsCreateDate_PrePayNull()
  1074. {
  1075. return IsNull(tablePrePay.CreateDate_PrePayColumn);
  1076. }
  1077. [DebuggerNonUserCode]
  1078. public void SetCreateDate_PrePayNull()
  1079. {
  1080. base[tablePrePay.CreateDate_PrePayColumn] = Convert.DBNull;
  1081. }
  1082. [DebuggerNonUserCode]
  1083. public bool IsLastModDate_PrePayNull()
  1084. {
  1085. return IsNull(tablePrePay.LastModDate_PrePayColumn);
  1086. }
  1087. [DebuggerNonUserCode]
  1088. public void SetLastModDate_PrePayNull()
  1089. {
  1090. base[tablePrePay.LastModDate_PrePayColumn] = Convert.DBNull;
  1091. }
  1092. [DebuggerNonUserCode]
  1093. public bool IsCreatorNull()
  1094. {
  1095. return IsNull(tablePrePay.CreatorColumn);
  1096. }
  1097. [DebuggerNonUserCode]
  1098. public void SetCreatorNull()
  1099. {
  1100. base[tablePrePay.CreatorColumn] = Convert.DBNull;
  1101. }
  1102. [DebuggerNonUserCode]
  1103. public bool IsAssessorNull()
  1104. {
  1105. return IsNull(tablePrePay.AssessorColumn);
  1106. }
  1107. [DebuggerNonUserCode]
  1108. public void SetAssessorNull()
  1109. {
  1110. base[tablePrePay.AssessorColumn] = Convert.DBNull;
  1111. }
  1112. [DebuggerNonUserCode]
  1113. public bool IsLastModUserNull()
  1114. {
  1115. return IsNull(tablePrePay.LastModUserColumn);
  1116. }
  1117. [DebuggerNonUserCode]
  1118. public void SetLastModUserNull()
  1119. {
  1120. base[tablePrePay.LastModUserColumn] = Convert.DBNull;
  1121. }
  1122. [DebuggerNonUserCode]
  1123. public bool IsNo_SupplierNull()
  1124. {
  1125. return IsNull(tablePrePay.No_SupplierColumn);
  1126. }
  1127. [DebuggerNonUserCode]
  1128. public void SetNo_SupplierNull()
  1129. {
  1130. base[tablePrePay.No_SupplierColumn] = Convert.DBNull;
  1131. }
  1132. [DebuggerNonUserCode]
  1133. public bool IsShortName_SupplierNull()
  1134. {
  1135. return IsNull(tablePrePay.ShortName_SupplierColumn);
  1136. }
  1137. [DebuggerNonUserCode]
  1138. public void SetShortName_SupplierNull()
  1139. {
  1140. base[tablePrePay.ShortName_SupplierColumn] = Convert.DBNull;
  1141. }
  1142. [DebuggerNonUserCode]
  1143. public bool IsNo_PayerNull()
  1144. {
  1145. return IsNull(tablePrePay.No_PayerColumn);
  1146. }
  1147. [DebuggerNonUserCode]
  1148. public void SetNo_PayerNull()
  1149. {
  1150. base[tablePrePay.No_PayerColumn] = Convert.DBNull;
  1151. }
  1152. }
  1153. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1154. public class AppendInfoRow : DataRow
  1155. {
  1156. private AppendInfoDataTable tableAppendInfo;
  1157. [DebuggerNonUserCode]
  1158. public string CurrentCompany
  1159. {
  1160. get
  1161. {
  1162. try
  1163. {
  1164. return (string)base[tableAppendInfo.CurrentCompanyColumn];
  1165. }
  1166. catch (InvalidCastException innerException)
  1167. {
  1168. throw new StrongTypingException("The value for column 'CurrentCompany' in table 'AppendInfo' is DBNull.", innerException);
  1169. }
  1170. }
  1171. set
  1172. {
  1173. base[tableAppendInfo.CurrentCompanyColumn] = value;
  1174. }
  1175. }
  1176. [DebuggerNonUserCode]
  1177. public string CurrentUser
  1178. {
  1179. get
  1180. {
  1181. try
  1182. {
  1183. return (string)base[tableAppendInfo.CurrentUserColumn];
  1184. }
  1185. catch (InvalidCastException innerException)
  1186. {
  1187. throw new StrongTypingException("The value for column 'CurrentUser' in table 'AppendInfo' is DBNull.", innerException);
  1188. }
  1189. }
  1190. set
  1191. {
  1192. base[tableAppendInfo.CurrentUserColumn] = value;
  1193. }
  1194. }
  1195. [DebuggerNonUserCode]
  1196. internal AppendInfoRow(DataRowBuilder rb)
  1197. : base(rb)
  1198. {
  1199. tableAppendInfo = (AppendInfoDataTable)base.Table;
  1200. }
  1201. [DebuggerNonUserCode]
  1202. public bool IsCurrentCompanyNull()
  1203. {
  1204. return IsNull(tableAppendInfo.CurrentCompanyColumn);
  1205. }
  1206. [DebuggerNonUserCode]
  1207. public void SetCurrentCompanyNull()
  1208. {
  1209. base[tableAppendInfo.CurrentCompanyColumn] = Convert.DBNull;
  1210. }
  1211. [DebuggerNonUserCode]
  1212. public bool IsCurrentUserNull()
  1213. {
  1214. return IsNull(tableAppendInfo.CurrentUserColumn);
  1215. }
  1216. [DebuggerNonUserCode]
  1217. public void SetCurrentUserNull()
  1218. {
  1219. base[tableAppendInfo.CurrentUserColumn] = Convert.DBNull;
  1220. }
  1221. }
  1222. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1223. public class PrePayRowChangeEvent : EventArgs
  1224. {
  1225. private PrePayRow eventRow;
  1226. private DataRowAction eventAction;
  1227. [DebuggerNonUserCode]
  1228. public PrePayRow Row => eventRow;
  1229. [DebuggerNonUserCode]
  1230. public DataRowAction Action => eventAction;
  1231. [DebuggerNonUserCode]
  1232. public PrePayRowChangeEvent(PrePayRow row, DataRowAction action)
  1233. {
  1234. eventRow = row;
  1235. eventAction = action;
  1236. }
  1237. }
  1238. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1239. public class AppendInfoRowChangeEvent : EventArgs
  1240. {
  1241. private AppendInfoRow eventRow;
  1242. private DataRowAction eventAction;
  1243. [DebuggerNonUserCode]
  1244. public AppendInfoRow Row => eventRow;
  1245. [DebuggerNonUserCode]
  1246. public DataRowAction Action => eventAction;
  1247. [DebuggerNonUserCode]
  1248. public AppendInfoRowChangeEvent(AppendInfoRow row, DataRowAction action)
  1249. {
  1250. eventRow = row;
  1251. eventAction = action;
  1252. }
  1253. }
  1254. private PrePayDataTable tablePrePay;
  1255. private AppendInfoDataTable tableAppendInfo;
  1256. private SchemaSerializationMode _schemaSerializationMode = SchemaSerializationMode.IncludeSchema;
  1257. [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
  1258. [DebuggerNonUserCode]
  1259. [Browsable(false)]
  1260. public PrePayDataTable PrePay => tablePrePay;
  1261. [DebuggerNonUserCode]
  1262. [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
  1263. [Browsable(false)]
  1264. public AppendInfoDataTable AppendInfo => tableAppendInfo;
  1265. [DebuggerNonUserCode]
  1266. [Browsable(true)]
  1267. [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
  1268. public override SchemaSerializationMode SchemaSerializationMode
  1269. {
  1270. get
  1271. {
  1272. return _schemaSerializationMode;
  1273. }
  1274. set
  1275. {
  1276. _schemaSerializationMode = value;
  1277. }
  1278. }
  1279. [DebuggerNonUserCode]
  1280. [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  1281. public new DataTableCollection Tables => base.Tables;
  1282. [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  1283. [DebuggerNonUserCode]
  1284. public new DataRelationCollection Relations => base.Relations;
  1285. [DebuggerNonUserCode]
  1286. public dsFrmPrePay()
  1287. {
  1288. BeginInit();
  1289. InitClass();
  1290. CollectionChangeEventHandler value = SchemaChanged;
  1291. base.Tables.CollectionChanged += value;
  1292. base.Relations.CollectionChanged += value;
  1293. EndInit();
  1294. }
  1295. [DebuggerNonUserCode]
  1296. protected dsFrmPrePay(SerializationInfo info, StreamingContext context)
  1297. : base(info, context, ConstructSchema: false)
  1298. {
  1299. if (IsBinarySerialized(info, context))
  1300. {
  1301. InitVars(initTable: false);
  1302. CollectionChangeEventHandler value = SchemaChanged;
  1303. Tables.CollectionChanged += value;
  1304. Relations.CollectionChanged += value;
  1305. return;
  1306. }
  1307. string s = (string)info.GetValue("XmlSchema", typeof(string));
  1308. if (DetermineSchemaSerializationMode(info, context) == SchemaSerializationMode.IncludeSchema)
  1309. {
  1310. DataSet dataSet = new DataSet();
  1311. dataSet.ReadXmlSchema(new XmlTextReader(new StringReader(s)));
  1312. if (dataSet.Tables["PrePay"] != null)
  1313. {
  1314. base.Tables.Add(new PrePayDataTable(dataSet.Tables["PrePay"]));
  1315. }
  1316. if (dataSet.Tables["AppendInfo"] != null)
  1317. {
  1318. base.Tables.Add(new AppendInfoDataTable(dataSet.Tables["AppendInfo"]));
  1319. }
  1320. base.DataSetName = dataSet.DataSetName;
  1321. base.Prefix = dataSet.Prefix;
  1322. base.Namespace = dataSet.Namespace;
  1323. base.Locale = dataSet.Locale;
  1324. base.CaseSensitive = dataSet.CaseSensitive;
  1325. base.EnforceConstraints = dataSet.EnforceConstraints;
  1326. Merge(dataSet, preserveChanges: false, MissingSchemaAction.Add);
  1327. InitVars();
  1328. }
  1329. else
  1330. {
  1331. ReadXmlSchema(new XmlTextReader(new StringReader(s)));
  1332. }
  1333. GetSerializationData(info, context);
  1334. CollectionChangeEventHandler value2 = SchemaChanged;
  1335. base.Tables.CollectionChanged += value2;
  1336. Relations.CollectionChanged += value2;
  1337. }
  1338. [DebuggerNonUserCode]
  1339. protected override void InitializeDerivedDataSet()
  1340. {
  1341. BeginInit();
  1342. InitClass();
  1343. EndInit();
  1344. }
  1345. [DebuggerNonUserCode]
  1346. public override DataSet Clone()
  1347. {
  1348. dsFrmPrePay dsFrmPrePay = (dsFrmPrePay)base.Clone();
  1349. dsFrmPrePay.InitVars();
  1350. dsFrmPrePay.SchemaSerializationMode = SchemaSerializationMode;
  1351. return dsFrmPrePay;
  1352. }
  1353. [DebuggerNonUserCode]
  1354. protected override bool ShouldSerializeTables()
  1355. {
  1356. return false;
  1357. }
  1358. [DebuggerNonUserCode]
  1359. protected override bool ShouldSerializeRelations()
  1360. {
  1361. return false;
  1362. }
  1363. [DebuggerNonUserCode]
  1364. protected override void ReadXmlSerializable(XmlReader reader)
  1365. {
  1366. if (DetermineSchemaSerializationMode(reader) == SchemaSerializationMode.IncludeSchema)
  1367. {
  1368. Reset();
  1369. DataSet dataSet = new DataSet();
  1370. dataSet.ReadXml(reader);
  1371. if (dataSet.Tables["PrePay"] != null)
  1372. {
  1373. base.Tables.Add(new PrePayDataTable(dataSet.Tables["PrePay"]));
  1374. }
  1375. if (dataSet.Tables["AppendInfo"] != null)
  1376. {
  1377. base.Tables.Add(new AppendInfoDataTable(dataSet.Tables["AppendInfo"]));
  1378. }
  1379. base.DataSetName = dataSet.DataSetName;
  1380. base.Prefix = dataSet.Prefix;
  1381. base.Namespace = dataSet.Namespace;
  1382. base.Locale = dataSet.Locale;
  1383. base.CaseSensitive = dataSet.CaseSensitive;
  1384. base.EnforceConstraints = dataSet.EnforceConstraints;
  1385. Merge(dataSet, preserveChanges: false, MissingSchemaAction.Add);
  1386. InitVars();
  1387. }
  1388. else
  1389. {
  1390. ReadXml(reader);
  1391. InitVars();
  1392. }
  1393. }
  1394. [DebuggerNonUserCode]
  1395. protected override XmlSchema GetSchemaSerializable()
  1396. {
  1397. MemoryStream memoryStream = new MemoryStream();
  1398. WriteXmlSchema(new XmlTextWriter(memoryStream, null));
  1399. memoryStream.Position = 0L;
  1400. return XmlSchema.Read(new XmlTextReader(memoryStream), null);
  1401. }
  1402. [DebuggerNonUserCode]
  1403. internal void InitVars()
  1404. {
  1405. InitVars(initTable: true);
  1406. }
  1407. [DebuggerNonUserCode]
  1408. internal void InitVars(bool initTable)
  1409. {
  1410. tablePrePay = (PrePayDataTable)base.Tables["PrePay"];
  1411. if (initTable && tablePrePay != null)
  1412. {
  1413. tablePrePay.InitVars();
  1414. }
  1415. tableAppendInfo = (AppendInfoDataTable)base.Tables["AppendInfo"];
  1416. if (initTable && tableAppendInfo != null)
  1417. {
  1418. tableAppendInfo.InitVars();
  1419. }
  1420. }
  1421. [DebuggerNonUserCode]
  1422. private void InitClass()
  1423. {
  1424. base.DataSetName = "dsFrmPrePay";
  1425. base.Prefix = "";
  1426. base.Namespace = "http://tempuri.org/dsFrmPrePay.xsd";
  1427. base.EnforceConstraints = true;
  1428. SchemaSerializationMode = SchemaSerializationMode.IncludeSchema;
  1429. tablePrePay = new PrePayDataTable();
  1430. base.Tables.Add(tablePrePay);
  1431. tableAppendInfo = new AppendInfoDataTable();
  1432. base.Tables.Add(tableAppendInfo);
  1433. }
  1434. [DebuggerNonUserCode]
  1435. private bool ShouldSerializePrePay()
  1436. {
  1437. return false;
  1438. }
  1439. [DebuggerNonUserCode]
  1440. private bool ShouldSerializeAppendInfo()
  1441. {
  1442. return false;
  1443. }
  1444. [DebuggerNonUserCode]
  1445. private void SchemaChanged(object sender, CollectionChangeEventArgs e)
  1446. {
  1447. if (e.Action == CollectionChangeAction.Remove)
  1448. {
  1449. InitVars();
  1450. }
  1451. }
  1452. [DebuggerNonUserCode]
  1453. public static XmlSchemaComplexType GetTypedDataSetSchema(XmlSchemaSet xs)
  1454. {
  1455. dsFrmPrePay dsFrmPrePay = new dsFrmPrePay();
  1456. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  1457. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  1458. xs.Add(dsFrmPrePay.GetSchemaSerializable());
  1459. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  1460. xmlSchemaAny.Namespace = dsFrmPrePay.Namespace;
  1461. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  1462. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  1463. return xmlSchemaComplexType;
  1464. }
  1465. }
  1466. }