dsFrmConstraintEndCase.cs 62 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040
  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. [ToolboxItem(true)]
  17. [XmlSchemaProvider("GetTypedDataSetSchema")]
  18. [HelpKeyword("vs.data.DataSet")]
  19. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  20. [DesignerCategory("code")]
  21. [XmlRoot("dsFrmConstraintEndCase")]
  22. public class dsFrmConstraintEndCase : DataSet
  23. {
  24. public delegate void PurchaseOrderBillRowChangeEventHandler(object sender, PurchaseOrderBillRowChangeEvent e);
  25. public delegate void PurchaseSourceBillProductRowChangeEventHandler(object sender, PurchaseSourceBillProductRowChangeEvent e);
  26. [Serializable]
  27. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  28. [XmlSchemaProvider("GetTypedTableSchema")]
  29. public class PurchaseOrderBillDataTable : DataTable, IEnumerable
  30. {
  31. private DataColumn columnNo_PurchaseOrderBill;
  32. private DataColumn columnDate_PurchaseOrderBill;
  33. private DataColumn columnRefNo_PurchaseOrderBill;
  34. private DataColumn columnName_Linkman;
  35. private DataColumn columnName_Telephone;
  36. private DataColumn columnFax_Telephone;
  37. private DataColumn columnPrincipal_PurchaseOrderBill;
  38. private DataColumn columnTaxCurrency_PurchaseOrderBill;
  39. private DataColumn columnCurrency_PurchaseOrderBill;
  40. private DataColumn columnDiscount_PurchaseOrderBill;
  41. private DataColumn columnArrivalDate_PurchaseOrderBill;
  42. private DataColumn columnAssessDate_PurchaseOrderBill;
  43. private DataColumn columnCreateDate_PurchaseOrderBill;
  44. private DataColumn columnDisable_PurchaseOrderBill;
  45. private DataColumn columnLastModDate_PurchaseOrderBill;
  46. private DataColumn columnAmount_PurchaseOrderBill;
  47. private DataColumn columnGoodsAmount_PurchaseOrderBill;
  48. private DataColumn columnTaxAmount_PurchaseOrderBill;
  49. private DataColumn columnStrikedGoodsAmount_PurchaseOrderBill;
  50. private DataColumn columnStrikedTaxAmount_PurchaseOrderBill;
  51. private DataColumn columnComment_EndCase;
  52. private DataColumn columnNo_Supplier;
  53. private DataColumn columnShortName_Supplier;
  54. private DataColumn columnAssessor;
  55. [DebuggerNonUserCode]
  56. public DataColumn No_PurchaseOrderBillColumn => columnNo_PurchaseOrderBill;
  57. [DebuggerNonUserCode]
  58. public DataColumn Date_PurchaseOrderBillColumn => columnDate_PurchaseOrderBill;
  59. [DebuggerNonUserCode]
  60. public DataColumn RefNo_PurchaseOrderBillColumn => columnRefNo_PurchaseOrderBill;
  61. [DebuggerNonUserCode]
  62. public DataColumn Name_LinkmanColumn => columnName_Linkman;
  63. [DebuggerNonUserCode]
  64. public DataColumn Name_TelephoneColumn => columnName_Telephone;
  65. [DebuggerNonUserCode]
  66. public DataColumn Fax_TelephoneColumn => columnFax_Telephone;
  67. [DebuggerNonUserCode]
  68. public DataColumn Principal_PurchaseOrderBillColumn => columnPrincipal_PurchaseOrderBill;
  69. [DebuggerNonUserCode]
  70. public DataColumn TaxCurrency_PurchaseOrderBillColumn => columnTaxCurrency_PurchaseOrderBill;
  71. [DebuggerNonUserCode]
  72. public DataColumn Currency_PurchaseOrderBillColumn => columnCurrency_PurchaseOrderBill;
  73. [DebuggerNonUserCode]
  74. public DataColumn Discount_PurchaseOrderBillColumn => columnDiscount_PurchaseOrderBill;
  75. [DebuggerNonUserCode]
  76. public DataColumn ArrivalDate_PurchaseOrderBillColumn => columnArrivalDate_PurchaseOrderBill;
  77. [DebuggerNonUserCode]
  78. public DataColumn AssessDate_PurchaseOrderBillColumn => columnAssessDate_PurchaseOrderBill;
  79. [DebuggerNonUserCode]
  80. public DataColumn CreateDate_PurchaseOrderBillColumn => columnCreateDate_PurchaseOrderBill;
  81. [DebuggerNonUserCode]
  82. public DataColumn Disable_PurchaseOrderBillColumn => columnDisable_PurchaseOrderBill;
  83. [DebuggerNonUserCode]
  84. public DataColumn LastModDate_PurchaseOrderBillColumn => columnLastModDate_PurchaseOrderBill;
  85. [DebuggerNonUserCode]
  86. public DataColumn Amount_PurchaseOrderBillColumn => columnAmount_PurchaseOrderBill;
  87. [DebuggerNonUserCode]
  88. public DataColumn GoodsAmount_PurchaseOrderBillColumn => columnGoodsAmount_PurchaseOrderBill;
  89. [DebuggerNonUserCode]
  90. public DataColumn TaxAmount_PurchaseOrderBillColumn => columnTaxAmount_PurchaseOrderBill;
  91. [DebuggerNonUserCode]
  92. public DataColumn StrikedGoodsAmount_PurchaseOrderBillColumn => columnStrikedGoodsAmount_PurchaseOrderBill;
  93. [DebuggerNonUserCode]
  94. public DataColumn StrikedTaxAmount_PurchaseOrderBillColumn => columnStrikedTaxAmount_PurchaseOrderBill;
  95. [DebuggerNonUserCode]
  96. public DataColumn Comment_EndCaseColumn => columnComment_EndCase;
  97. [DebuggerNonUserCode]
  98. public DataColumn No_SupplierColumn => columnNo_Supplier;
  99. [DebuggerNonUserCode]
  100. public DataColumn ShortName_SupplierColumn => columnShortName_Supplier;
  101. [DebuggerNonUserCode]
  102. public DataColumn AssessorColumn => columnAssessor;
  103. [DebuggerNonUserCode]
  104. [Browsable(false)]
  105. public int Count => base.Rows.Count;
  106. [DebuggerNonUserCode]
  107. public PurchaseOrderBillRow this[int index] => (PurchaseOrderBillRow)base.Rows[index];
  108. public event PurchaseOrderBillRowChangeEventHandler PurchaseOrderBillRowChanging;
  109. public event PurchaseOrderBillRowChangeEventHandler PurchaseOrderBillRowChanged;
  110. public event PurchaseOrderBillRowChangeEventHandler PurchaseOrderBillRowDeleting;
  111. public event PurchaseOrderBillRowChangeEventHandler PurchaseOrderBillRowDeleted;
  112. [DebuggerNonUserCode]
  113. public PurchaseOrderBillDataTable()
  114. {
  115. base.TableName = "PurchaseOrderBill";
  116. BeginInit();
  117. InitClass();
  118. EndInit();
  119. }
  120. [DebuggerNonUserCode]
  121. internal PurchaseOrderBillDataTable(DataTable table)
  122. {
  123. base.TableName = table.TableName;
  124. if (table.CaseSensitive != table.DataSet.CaseSensitive)
  125. {
  126. base.CaseSensitive = table.CaseSensitive;
  127. }
  128. if (table.Locale.ToString() != table.DataSet.Locale.ToString())
  129. {
  130. base.Locale = table.Locale;
  131. }
  132. if (table.Namespace != table.DataSet.Namespace)
  133. {
  134. base.Namespace = table.Namespace;
  135. }
  136. base.Prefix = table.Prefix;
  137. base.MinimumCapacity = table.MinimumCapacity;
  138. }
  139. [DebuggerNonUserCode]
  140. protected PurchaseOrderBillDataTable(SerializationInfo info, StreamingContext context)
  141. : base(info, context)
  142. {
  143. InitVars();
  144. }
  145. [DebuggerNonUserCode]
  146. public void AddPurchaseOrderBillRow(PurchaseOrderBillRow row)
  147. {
  148. base.Rows.Add(row);
  149. }
  150. [DebuggerNonUserCode]
  151. public PurchaseOrderBillRow AddPurchaseOrderBillRow(string No_PurchaseOrderBill, DateTime Date_PurchaseOrderBill, string RefNo_PurchaseOrderBill, string Name_Linkman, string Name_Telephone, string Fax_Telephone, string Principal_PurchaseOrderBill, string TaxCurrency_PurchaseOrderBill, string Currency_PurchaseOrderBill, decimal Discount_PurchaseOrderBill, DateTime ArrivalDate_PurchaseOrderBill, DateTime AssessDate_PurchaseOrderBill, DateTime CreateDate_PurchaseOrderBill, bool Disable_PurchaseOrderBill, DateTime LastModDate_PurchaseOrderBill, decimal Amount_PurchaseOrderBill, decimal GoodsAmount_PurchaseOrderBill, decimal TaxAmount_PurchaseOrderBill, decimal StrikedGoodsAmount_PurchaseOrderBill, decimal StrikedTaxAmount_PurchaseOrderBill, string Comment_EndCase, string No_Supplier, string ShortName_Supplier, string Assessor)
  152. {
  153. PurchaseOrderBillRow purchaseOrderBillRow = (PurchaseOrderBillRow)NewRow();
  154. purchaseOrderBillRow.ItemArray = new object[24]
  155. {
  156. No_PurchaseOrderBill,
  157. Date_PurchaseOrderBill,
  158. RefNo_PurchaseOrderBill,
  159. Name_Linkman,
  160. Name_Telephone,
  161. Fax_Telephone,
  162. Principal_PurchaseOrderBill,
  163. TaxCurrency_PurchaseOrderBill,
  164. Currency_PurchaseOrderBill,
  165. Discount_PurchaseOrderBill,
  166. ArrivalDate_PurchaseOrderBill,
  167. AssessDate_PurchaseOrderBill,
  168. CreateDate_PurchaseOrderBill,
  169. Disable_PurchaseOrderBill,
  170. LastModDate_PurchaseOrderBill,
  171. Amount_PurchaseOrderBill,
  172. GoodsAmount_PurchaseOrderBill,
  173. TaxAmount_PurchaseOrderBill,
  174. StrikedGoodsAmount_PurchaseOrderBill,
  175. StrikedTaxAmount_PurchaseOrderBill,
  176. Comment_EndCase,
  177. No_Supplier,
  178. ShortName_Supplier,
  179. Assessor
  180. };
  181. base.Rows.Add(purchaseOrderBillRow);
  182. return purchaseOrderBillRow;
  183. }
  184. [DebuggerNonUserCode]
  185. public virtual IEnumerator GetEnumerator()
  186. {
  187. return base.Rows.GetEnumerator();
  188. }
  189. [DebuggerNonUserCode]
  190. public override DataTable Clone()
  191. {
  192. PurchaseOrderBillDataTable purchaseOrderBillDataTable = (PurchaseOrderBillDataTable)base.Clone();
  193. purchaseOrderBillDataTable.InitVars();
  194. return purchaseOrderBillDataTable;
  195. }
  196. [DebuggerNonUserCode]
  197. protected override DataTable CreateInstance()
  198. {
  199. return new PurchaseOrderBillDataTable();
  200. }
  201. [DebuggerNonUserCode]
  202. internal void InitVars()
  203. {
  204. columnNo_PurchaseOrderBill = base.Columns["No_PurchaseOrderBill"];
  205. columnDate_PurchaseOrderBill = base.Columns["Date_PurchaseOrderBill"];
  206. columnRefNo_PurchaseOrderBill = base.Columns["RefNo_PurchaseOrderBill"];
  207. columnName_Linkman = base.Columns["Name_Linkman"];
  208. columnName_Telephone = base.Columns["Name_Telephone"];
  209. columnFax_Telephone = base.Columns["Fax_Telephone"];
  210. columnPrincipal_PurchaseOrderBill = base.Columns["Principal_PurchaseOrderBill"];
  211. columnTaxCurrency_PurchaseOrderBill = base.Columns["TaxCurrency_PurchaseOrderBill"];
  212. columnCurrency_PurchaseOrderBill = base.Columns["Currency_PurchaseOrderBill"];
  213. columnDiscount_PurchaseOrderBill = base.Columns["Discount_PurchaseOrderBill"];
  214. columnArrivalDate_PurchaseOrderBill = base.Columns["ArrivalDate_PurchaseOrderBill"];
  215. columnAssessDate_PurchaseOrderBill = base.Columns["AssessDate_PurchaseOrderBill"];
  216. columnCreateDate_PurchaseOrderBill = base.Columns["CreateDate_PurchaseOrderBill"];
  217. columnDisable_PurchaseOrderBill = base.Columns["Disable_PurchaseOrderBill"];
  218. columnLastModDate_PurchaseOrderBill = base.Columns["LastModDate_PurchaseOrderBill"];
  219. columnAmount_PurchaseOrderBill = base.Columns["Amount_PurchaseOrderBill"];
  220. columnGoodsAmount_PurchaseOrderBill = base.Columns["GoodsAmount_PurchaseOrderBill"];
  221. columnTaxAmount_PurchaseOrderBill = base.Columns["TaxAmount_PurchaseOrderBill"];
  222. columnStrikedGoodsAmount_PurchaseOrderBill = base.Columns["StrikedGoodsAmount_PurchaseOrderBill"];
  223. columnStrikedTaxAmount_PurchaseOrderBill = base.Columns["StrikedTaxAmount_PurchaseOrderBill"];
  224. columnComment_EndCase = base.Columns["Comment_EndCase"];
  225. columnNo_Supplier = base.Columns["No_Supplier"];
  226. columnShortName_Supplier = base.Columns["ShortName_Supplier"];
  227. columnAssessor = base.Columns["Assessor"];
  228. }
  229. [DebuggerNonUserCode]
  230. private void InitClass()
  231. {
  232. columnNo_PurchaseOrderBill = new DataColumn("No_PurchaseOrderBill", typeof(string), null, MappingType.Element);
  233. base.Columns.Add(columnNo_PurchaseOrderBill);
  234. columnDate_PurchaseOrderBill = new DataColumn("Date_PurchaseOrderBill", typeof(DateTime), null, MappingType.Element);
  235. base.Columns.Add(columnDate_PurchaseOrderBill);
  236. columnRefNo_PurchaseOrderBill = new DataColumn("RefNo_PurchaseOrderBill", typeof(string), null, MappingType.Element);
  237. base.Columns.Add(columnRefNo_PurchaseOrderBill);
  238. columnName_Linkman = new DataColumn("Name_Linkman", typeof(string), null, MappingType.Element);
  239. base.Columns.Add(columnName_Linkman);
  240. columnName_Telephone = new DataColumn("Name_Telephone", typeof(string), null, MappingType.Element);
  241. base.Columns.Add(columnName_Telephone);
  242. columnFax_Telephone = new DataColumn("Fax_Telephone", typeof(string), null, MappingType.Element);
  243. base.Columns.Add(columnFax_Telephone);
  244. columnPrincipal_PurchaseOrderBill = new DataColumn("Principal_PurchaseOrderBill", typeof(string), null, MappingType.Element);
  245. base.Columns.Add(columnPrincipal_PurchaseOrderBill);
  246. columnTaxCurrency_PurchaseOrderBill = new DataColumn("TaxCurrency_PurchaseOrderBill", typeof(string), null, MappingType.Element);
  247. base.Columns.Add(columnTaxCurrency_PurchaseOrderBill);
  248. columnCurrency_PurchaseOrderBill = new DataColumn("Currency_PurchaseOrderBill", typeof(string), null, MappingType.Element);
  249. base.Columns.Add(columnCurrency_PurchaseOrderBill);
  250. columnDiscount_PurchaseOrderBill = new DataColumn("Discount_PurchaseOrderBill", typeof(decimal), null, MappingType.Element);
  251. base.Columns.Add(columnDiscount_PurchaseOrderBill);
  252. columnArrivalDate_PurchaseOrderBill = new DataColumn("ArrivalDate_PurchaseOrderBill", typeof(DateTime), null, MappingType.Element);
  253. base.Columns.Add(columnArrivalDate_PurchaseOrderBill);
  254. columnAssessDate_PurchaseOrderBill = new DataColumn("AssessDate_PurchaseOrderBill", typeof(DateTime), null, MappingType.Element);
  255. base.Columns.Add(columnAssessDate_PurchaseOrderBill);
  256. columnCreateDate_PurchaseOrderBill = new DataColumn("CreateDate_PurchaseOrderBill", typeof(DateTime), null, MappingType.Element);
  257. base.Columns.Add(columnCreateDate_PurchaseOrderBill);
  258. columnDisable_PurchaseOrderBill = new DataColumn("Disable_PurchaseOrderBill", typeof(bool), null, MappingType.Element);
  259. base.Columns.Add(columnDisable_PurchaseOrderBill);
  260. columnLastModDate_PurchaseOrderBill = new DataColumn("LastModDate_PurchaseOrderBill", typeof(DateTime), null, MappingType.Element);
  261. base.Columns.Add(columnLastModDate_PurchaseOrderBill);
  262. columnAmount_PurchaseOrderBill = new DataColumn("Amount_PurchaseOrderBill", typeof(decimal), null, MappingType.Element);
  263. base.Columns.Add(columnAmount_PurchaseOrderBill);
  264. columnGoodsAmount_PurchaseOrderBill = new DataColumn("GoodsAmount_PurchaseOrderBill", typeof(decimal), null, MappingType.Element);
  265. base.Columns.Add(columnGoodsAmount_PurchaseOrderBill);
  266. columnTaxAmount_PurchaseOrderBill = new DataColumn("TaxAmount_PurchaseOrderBill", typeof(decimal), null, MappingType.Element);
  267. base.Columns.Add(columnTaxAmount_PurchaseOrderBill);
  268. columnStrikedGoodsAmount_PurchaseOrderBill = new DataColumn("StrikedGoodsAmount_PurchaseOrderBill", typeof(decimal), null, MappingType.Element);
  269. base.Columns.Add(columnStrikedGoodsAmount_PurchaseOrderBill);
  270. columnStrikedTaxAmount_PurchaseOrderBill = new DataColumn("StrikedTaxAmount_PurchaseOrderBill", typeof(decimal), null, MappingType.Element);
  271. base.Columns.Add(columnStrikedTaxAmount_PurchaseOrderBill);
  272. columnComment_EndCase = new DataColumn("Comment_EndCase", typeof(string), null, MappingType.Element);
  273. base.Columns.Add(columnComment_EndCase);
  274. columnNo_Supplier = new DataColumn("No_Supplier", typeof(string), null, MappingType.Element);
  275. base.Columns.Add(columnNo_Supplier);
  276. columnShortName_Supplier = new DataColumn("ShortName_Supplier", typeof(string), null, MappingType.Element);
  277. base.Columns.Add(columnShortName_Supplier);
  278. columnAssessor = new DataColumn("Assessor", typeof(string), null, MappingType.Element);
  279. base.Columns.Add(columnAssessor);
  280. }
  281. [DebuggerNonUserCode]
  282. public PurchaseOrderBillRow NewPurchaseOrderBillRow()
  283. {
  284. return (PurchaseOrderBillRow)NewRow();
  285. }
  286. [DebuggerNonUserCode]
  287. protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
  288. {
  289. return new PurchaseOrderBillRow(builder);
  290. }
  291. [DebuggerNonUserCode]
  292. protected override Type GetRowType()
  293. {
  294. return typeof(PurchaseOrderBillRow);
  295. }
  296. [DebuggerNonUserCode]
  297. protected override void OnRowChanged(DataRowChangeEventArgs e)
  298. {
  299. base.OnRowChanged(e);
  300. if (this.PurchaseOrderBillRowChanged != null)
  301. {
  302. this.PurchaseOrderBillRowChanged(this, new PurchaseOrderBillRowChangeEvent((PurchaseOrderBillRow)e.Row, e.Action));
  303. }
  304. }
  305. [DebuggerNonUserCode]
  306. protected override void OnRowChanging(DataRowChangeEventArgs e)
  307. {
  308. base.OnRowChanging(e);
  309. if (this.PurchaseOrderBillRowChanging != null)
  310. {
  311. this.PurchaseOrderBillRowChanging(this, new PurchaseOrderBillRowChangeEvent((PurchaseOrderBillRow)e.Row, e.Action));
  312. }
  313. }
  314. [DebuggerNonUserCode]
  315. protected override void OnRowDeleted(DataRowChangeEventArgs e)
  316. {
  317. base.OnRowDeleted(e);
  318. if (this.PurchaseOrderBillRowDeleted != null)
  319. {
  320. this.PurchaseOrderBillRowDeleted(this, new PurchaseOrderBillRowChangeEvent((PurchaseOrderBillRow)e.Row, e.Action));
  321. }
  322. }
  323. [DebuggerNonUserCode]
  324. protected override void OnRowDeleting(DataRowChangeEventArgs e)
  325. {
  326. base.OnRowDeleting(e);
  327. if (this.PurchaseOrderBillRowDeleting != null)
  328. {
  329. this.PurchaseOrderBillRowDeleting(this, new PurchaseOrderBillRowChangeEvent((PurchaseOrderBillRow)e.Row, e.Action));
  330. }
  331. }
  332. [DebuggerNonUserCode]
  333. public void RemovePurchaseOrderBillRow(PurchaseOrderBillRow row)
  334. {
  335. base.Rows.Remove(row);
  336. }
  337. [DebuggerNonUserCode]
  338. public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
  339. {
  340. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  341. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  342. dsFrmConstraintEndCase dsFrmConstraintEndCase = new dsFrmConstraintEndCase();
  343. xs.Add(dsFrmConstraintEndCase.GetSchemaSerializable());
  344. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  345. xmlSchemaAny.Namespace = "http://www.w3.org/2001/XMLSchema";
  346. xmlSchemaAny.MinOccurs = 0m;
  347. xmlSchemaAny.MaxOccurs = decimal.MaxValue;
  348. xmlSchemaAny.ProcessContents = XmlSchemaContentProcessing.Lax;
  349. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  350. XmlSchemaAny xmlSchemaAny2 = new XmlSchemaAny();
  351. xmlSchemaAny2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  352. xmlSchemaAny2.MinOccurs = 1m;
  353. xmlSchemaAny2.ProcessContents = XmlSchemaContentProcessing.Lax;
  354. xmlSchemaSequence.Items.Add(xmlSchemaAny2);
  355. XmlSchemaAttribute xmlSchemaAttribute = new XmlSchemaAttribute();
  356. xmlSchemaAttribute.Name = "namespace";
  357. xmlSchemaAttribute.FixedValue = dsFrmConstraintEndCase.Namespace;
  358. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute);
  359. XmlSchemaAttribute xmlSchemaAttribute2 = new XmlSchemaAttribute();
  360. xmlSchemaAttribute2.Name = "tableTypeName";
  361. xmlSchemaAttribute2.FixedValue = "PurchaseOrderBillDataTable";
  362. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute2);
  363. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  364. return xmlSchemaComplexType;
  365. }
  366. }
  367. [Serializable]
  368. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  369. [XmlSchemaProvider("GetTypedTableSchema")]
  370. public class PurchaseSourceBillProductDataTable : DataTable, IEnumerable
  371. {
  372. private DataColumn columnQuantity_Order;
  373. private DataColumn columnQuantity_InDepot;
  374. private DataColumn columnQuantity_OnShip;
  375. private DataColumn columnQuantity_EndCase;
  376. private DataColumn columnDate_EndCase;
  377. private DataColumn columnAmount;
  378. private DataColumn columnNo_Product;
  379. private DataColumn columnName_Product;
  380. [DebuggerNonUserCode]
  381. public DataColumn Quantity_OrderColumn => columnQuantity_Order;
  382. [DebuggerNonUserCode]
  383. public DataColumn Quantity_InDepotColumn => columnQuantity_InDepot;
  384. [DebuggerNonUserCode]
  385. public DataColumn Quantity_OnShipColumn => columnQuantity_OnShip;
  386. [DebuggerNonUserCode]
  387. public DataColumn Quantity_EndCaseColumn => columnQuantity_EndCase;
  388. [DebuggerNonUserCode]
  389. public DataColumn Date_EndCaseColumn => columnDate_EndCase;
  390. [DebuggerNonUserCode]
  391. public DataColumn AmountColumn => columnAmount;
  392. [DebuggerNonUserCode]
  393. public DataColumn No_ProductColumn => columnNo_Product;
  394. [DebuggerNonUserCode]
  395. public DataColumn Name_ProductColumn => columnName_Product;
  396. [Browsable(false)]
  397. [DebuggerNonUserCode]
  398. public int Count => base.Rows.Count;
  399. [DebuggerNonUserCode]
  400. public PurchaseSourceBillProductRow this[int index] => (PurchaseSourceBillProductRow)base.Rows[index];
  401. public event PurchaseSourceBillProductRowChangeEventHandler PurchaseSourceBillProductRowChanging;
  402. public event PurchaseSourceBillProductRowChangeEventHandler PurchaseSourceBillProductRowChanged;
  403. public event PurchaseSourceBillProductRowChangeEventHandler PurchaseSourceBillProductRowDeleting;
  404. public event PurchaseSourceBillProductRowChangeEventHandler PurchaseSourceBillProductRowDeleted;
  405. [DebuggerNonUserCode]
  406. public PurchaseSourceBillProductDataTable()
  407. {
  408. base.TableName = "PurchaseSourceBillProduct";
  409. BeginInit();
  410. InitClass();
  411. EndInit();
  412. }
  413. [DebuggerNonUserCode]
  414. internal PurchaseSourceBillProductDataTable(DataTable table)
  415. {
  416. base.TableName = table.TableName;
  417. if (table.CaseSensitive != table.DataSet.CaseSensitive)
  418. {
  419. base.CaseSensitive = table.CaseSensitive;
  420. }
  421. if (table.Locale.ToString() != table.DataSet.Locale.ToString())
  422. {
  423. base.Locale = table.Locale;
  424. }
  425. if (table.Namespace != table.DataSet.Namespace)
  426. {
  427. base.Namespace = table.Namespace;
  428. }
  429. base.Prefix = table.Prefix;
  430. base.MinimumCapacity = table.MinimumCapacity;
  431. }
  432. [DebuggerNonUserCode]
  433. protected PurchaseSourceBillProductDataTable(SerializationInfo info, StreamingContext context)
  434. : base(info, context)
  435. {
  436. InitVars();
  437. }
  438. [DebuggerNonUserCode]
  439. public void AddPurchaseSourceBillProductRow(PurchaseSourceBillProductRow row)
  440. {
  441. base.Rows.Add(row);
  442. }
  443. [DebuggerNonUserCode]
  444. public PurchaseSourceBillProductRow AddPurchaseSourceBillProductRow(decimal Quantity_Order, decimal Quantity_InDepot, decimal Quantity_OnShip, decimal Quantity_EndCase, DateTime Date_EndCase, decimal Amount, string No_Product, string Name_Product)
  445. {
  446. PurchaseSourceBillProductRow purchaseSourceBillProductRow = (PurchaseSourceBillProductRow)NewRow();
  447. purchaseSourceBillProductRow.ItemArray = new object[8]
  448. {
  449. Quantity_Order,
  450. Quantity_InDepot,
  451. Quantity_OnShip,
  452. Quantity_EndCase,
  453. Date_EndCase,
  454. Amount,
  455. No_Product,
  456. Name_Product
  457. };
  458. base.Rows.Add(purchaseSourceBillProductRow);
  459. return purchaseSourceBillProductRow;
  460. }
  461. [DebuggerNonUserCode]
  462. public virtual IEnumerator GetEnumerator()
  463. {
  464. return base.Rows.GetEnumerator();
  465. }
  466. [DebuggerNonUserCode]
  467. public override DataTable Clone()
  468. {
  469. PurchaseSourceBillProductDataTable purchaseSourceBillProductDataTable = (PurchaseSourceBillProductDataTable)base.Clone();
  470. purchaseSourceBillProductDataTable.InitVars();
  471. return purchaseSourceBillProductDataTable;
  472. }
  473. [DebuggerNonUserCode]
  474. protected override DataTable CreateInstance()
  475. {
  476. return new PurchaseSourceBillProductDataTable();
  477. }
  478. [DebuggerNonUserCode]
  479. internal void InitVars()
  480. {
  481. columnQuantity_Order = base.Columns["Quantity_Order"];
  482. columnQuantity_InDepot = base.Columns["Quantity_InDepot"];
  483. columnQuantity_OnShip = base.Columns["Quantity_OnShip"];
  484. columnQuantity_EndCase = base.Columns["Quantity_EndCase"];
  485. columnDate_EndCase = base.Columns["Date_EndCase"];
  486. columnAmount = base.Columns["Amount"];
  487. columnNo_Product = base.Columns["No_Product"];
  488. columnName_Product = base.Columns["Name_Product"];
  489. }
  490. [DebuggerNonUserCode]
  491. private void InitClass()
  492. {
  493. columnQuantity_Order = new DataColumn("Quantity_Order", typeof(decimal), null, MappingType.Element);
  494. base.Columns.Add(columnQuantity_Order);
  495. columnQuantity_InDepot = new DataColumn("Quantity_InDepot", typeof(decimal), null, MappingType.Element);
  496. base.Columns.Add(columnQuantity_InDepot);
  497. columnQuantity_OnShip = new DataColumn("Quantity_OnShip", typeof(decimal), null, MappingType.Element);
  498. base.Columns.Add(columnQuantity_OnShip);
  499. columnQuantity_EndCase = new DataColumn("Quantity_EndCase", typeof(decimal), null, MappingType.Element);
  500. base.Columns.Add(columnQuantity_EndCase);
  501. columnDate_EndCase = new DataColumn("Date_EndCase", typeof(DateTime), null, MappingType.Element);
  502. base.Columns.Add(columnDate_EndCase);
  503. columnAmount = new DataColumn("Amount", typeof(decimal), null, MappingType.Element);
  504. base.Columns.Add(columnAmount);
  505. columnNo_Product = new DataColumn("No_Product", typeof(string), null, MappingType.Element);
  506. base.Columns.Add(columnNo_Product);
  507. columnName_Product = new DataColumn("Name_Product", typeof(string), null, MappingType.Element);
  508. base.Columns.Add(columnName_Product);
  509. }
  510. [DebuggerNonUserCode]
  511. public PurchaseSourceBillProductRow NewPurchaseSourceBillProductRow()
  512. {
  513. return (PurchaseSourceBillProductRow)NewRow();
  514. }
  515. [DebuggerNonUserCode]
  516. protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
  517. {
  518. return new PurchaseSourceBillProductRow(builder);
  519. }
  520. [DebuggerNonUserCode]
  521. protected override Type GetRowType()
  522. {
  523. return typeof(PurchaseSourceBillProductRow);
  524. }
  525. [DebuggerNonUserCode]
  526. protected override void OnRowChanged(DataRowChangeEventArgs e)
  527. {
  528. base.OnRowChanged(e);
  529. if (this.PurchaseSourceBillProductRowChanged != null)
  530. {
  531. this.PurchaseSourceBillProductRowChanged(this, new PurchaseSourceBillProductRowChangeEvent((PurchaseSourceBillProductRow)e.Row, e.Action));
  532. }
  533. }
  534. [DebuggerNonUserCode]
  535. protected override void OnRowChanging(DataRowChangeEventArgs e)
  536. {
  537. base.OnRowChanging(e);
  538. if (this.PurchaseSourceBillProductRowChanging != null)
  539. {
  540. this.PurchaseSourceBillProductRowChanging(this, new PurchaseSourceBillProductRowChangeEvent((PurchaseSourceBillProductRow)e.Row, e.Action));
  541. }
  542. }
  543. [DebuggerNonUserCode]
  544. protected override void OnRowDeleted(DataRowChangeEventArgs e)
  545. {
  546. base.OnRowDeleted(e);
  547. if (this.PurchaseSourceBillProductRowDeleted != null)
  548. {
  549. this.PurchaseSourceBillProductRowDeleted(this, new PurchaseSourceBillProductRowChangeEvent((PurchaseSourceBillProductRow)e.Row, e.Action));
  550. }
  551. }
  552. [DebuggerNonUserCode]
  553. protected override void OnRowDeleting(DataRowChangeEventArgs e)
  554. {
  555. base.OnRowDeleting(e);
  556. if (this.PurchaseSourceBillProductRowDeleting != null)
  557. {
  558. this.PurchaseSourceBillProductRowDeleting(this, new PurchaseSourceBillProductRowChangeEvent((PurchaseSourceBillProductRow)e.Row, e.Action));
  559. }
  560. }
  561. [DebuggerNonUserCode]
  562. public void RemovePurchaseSourceBillProductRow(PurchaseSourceBillProductRow row)
  563. {
  564. base.Rows.Remove(row);
  565. }
  566. [DebuggerNonUserCode]
  567. public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
  568. {
  569. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  570. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  571. dsFrmConstraintEndCase dsFrmConstraintEndCase = new dsFrmConstraintEndCase();
  572. xs.Add(dsFrmConstraintEndCase.GetSchemaSerializable());
  573. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  574. xmlSchemaAny.Namespace = "http://www.w3.org/2001/XMLSchema";
  575. xmlSchemaAny.MinOccurs = 0m;
  576. xmlSchemaAny.MaxOccurs = decimal.MaxValue;
  577. xmlSchemaAny.ProcessContents = XmlSchemaContentProcessing.Lax;
  578. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  579. XmlSchemaAny xmlSchemaAny2 = new XmlSchemaAny();
  580. xmlSchemaAny2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  581. xmlSchemaAny2.MinOccurs = 1m;
  582. xmlSchemaAny2.ProcessContents = XmlSchemaContentProcessing.Lax;
  583. xmlSchemaSequence.Items.Add(xmlSchemaAny2);
  584. XmlSchemaAttribute xmlSchemaAttribute = new XmlSchemaAttribute();
  585. xmlSchemaAttribute.Name = "namespace";
  586. xmlSchemaAttribute.FixedValue = dsFrmConstraintEndCase.Namespace;
  587. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute);
  588. XmlSchemaAttribute xmlSchemaAttribute2 = new XmlSchemaAttribute();
  589. xmlSchemaAttribute2.Name = "tableTypeName";
  590. xmlSchemaAttribute2.FixedValue = "PurchaseSourceBillProductDataTable";
  591. xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute2);
  592. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  593. return xmlSchemaComplexType;
  594. }
  595. }
  596. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  597. public class PurchaseOrderBillRow : DataRow
  598. {
  599. private PurchaseOrderBillDataTable tablePurchaseOrderBill;
  600. [DebuggerNonUserCode]
  601. public string No_PurchaseOrderBill
  602. {
  603. get
  604. {
  605. try
  606. {
  607. return (string)base[tablePurchaseOrderBill.No_PurchaseOrderBillColumn];
  608. }
  609. catch (InvalidCastException innerException)
  610. {
  611. throw new StrongTypingException("The value for column 'No_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  612. }
  613. }
  614. set
  615. {
  616. base[tablePurchaseOrderBill.No_PurchaseOrderBillColumn] = value;
  617. }
  618. }
  619. [DebuggerNonUserCode]
  620. public DateTime Date_PurchaseOrderBill
  621. {
  622. get
  623. {
  624. try
  625. {
  626. return (DateTime)base[tablePurchaseOrderBill.Date_PurchaseOrderBillColumn];
  627. }
  628. catch (InvalidCastException innerException)
  629. {
  630. throw new StrongTypingException("The value for column 'Date_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  631. }
  632. }
  633. set
  634. {
  635. base[tablePurchaseOrderBill.Date_PurchaseOrderBillColumn] = value;
  636. }
  637. }
  638. [DebuggerNonUserCode]
  639. public string RefNo_PurchaseOrderBill
  640. {
  641. get
  642. {
  643. try
  644. {
  645. return (string)base[tablePurchaseOrderBill.RefNo_PurchaseOrderBillColumn];
  646. }
  647. catch (InvalidCastException innerException)
  648. {
  649. throw new StrongTypingException("The value for column 'RefNo_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  650. }
  651. }
  652. set
  653. {
  654. base[tablePurchaseOrderBill.RefNo_PurchaseOrderBillColumn] = value;
  655. }
  656. }
  657. [DebuggerNonUserCode]
  658. public string Name_Linkman
  659. {
  660. get
  661. {
  662. try
  663. {
  664. return (string)base[tablePurchaseOrderBill.Name_LinkmanColumn];
  665. }
  666. catch (InvalidCastException innerException)
  667. {
  668. throw new StrongTypingException("The value for column 'Name_Linkman' in table 'PurchaseOrderBill' is DBNull.", innerException);
  669. }
  670. }
  671. set
  672. {
  673. base[tablePurchaseOrderBill.Name_LinkmanColumn] = value;
  674. }
  675. }
  676. [DebuggerNonUserCode]
  677. public string Name_Telephone
  678. {
  679. get
  680. {
  681. try
  682. {
  683. return (string)base[tablePurchaseOrderBill.Name_TelephoneColumn];
  684. }
  685. catch (InvalidCastException innerException)
  686. {
  687. throw new StrongTypingException("The value for column 'Name_Telephone' in table 'PurchaseOrderBill' is DBNull.", innerException);
  688. }
  689. }
  690. set
  691. {
  692. base[tablePurchaseOrderBill.Name_TelephoneColumn] = value;
  693. }
  694. }
  695. [DebuggerNonUserCode]
  696. public string Fax_Telephone
  697. {
  698. get
  699. {
  700. try
  701. {
  702. return (string)base[tablePurchaseOrderBill.Fax_TelephoneColumn];
  703. }
  704. catch (InvalidCastException innerException)
  705. {
  706. throw new StrongTypingException("The value for column 'Fax_Telephone' in table 'PurchaseOrderBill' is DBNull.", innerException);
  707. }
  708. }
  709. set
  710. {
  711. base[tablePurchaseOrderBill.Fax_TelephoneColumn] = value;
  712. }
  713. }
  714. [DebuggerNonUserCode]
  715. public string Principal_PurchaseOrderBill
  716. {
  717. get
  718. {
  719. try
  720. {
  721. return (string)base[tablePurchaseOrderBill.Principal_PurchaseOrderBillColumn];
  722. }
  723. catch (InvalidCastException innerException)
  724. {
  725. throw new StrongTypingException("The value for column 'Principal_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  726. }
  727. }
  728. set
  729. {
  730. base[tablePurchaseOrderBill.Principal_PurchaseOrderBillColumn] = value;
  731. }
  732. }
  733. [DebuggerNonUserCode]
  734. public string TaxCurrency_PurchaseOrderBill
  735. {
  736. get
  737. {
  738. try
  739. {
  740. return (string)base[tablePurchaseOrderBill.TaxCurrency_PurchaseOrderBillColumn];
  741. }
  742. catch (InvalidCastException innerException)
  743. {
  744. throw new StrongTypingException("The value for column 'TaxCurrency_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  745. }
  746. }
  747. set
  748. {
  749. base[tablePurchaseOrderBill.TaxCurrency_PurchaseOrderBillColumn] = value;
  750. }
  751. }
  752. [DebuggerNonUserCode]
  753. public string Currency_PurchaseOrderBill
  754. {
  755. get
  756. {
  757. try
  758. {
  759. return (string)base[tablePurchaseOrderBill.Currency_PurchaseOrderBillColumn];
  760. }
  761. catch (InvalidCastException innerException)
  762. {
  763. throw new StrongTypingException("The value for column 'Currency_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  764. }
  765. }
  766. set
  767. {
  768. base[tablePurchaseOrderBill.Currency_PurchaseOrderBillColumn] = value;
  769. }
  770. }
  771. [DebuggerNonUserCode]
  772. public decimal Discount_PurchaseOrderBill
  773. {
  774. get
  775. {
  776. try
  777. {
  778. return (decimal)base[tablePurchaseOrderBill.Discount_PurchaseOrderBillColumn];
  779. }
  780. catch (InvalidCastException innerException)
  781. {
  782. throw new StrongTypingException("The value for column 'Discount_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  783. }
  784. }
  785. set
  786. {
  787. base[tablePurchaseOrderBill.Discount_PurchaseOrderBillColumn] = value;
  788. }
  789. }
  790. [DebuggerNonUserCode]
  791. public DateTime ArrivalDate_PurchaseOrderBill
  792. {
  793. get
  794. {
  795. try
  796. {
  797. return (DateTime)base[tablePurchaseOrderBill.ArrivalDate_PurchaseOrderBillColumn];
  798. }
  799. catch (InvalidCastException innerException)
  800. {
  801. throw new StrongTypingException("The value for column 'ArrivalDate_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  802. }
  803. }
  804. set
  805. {
  806. base[tablePurchaseOrderBill.ArrivalDate_PurchaseOrderBillColumn] = value;
  807. }
  808. }
  809. [DebuggerNonUserCode]
  810. public DateTime AssessDate_PurchaseOrderBill
  811. {
  812. get
  813. {
  814. try
  815. {
  816. return (DateTime)base[tablePurchaseOrderBill.AssessDate_PurchaseOrderBillColumn];
  817. }
  818. catch (InvalidCastException innerException)
  819. {
  820. throw new StrongTypingException("The value for column 'AssessDate_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  821. }
  822. }
  823. set
  824. {
  825. base[tablePurchaseOrderBill.AssessDate_PurchaseOrderBillColumn] = value;
  826. }
  827. }
  828. [DebuggerNonUserCode]
  829. public DateTime CreateDate_PurchaseOrderBill
  830. {
  831. get
  832. {
  833. try
  834. {
  835. return (DateTime)base[tablePurchaseOrderBill.CreateDate_PurchaseOrderBillColumn];
  836. }
  837. catch (InvalidCastException innerException)
  838. {
  839. throw new StrongTypingException("The value for column 'CreateDate_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  840. }
  841. }
  842. set
  843. {
  844. base[tablePurchaseOrderBill.CreateDate_PurchaseOrderBillColumn] = value;
  845. }
  846. }
  847. [DebuggerNonUserCode]
  848. public bool Disable_PurchaseOrderBill
  849. {
  850. get
  851. {
  852. try
  853. {
  854. return (bool)base[tablePurchaseOrderBill.Disable_PurchaseOrderBillColumn];
  855. }
  856. catch (InvalidCastException innerException)
  857. {
  858. throw new StrongTypingException("The value for column 'Disable_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  859. }
  860. }
  861. set
  862. {
  863. base[tablePurchaseOrderBill.Disable_PurchaseOrderBillColumn] = value;
  864. }
  865. }
  866. [DebuggerNonUserCode]
  867. public DateTime LastModDate_PurchaseOrderBill
  868. {
  869. get
  870. {
  871. try
  872. {
  873. return (DateTime)base[tablePurchaseOrderBill.LastModDate_PurchaseOrderBillColumn];
  874. }
  875. catch (InvalidCastException innerException)
  876. {
  877. throw new StrongTypingException("The value for column 'LastModDate_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  878. }
  879. }
  880. set
  881. {
  882. base[tablePurchaseOrderBill.LastModDate_PurchaseOrderBillColumn] = value;
  883. }
  884. }
  885. [DebuggerNonUserCode]
  886. public decimal Amount_PurchaseOrderBill
  887. {
  888. get
  889. {
  890. try
  891. {
  892. return (decimal)base[tablePurchaseOrderBill.Amount_PurchaseOrderBillColumn];
  893. }
  894. catch (InvalidCastException innerException)
  895. {
  896. throw new StrongTypingException("The value for column 'Amount_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  897. }
  898. }
  899. set
  900. {
  901. base[tablePurchaseOrderBill.Amount_PurchaseOrderBillColumn] = value;
  902. }
  903. }
  904. [DebuggerNonUserCode]
  905. public decimal GoodsAmount_PurchaseOrderBill
  906. {
  907. get
  908. {
  909. try
  910. {
  911. return (decimal)base[tablePurchaseOrderBill.GoodsAmount_PurchaseOrderBillColumn];
  912. }
  913. catch (InvalidCastException innerException)
  914. {
  915. throw new StrongTypingException("The value for column 'GoodsAmount_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  916. }
  917. }
  918. set
  919. {
  920. base[tablePurchaseOrderBill.GoodsAmount_PurchaseOrderBillColumn] = value;
  921. }
  922. }
  923. [DebuggerNonUserCode]
  924. public decimal TaxAmount_PurchaseOrderBill
  925. {
  926. get
  927. {
  928. try
  929. {
  930. return (decimal)base[tablePurchaseOrderBill.TaxAmount_PurchaseOrderBillColumn];
  931. }
  932. catch (InvalidCastException innerException)
  933. {
  934. throw new StrongTypingException("The value for column 'TaxAmount_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  935. }
  936. }
  937. set
  938. {
  939. base[tablePurchaseOrderBill.TaxAmount_PurchaseOrderBillColumn] = value;
  940. }
  941. }
  942. [DebuggerNonUserCode]
  943. public decimal StrikedGoodsAmount_PurchaseOrderBill
  944. {
  945. get
  946. {
  947. try
  948. {
  949. return (decimal)base[tablePurchaseOrderBill.StrikedGoodsAmount_PurchaseOrderBillColumn];
  950. }
  951. catch (InvalidCastException innerException)
  952. {
  953. throw new StrongTypingException("The value for column 'StrikedGoodsAmount_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  954. }
  955. }
  956. set
  957. {
  958. base[tablePurchaseOrderBill.StrikedGoodsAmount_PurchaseOrderBillColumn] = value;
  959. }
  960. }
  961. [DebuggerNonUserCode]
  962. public decimal StrikedTaxAmount_PurchaseOrderBill
  963. {
  964. get
  965. {
  966. try
  967. {
  968. return (decimal)base[tablePurchaseOrderBill.StrikedTaxAmount_PurchaseOrderBillColumn];
  969. }
  970. catch (InvalidCastException innerException)
  971. {
  972. throw new StrongTypingException("The value for column 'StrikedTaxAmount_PurchaseOrderBill' in table 'PurchaseOrderBill' is DBNull.", innerException);
  973. }
  974. }
  975. set
  976. {
  977. base[tablePurchaseOrderBill.StrikedTaxAmount_PurchaseOrderBillColumn] = value;
  978. }
  979. }
  980. [DebuggerNonUserCode]
  981. public string Comment_EndCase
  982. {
  983. get
  984. {
  985. try
  986. {
  987. return (string)base[tablePurchaseOrderBill.Comment_EndCaseColumn];
  988. }
  989. catch (InvalidCastException innerException)
  990. {
  991. throw new StrongTypingException("The value for column 'Comment_EndCase' in table 'PurchaseOrderBill' is DBNull.", innerException);
  992. }
  993. }
  994. set
  995. {
  996. base[tablePurchaseOrderBill.Comment_EndCaseColumn] = value;
  997. }
  998. }
  999. [DebuggerNonUserCode]
  1000. public string No_Supplier
  1001. {
  1002. get
  1003. {
  1004. try
  1005. {
  1006. return (string)base[tablePurchaseOrderBill.No_SupplierColumn];
  1007. }
  1008. catch (InvalidCastException innerException)
  1009. {
  1010. throw new StrongTypingException("The value for column 'No_Supplier' in table 'PurchaseOrderBill' is DBNull.", innerException);
  1011. }
  1012. }
  1013. set
  1014. {
  1015. base[tablePurchaseOrderBill.No_SupplierColumn] = value;
  1016. }
  1017. }
  1018. [DebuggerNonUserCode]
  1019. public string ShortName_Supplier
  1020. {
  1021. get
  1022. {
  1023. try
  1024. {
  1025. return (string)base[tablePurchaseOrderBill.ShortName_SupplierColumn];
  1026. }
  1027. catch (InvalidCastException innerException)
  1028. {
  1029. throw new StrongTypingException("The value for column 'ShortName_Supplier' in table 'PurchaseOrderBill' is DBNull.", innerException);
  1030. }
  1031. }
  1032. set
  1033. {
  1034. base[tablePurchaseOrderBill.ShortName_SupplierColumn] = value;
  1035. }
  1036. }
  1037. [DebuggerNonUserCode]
  1038. public string Assessor
  1039. {
  1040. get
  1041. {
  1042. try
  1043. {
  1044. return (string)base[tablePurchaseOrderBill.AssessorColumn];
  1045. }
  1046. catch (InvalidCastException innerException)
  1047. {
  1048. throw new StrongTypingException("The value for column 'Assessor' in table 'PurchaseOrderBill' is DBNull.", innerException);
  1049. }
  1050. }
  1051. set
  1052. {
  1053. base[tablePurchaseOrderBill.AssessorColumn] = value;
  1054. }
  1055. }
  1056. [DebuggerNonUserCode]
  1057. internal PurchaseOrderBillRow(DataRowBuilder rb)
  1058. : base(rb)
  1059. {
  1060. tablePurchaseOrderBill = (PurchaseOrderBillDataTable)base.Table;
  1061. }
  1062. [DebuggerNonUserCode]
  1063. public bool IsNo_PurchaseOrderBillNull()
  1064. {
  1065. return IsNull(tablePurchaseOrderBill.No_PurchaseOrderBillColumn);
  1066. }
  1067. [DebuggerNonUserCode]
  1068. public void SetNo_PurchaseOrderBillNull()
  1069. {
  1070. base[tablePurchaseOrderBill.No_PurchaseOrderBillColumn] = Convert.DBNull;
  1071. }
  1072. [DebuggerNonUserCode]
  1073. public bool IsDate_PurchaseOrderBillNull()
  1074. {
  1075. return IsNull(tablePurchaseOrderBill.Date_PurchaseOrderBillColumn);
  1076. }
  1077. [DebuggerNonUserCode]
  1078. public void SetDate_PurchaseOrderBillNull()
  1079. {
  1080. base[tablePurchaseOrderBill.Date_PurchaseOrderBillColumn] = Convert.DBNull;
  1081. }
  1082. [DebuggerNonUserCode]
  1083. public bool IsRefNo_PurchaseOrderBillNull()
  1084. {
  1085. return IsNull(tablePurchaseOrderBill.RefNo_PurchaseOrderBillColumn);
  1086. }
  1087. [DebuggerNonUserCode]
  1088. public void SetRefNo_PurchaseOrderBillNull()
  1089. {
  1090. base[tablePurchaseOrderBill.RefNo_PurchaseOrderBillColumn] = Convert.DBNull;
  1091. }
  1092. [DebuggerNonUserCode]
  1093. public bool IsName_LinkmanNull()
  1094. {
  1095. return IsNull(tablePurchaseOrderBill.Name_LinkmanColumn);
  1096. }
  1097. [DebuggerNonUserCode]
  1098. public void SetName_LinkmanNull()
  1099. {
  1100. base[tablePurchaseOrderBill.Name_LinkmanColumn] = Convert.DBNull;
  1101. }
  1102. [DebuggerNonUserCode]
  1103. public bool IsName_TelephoneNull()
  1104. {
  1105. return IsNull(tablePurchaseOrderBill.Name_TelephoneColumn);
  1106. }
  1107. [DebuggerNonUserCode]
  1108. public void SetName_TelephoneNull()
  1109. {
  1110. base[tablePurchaseOrderBill.Name_TelephoneColumn] = Convert.DBNull;
  1111. }
  1112. [DebuggerNonUserCode]
  1113. public bool IsFax_TelephoneNull()
  1114. {
  1115. return IsNull(tablePurchaseOrderBill.Fax_TelephoneColumn);
  1116. }
  1117. [DebuggerNonUserCode]
  1118. public void SetFax_TelephoneNull()
  1119. {
  1120. base[tablePurchaseOrderBill.Fax_TelephoneColumn] = Convert.DBNull;
  1121. }
  1122. [DebuggerNonUserCode]
  1123. public bool IsPrincipal_PurchaseOrderBillNull()
  1124. {
  1125. return IsNull(tablePurchaseOrderBill.Principal_PurchaseOrderBillColumn);
  1126. }
  1127. [DebuggerNonUserCode]
  1128. public void SetPrincipal_PurchaseOrderBillNull()
  1129. {
  1130. base[tablePurchaseOrderBill.Principal_PurchaseOrderBillColumn] = Convert.DBNull;
  1131. }
  1132. [DebuggerNonUserCode]
  1133. public bool IsTaxCurrency_PurchaseOrderBillNull()
  1134. {
  1135. return IsNull(tablePurchaseOrderBill.TaxCurrency_PurchaseOrderBillColumn);
  1136. }
  1137. [DebuggerNonUserCode]
  1138. public void SetTaxCurrency_PurchaseOrderBillNull()
  1139. {
  1140. base[tablePurchaseOrderBill.TaxCurrency_PurchaseOrderBillColumn] = Convert.DBNull;
  1141. }
  1142. [DebuggerNonUserCode]
  1143. public bool IsCurrency_PurchaseOrderBillNull()
  1144. {
  1145. return IsNull(tablePurchaseOrderBill.Currency_PurchaseOrderBillColumn);
  1146. }
  1147. [DebuggerNonUserCode]
  1148. public void SetCurrency_PurchaseOrderBillNull()
  1149. {
  1150. base[tablePurchaseOrderBill.Currency_PurchaseOrderBillColumn] = Convert.DBNull;
  1151. }
  1152. [DebuggerNonUserCode]
  1153. public bool IsDiscount_PurchaseOrderBillNull()
  1154. {
  1155. return IsNull(tablePurchaseOrderBill.Discount_PurchaseOrderBillColumn);
  1156. }
  1157. [DebuggerNonUserCode]
  1158. public void SetDiscount_PurchaseOrderBillNull()
  1159. {
  1160. base[tablePurchaseOrderBill.Discount_PurchaseOrderBillColumn] = Convert.DBNull;
  1161. }
  1162. [DebuggerNonUserCode]
  1163. public bool IsArrivalDate_PurchaseOrderBillNull()
  1164. {
  1165. return IsNull(tablePurchaseOrderBill.ArrivalDate_PurchaseOrderBillColumn);
  1166. }
  1167. [DebuggerNonUserCode]
  1168. public void SetArrivalDate_PurchaseOrderBillNull()
  1169. {
  1170. base[tablePurchaseOrderBill.ArrivalDate_PurchaseOrderBillColumn] = Convert.DBNull;
  1171. }
  1172. [DebuggerNonUserCode]
  1173. public bool IsAssessDate_PurchaseOrderBillNull()
  1174. {
  1175. return IsNull(tablePurchaseOrderBill.AssessDate_PurchaseOrderBillColumn);
  1176. }
  1177. [DebuggerNonUserCode]
  1178. public void SetAssessDate_PurchaseOrderBillNull()
  1179. {
  1180. base[tablePurchaseOrderBill.AssessDate_PurchaseOrderBillColumn] = Convert.DBNull;
  1181. }
  1182. [DebuggerNonUserCode]
  1183. public bool IsCreateDate_PurchaseOrderBillNull()
  1184. {
  1185. return IsNull(tablePurchaseOrderBill.CreateDate_PurchaseOrderBillColumn);
  1186. }
  1187. [DebuggerNonUserCode]
  1188. public void SetCreateDate_PurchaseOrderBillNull()
  1189. {
  1190. base[tablePurchaseOrderBill.CreateDate_PurchaseOrderBillColumn] = Convert.DBNull;
  1191. }
  1192. [DebuggerNonUserCode]
  1193. public bool IsDisable_PurchaseOrderBillNull()
  1194. {
  1195. return IsNull(tablePurchaseOrderBill.Disable_PurchaseOrderBillColumn);
  1196. }
  1197. [DebuggerNonUserCode]
  1198. public void SetDisable_PurchaseOrderBillNull()
  1199. {
  1200. base[tablePurchaseOrderBill.Disable_PurchaseOrderBillColumn] = Convert.DBNull;
  1201. }
  1202. [DebuggerNonUserCode]
  1203. public bool IsLastModDate_PurchaseOrderBillNull()
  1204. {
  1205. return IsNull(tablePurchaseOrderBill.LastModDate_PurchaseOrderBillColumn);
  1206. }
  1207. [DebuggerNonUserCode]
  1208. public void SetLastModDate_PurchaseOrderBillNull()
  1209. {
  1210. base[tablePurchaseOrderBill.LastModDate_PurchaseOrderBillColumn] = Convert.DBNull;
  1211. }
  1212. [DebuggerNonUserCode]
  1213. public bool IsAmount_PurchaseOrderBillNull()
  1214. {
  1215. return IsNull(tablePurchaseOrderBill.Amount_PurchaseOrderBillColumn);
  1216. }
  1217. [DebuggerNonUserCode]
  1218. public void SetAmount_PurchaseOrderBillNull()
  1219. {
  1220. base[tablePurchaseOrderBill.Amount_PurchaseOrderBillColumn] = Convert.DBNull;
  1221. }
  1222. [DebuggerNonUserCode]
  1223. public bool IsGoodsAmount_PurchaseOrderBillNull()
  1224. {
  1225. return IsNull(tablePurchaseOrderBill.GoodsAmount_PurchaseOrderBillColumn);
  1226. }
  1227. [DebuggerNonUserCode]
  1228. public void SetGoodsAmount_PurchaseOrderBillNull()
  1229. {
  1230. base[tablePurchaseOrderBill.GoodsAmount_PurchaseOrderBillColumn] = Convert.DBNull;
  1231. }
  1232. [DebuggerNonUserCode]
  1233. public bool IsTaxAmount_PurchaseOrderBillNull()
  1234. {
  1235. return IsNull(tablePurchaseOrderBill.TaxAmount_PurchaseOrderBillColumn);
  1236. }
  1237. [DebuggerNonUserCode]
  1238. public void SetTaxAmount_PurchaseOrderBillNull()
  1239. {
  1240. base[tablePurchaseOrderBill.TaxAmount_PurchaseOrderBillColumn] = Convert.DBNull;
  1241. }
  1242. [DebuggerNonUserCode]
  1243. public bool IsStrikedGoodsAmount_PurchaseOrderBillNull()
  1244. {
  1245. return IsNull(tablePurchaseOrderBill.StrikedGoodsAmount_PurchaseOrderBillColumn);
  1246. }
  1247. [DebuggerNonUserCode]
  1248. public void SetStrikedGoodsAmount_PurchaseOrderBillNull()
  1249. {
  1250. base[tablePurchaseOrderBill.StrikedGoodsAmount_PurchaseOrderBillColumn] = Convert.DBNull;
  1251. }
  1252. [DebuggerNonUserCode]
  1253. public bool IsStrikedTaxAmount_PurchaseOrderBillNull()
  1254. {
  1255. return IsNull(tablePurchaseOrderBill.StrikedTaxAmount_PurchaseOrderBillColumn);
  1256. }
  1257. [DebuggerNonUserCode]
  1258. public void SetStrikedTaxAmount_PurchaseOrderBillNull()
  1259. {
  1260. base[tablePurchaseOrderBill.StrikedTaxAmount_PurchaseOrderBillColumn] = Convert.DBNull;
  1261. }
  1262. [DebuggerNonUserCode]
  1263. public bool IsComment_EndCaseNull()
  1264. {
  1265. return IsNull(tablePurchaseOrderBill.Comment_EndCaseColumn);
  1266. }
  1267. [DebuggerNonUserCode]
  1268. public void SetComment_EndCaseNull()
  1269. {
  1270. base[tablePurchaseOrderBill.Comment_EndCaseColumn] = Convert.DBNull;
  1271. }
  1272. [DebuggerNonUserCode]
  1273. public bool IsNo_SupplierNull()
  1274. {
  1275. return IsNull(tablePurchaseOrderBill.No_SupplierColumn);
  1276. }
  1277. [DebuggerNonUserCode]
  1278. public void SetNo_SupplierNull()
  1279. {
  1280. base[tablePurchaseOrderBill.No_SupplierColumn] = Convert.DBNull;
  1281. }
  1282. [DebuggerNonUserCode]
  1283. public bool IsShortName_SupplierNull()
  1284. {
  1285. return IsNull(tablePurchaseOrderBill.ShortName_SupplierColumn);
  1286. }
  1287. [DebuggerNonUserCode]
  1288. public void SetShortName_SupplierNull()
  1289. {
  1290. base[tablePurchaseOrderBill.ShortName_SupplierColumn] = Convert.DBNull;
  1291. }
  1292. [DebuggerNonUserCode]
  1293. public bool IsAssessorNull()
  1294. {
  1295. return IsNull(tablePurchaseOrderBill.AssessorColumn);
  1296. }
  1297. [DebuggerNonUserCode]
  1298. public void SetAssessorNull()
  1299. {
  1300. base[tablePurchaseOrderBill.AssessorColumn] = Convert.DBNull;
  1301. }
  1302. }
  1303. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1304. public class PurchaseSourceBillProductRow : DataRow
  1305. {
  1306. private PurchaseSourceBillProductDataTable tablePurchaseSourceBillProduct;
  1307. [DebuggerNonUserCode]
  1308. public decimal Quantity_Order
  1309. {
  1310. get
  1311. {
  1312. try
  1313. {
  1314. return (decimal)base[tablePurchaseSourceBillProduct.Quantity_OrderColumn];
  1315. }
  1316. catch (InvalidCastException innerException)
  1317. {
  1318. throw new StrongTypingException("The value for column 'Quantity_Order' in table 'PurchaseSourceBillProduct' is DBNull.", innerException);
  1319. }
  1320. }
  1321. set
  1322. {
  1323. base[tablePurchaseSourceBillProduct.Quantity_OrderColumn] = value;
  1324. }
  1325. }
  1326. [DebuggerNonUserCode]
  1327. public decimal Quantity_InDepot
  1328. {
  1329. get
  1330. {
  1331. try
  1332. {
  1333. return (decimal)base[tablePurchaseSourceBillProduct.Quantity_InDepotColumn];
  1334. }
  1335. catch (InvalidCastException innerException)
  1336. {
  1337. throw new StrongTypingException("The value for column 'Quantity_InDepot' in table 'PurchaseSourceBillProduct' is DBNull.", innerException);
  1338. }
  1339. }
  1340. set
  1341. {
  1342. base[tablePurchaseSourceBillProduct.Quantity_InDepotColumn] = value;
  1343. }
  1344. }
  1345. [DebuggerNonUserCode]
  1346. public decimal Quantity_OnShip
  1347. {
  1348. get
  1349. {
  1350. try
  1351. {
  1352. return (decimal)base[tablePurchaseSourceBillProduct.Quantity_OnShipColumn];
  1353. }
  1354. catch (InvalidCastException innerException)
  1355. {
  1356. throw new StrongTypingException("The value for column 'Quantity_OnShip' in table 'PurchaseSourceBillProduct' is DBNull.", innerException);
  1357. }
  1358. }
  1359. set
  1360. {
  1361. base[tablePurchaseSourceBillProduct.Quantity_OnShipColumn] = value;
  1362. }
  1363. }
  1364. [DebuggerNonUserCode]
  1365. public decimal Quantity_EndCase
  1366. {
  1367. get
  1368. {
  1369. try
  1370. {
  1371. return (decimal)base[tablePurchaseSourceBillProduct.Quantity_EndCaseColumn];
  1372. }
  1373. catch (InvalidCastException innerException)
  1374. {
  1375. throw new StrongTypingException("The value for column 'Quantity_EndCase' in table 'PurchaseSourceBillProduct' is DBNull.", innerException);
  1376. }
  1377. }
  1378. set
  1379. {
  1380. base[tablePurchaseSourceBillProduct.Quantity_EndCaseColumn] = value;
  1381. }
  1382. }
  1383. [DebuggerNonUserCode]
  1384. public DateTime Date_EndCase
  1385. {
  1386. get
  1387. {
  1388. try
  1389. {
  1390. return (DateTime)base[tablePurchaseSourceBillProduct.Date_EndCaseColumn];
  1391. }
  1392. catch (InvalidCastException innerException)
  1393. {
  1394. throw new StrongTypingException("The value for column 'Date_EndCase' in table 'PurchaseSourceBillProduct' is DBNull.", innerException);
  1395. }
  1396. }
  1397. set
  1398. {
  1399. base[tablePurchaseSourceBillProduct.Date_EndCaseColumn] = value;
  1400. }
  1401. }
  1402. [DebuggerNonUserCode]
  1403. public decimal Amount
  1404. {
  1405. get
  1406. {
  1407. try
  1408. {
  1409. return (decimal)base[tablePurchaseSourceBillProduct.AmountColumn];
  1410. }
  1411. catch (InvalidCastException innerException)
  1412. {
  1413. throw new StrongTypingException("The value for column 'Amount' in table 'PurchaseSourceBillProduct' is DBNull.", innerException);
  1414. }
  1415. }
  1416. set
  1417. {
  1418. base[tablePurchaseSourceBillProduct.AmountColumn] = value;
  1419. }
  1420. }
  1421. [DebuggerNonUserCode]
  1422. public string No_Product
  1423. {
  1424. get
  1425. {
  1426. try
  1427. {
  1428. return (string)base[tablePurchaseSourceBillProduct.No_ProductColumn];
  1429. }
  1430. catch (InvalidCastException innerException)
  1431. {
  1432. throw new StrongTypingException("The value for column 'No_Product' in table 'PurchaseSourceBillProduct' is DBNull.", innerException);
  1433. }
  1434. }
  1435. set
  1436. {
  1437. base[tablePurchaseSourceBillProduct.No_ProductColumn] = value;
  1438. }
  1439. }
  1440. [DebuggerNonUserCode]
  1441. public string Name_Product
  1442. {
  1443. get
  1444. {
  1445. try
  1446. {
  1447. return (string)base[tablePurchaseSourceBillProduct.Name_ProductColumn];
  1448. }
  1449. catch (InvalidCastException innerException)
  1450. {
  1451. throw new StrongTypingException("The value for column 'Name_Product' in table 'PurchaseSourceBillProduct' is DBNull.", innerException);
  1452. }
  1453. }
  1454. set
  1455. {
  1456. base[tablePurchaseSourceBillProduct.Name_ProductColumn] = value;
  1457. }
  1458. }
  1459. [DebuggerNonUserCode]
  1460. internal PurchaseSourceBillProductRow(DataRowBuilder rb)
  1461. : base(rb)
  1462. {
  1463. tablePurchaseSourceBillProduct = (PurchaseSourceBillProductDataTable)base.Table;
  1464. }
  1465. [DebuggerNonUserCode]
  1466. public bool IsQuantity_OrderNull()
  1467. {
  1468. return IsNull(tablePurchaseSourceBillProduct.Quantity_OrderColumn);
  1469. }
  1470. [DebuggerNonUserCode]
  1471. public void SetQuantity_OrderNull()
  1472. {
  1473. base[tablePurchaseSourceBillProduct.Quantity_OrderColumn] = Convert.DBNull;
  1474. }
  1475. [DebuggerNonUserCode]
  1476. public bool IsQuantity_InDepotNull()
  1477. {
  1478. return IsNull(tablePurchaseSourceBillProduct.Quantity_InDepotColumn);
  1479. }
  1480. [DebuggerNonUserCode]
  1481. public void SetQuantity_InDepotNull()
  1482. {
  1483. base[tablePurchaseSourceBillProduct.Quantity_InDepotColumn] = Convert.DBNull;
  1484. }
  1485. [DebuggerNonUserCode]
  1486. public bool IsQuantity_OnShipNull()
  1487. {
  1488. return IsNull(tablePurchaseSourceBillProduct.Quantity_OnShipColumn);
  1489. }
  1490. [DebuggerNonUserCode]
  1491. public void SetQuantity_OnShipNull()
  1492. {
  1493. base[tablePurchaseSourceBillProduct.Quantity_OnShipColumn] = Convert.DBNull;
  1494. }
  1495. [DebuggerNonUserCode]
  1496. public bool IsQuantity_EndCaseNull()
  1497. {
  1498. return IsNull(tablePurchaseSourceBillProduct.Quantity_EndCaseColumn);
  1499. }
  1500. [DebuggerNonUserCode]
  1501. public void SetQuantity_EndCaseNull()
  1502. {
  1503. base[tablePurchaseSourceBillProduct.Quantity_EndCaseColumn] = Convert.DBNull;
  1504. }
  1505. [DebuggerNonUserCode]
  1506. public bool IsDate_EndCaseNull()
  1507. {
  1508. return IsNull(tablePurchaseSourceBillProduct.Date_EndCaseColumn);
  1509. }
  1510. [DebuggerNonUserCode]
  1511. public void SetDate_EndCaseNull()
  1512. {
  1513. base[tablePurchaseSourceBillProduct.Date_EndCaseColumn] = Convert.DBNull;
  1514. }
  1515. [DebuggerNonUserCode]
  1516. public bool IsAmountNull()
  1517. {
  1518. return IsNull(tablePurchaseSourceBillProduct.AmountColumn);
  1519. }
  1520. [DebuggerNonUserCode]
  1521. public void SetAmountNull()
  1522. {
  1523. base[tablePurchaseSourceBillProduct.AmountColumn] = Convert.DBNull;
  1524. }
  1525. [DebuggerNonUserCode]
  1526. public bool IsNo_ProductNull()
  1527. {
  1528. return IsNull(tablePurchaseSourceBillProduct.No_ProductColumn);
  1529. }
  1530. [DebuggerNonUserCode]
  1531. public void SetNo_ProductNull()
  1532. {
  1533. base[tablePurchaseSourceBillProduct.No_ProductColumn] = Convert.DBNull;
  1534. }
  1535. [DebuggerNonUserCode]
  1536. public bool IsName_ProductNull()
  1537. {
  1538. return IsNull(tablePurchaseSourceBillProduct.Name_ProductColumn);
  1539. }
  1540. [DebuggerNonUserCode]
  1541. public void SetName_ProductNull()
  1542. {
  1543. base[tablePurchaseSourceBillProduct.Name_ProductColumn] = Convert.DBNull;
  1544. }
  1545. }
  1546. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1547. public class PurchaseOrderBillRowChangeEvent : EventArgs
  1548. {
  1549. private PurchaseOrderBillRow eventRow;
  1550. private DataRowAction eventAction;
  1551. [DebuggerNonUserCode]
  1552. public PurchaseOrderBillRow Row => eventRow;
  1553. [DebuggerNonUserCode]
  1554. public DataRowAction Action => eventAction;
  1555. [DebuggerNonUserCode]
  1556. public PurchaseOrderBillRowChangeEvent(PurchaseOrderBillRow row, DataRowAction action)
  1557. {
  1558. eventRow = row;
  1559. eventAction = action;
  1560. }
  1561. }
  1562. [GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
  1563. public class PurchaseSourceBillProductRowChangeEvent : EventArgs
  1564. {
  1565. private PurchaseSourceBillProductRow eventRow;
  1566. private DataRowAction eventAction;
  1567. [DebuggerNonUserCode]
  1568. public PurchaseSourceBillProductRow Row => eventRow;
  1569. [DebuggerNonUserCode]
  1570. public DataRowAction Action => eventAction;
  1571. [DebuggerNonUserCode]
  1572. public PurchaseSourceBillProductRowChangeEvent(PurchaseSourceBillProductRow row, DataRowAction action)
  1573. {
  1574. eventRow = row;
  1575. eventAction = action;
  1576. }
  1577. }
  1578. private PurchaseOrderBillDataTable tablePurchaseOrderBill;
  1579. private PurchaseSourceBillProductDataTable tablePurchaseSourceBillProduct;
  1580. private SchemaSerializationMode _schemaSerializationMode = SchemaSerializationMode.IncludeSchema;
  1581. [DebuggerNonUserCode]
  1582. [Browsable(false)]
  1583. [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
  1584. public PurchaseOrderBillDataTable PurchaseOrderBill => tablePurchaseOrderBill;
  1585. [Browsable(false)]
  1586. [DebuggerNonUserCode]
  1587. [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
  1588. public PurchaseSourceBillProductDataTable PurchaseSourceBillProduct => tablePurchaseSourceBillProduct;
  1589. [DebuggerNonUserCode]
  1590. [Browsable(true)]
  1591. [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
  1592. public override SchemaSerializationMode SchemaSerializationMode
  1593. {
  1594. get
  1595. {
  1596. return _schemaSerializationMode;
  1597. }
  1598. set
  1599. {
  1600. _schemaSerializationMode = value;
  1601. }
  1602. }
  1603. [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  1604. [DebuggerNonUserCode]
  1605. public new DataTableCollection Tables => base.Tables;
  1606. [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  1607. [DebuggerNonUserCode]
  1608. public new DataRelationCollection Relations => base.Relations;
  1609. [DebuggerNonUserCode]
  1610. public dsFrmConstraintEndCase()
  1611. {
  1612. BeginInit();
  1613. InitClass();
  1614. CollectionChangeEventHandler value = SchemaChanged;
  1615. base.Tables.CollectionChanged += value;
  1616. base.Relations.CollectionChanged += value;
  1617. EndInit();
  1618. }
  1619. [DebuggerNonUserCode]
  1620. protected dsFrmConstraintEndCase(SerializationInfo info, StreamingContext context)
  1621. : base(info, context, ConstructSchema: false)
  1622. {
  1623. if (IsBinarySerialized(info, context))
  1624. {
  1625. InitVars(initTable: false);
  1626. CollectionChangeEventHandler value = SchemaChanged;
  1627. Tables.CollectionChanged += value;
  1628. Relations.CollectionChanged += value;
  1629. return;
  1630. }
  1631. string s = (string)info.GetValue("XmlSchema", typeof(string));
  1632. if (DetermineSchemaSerializationMode(info, context) == SchemaSerializationMode.IncludeSchema)
  1633. {
  1634. DataSet dataSet = new DataSet();
  1635. dataSet.ReadXmlSchema(new XmlTextReader(new StringReader(s)));
  1636. if (dataSet.Tables["PurchaseOrderBill"] != null)
  1637. {
  1638. base.Tables.Add(new PurchaseOrderBillDataTable(dataSet.Tables["PurchaseOrderBill"]));
  1639. }
  1640. if (dataSet.Tables["PurchaseSourceBillProduct"] != null)
  1641. {
  1642. base.Tables.Add(new PurchaseSourceBillProductDataTable(dataSet.Tables["PurchaseSourceBillProduct"]));
  1643. }
  1644. base.DataSetName = dataSet.DataSetName;
  1645. base.Prefix = dataSet.Prefix;
  1646. base.Namespace = dataSet.Namespace;
  1647. base.Locale = dataSet.Locale;
  1648. base.CaseSensitive = dataSet.CaseSensitive;
  1649. base.EnforceConstraints = dataSet.EnforceConstraints;
  1650. Merge(dataSet, preserveChanges: false, MissingSchemaAction.Add);
  1651. InitVars();
  1652. }
  1653. else
  1654. {
  1655. ReadXmlSchema(new XmlTextReader(new StringReader(s)));
  1656. }
  1657. GetSerializationData(info, context);
  1658. CollectionChangeEventHandler value2 = SchemaChanged;
  1659. base.Tables.CollectionChanged += value2;
  1660. Relations.CollectionChanged += value2;
  1661. }
  1662. [DebuggerNonUserCode]
  1663. protected override void InitializeDerivedDataSet()
  1664. {
  1665. BeginInit();
  1666. InitClass();
  1667. EndInit();
  1668. }
  1669. [DebuggerNonUserCode]
  1670. public override DataSet Clone()
  1671. {
  1672. dsFrmConstraintEndCase dsFrmConstraintEndCase = (dsFrmConstraintEndCase)base.Clone();
  1673. dsFrmConstraintEndCase.InitVars();
  1674. dsFrmConstraintEndCase.SchemaSerializationMode = SchemaSerializationMode;
  1675. return dsFrmConstraintEndCase;
  1676. }
  1677. [DebuggerNonUserCode]
  1678. protected override bool ShouldSerializeTables()
  1679. {
  1680. return false;
  1681. }
  1682. [DebuggerNonUserCode]
  1683. protected override bool ShouldSerializeRelations()
  1684. {
  1685. return false;
  1686. }
  1687. [DebuggerNonUserCode]
  1688. protected override void ReadXmlSerializable(XmlReader reader)
  1689. {
  1690. if (DetermineSchemaSerializationMode(reader) == SchemaSerializationMode.IncludeSchema)
  1691. {
  1692. Reset();
  1693. DataSet dataSet = new DataSet();
  1694. dataSet.ReadXml(reader);
  1695. if (dataSet.Tables["PurchaseOrderBill"] != null)
  1696. {
  1697. base.Tables.Add(new PurchaseOrderBillDataTable(dataSet.Tables["PurchaseOrderBill"]));
  1698. }
  1699. if (dataSet.Tables["PurchaseSourceBillProduct"] != null)
  1700. {
  1701. base.Tables.Add(new PurchaseSourceBillProductDataTable(dataSet.Tables["PurchaseSourceBillProduct"]));
  1702. }
  1703. base.DataSetName = dataSet.DataSetName;
  1704. base.Prefix = dataSet.Prefix;
  1705. base.Namespace = dataSet.Namespace;
  1706. base.Locale = dataSet.Locale;
  1707. base.CaseSensitive = dataSet.CaseSensitive;
  1708. base.EnforceConstraints = dataSet.EnforceConstraints;
  1709. Merge(dataSet, preserveChanges: false, MissingSchemaAction.Add);
  1710. InitVars();
  1711. }
  1712. else
  1713. {
  1714. ReadXml(reader);
  1715. InitVars();
  1716. }
  1717. }
  1718. [DebuggerNonUserCode]
  1719. protected override XmlSchema GetSchemaSerializable()
  1720. {
  1721. MemoryStream memoryStream = new MemoryStream();
  1722. WriteXmlSchema(new XmlTextWriter(memoryStream, null));
  1723. memoryStream.Position = 0L;
  1724. return XmlSchema.Read(new XmlTextReader(memoryStream), null);
  1725. }
  1726. [DebuggerNonUserCode]
  1727. internal void InitVars()
  1728. {
  1729. InitVars(initTable: true);
  1730. }
  1731. [DebuggerNonUserCode]
  1732. internal void InitVars(bool initTable)
  1733. {
  1734. tablePurchaseOrderBill = (PurchaseOrderBillDataTable)base.Tables["PurchaseOrderBill"];
  1735. if (initTable && tablePurchaseOrderBill != null)
  1736. {
  1737. tablePurchaseOrderBill.InitVars();
  1738. }
  1739. tablePurchaseSourceBillProduct = (PurchaseSourceBillProductDataTable)base.Tables["PurchaseSourceBillProduct"];
  1740. if (initTable && tablePurchaseSourceBillProduct != null)
  1741. {
  1742. tablePurchaseSourceBillProduct.InitVars();
  1743. }
  1744. }
  1745. [DebuggerNonUserCode]
  1746. private void InitClass()
  1747. {
  1748. base.DataSetName = "dsFrmConstraintEndCase";
  1749. base.Prefix = "";
  1750. base.Namespace = "http://tempuri.org/dsFrmConstraintEndCase.xsd";
  1751. base.EnforceConstraints = true;
  1752. SchemaSerializationMode = SchemaSerializationMode.IncludeSchema;
  1753. tablePurchaseOrderBill = new PurchaseOrderBillDataTable();
  1754. base.Tables.Add(tablePurchaseOrderBill);
  1755. tablePurchaseSourceBillProduct = new PurchaseSourceBillProductDataTable();
  1756. base.Tables.Add(tablePurchaseSourceBillProduct);
  1757. }
  1758. [DebuggerNonUserCode]
  1759. private bool ShouldSerializePurchaseOrderBill()
  1760. {
  1761. return false;
  1762. }
  1763. [DebuggerNonUserCode]
  1764. private bool ShouldSerializePurchaseSourceBillProduct()
  1765. {
  1766. return false;
  1767. }
  1768. [DebuggerNonUserCode]
  1769. private void SchemaChanged(object sender, CollectionChangeEventArgs e)
  1770. {
  1771. if (e.Action == CollectionChangeAction.Remove)
  1772. {
  1773. InitVars();
  1774. }
  1775. }
  1776. [DebuggerNonUserCode]
  1777. public static XmlSchemaComplexType GetTypedDataSetSchema(XmlSchemaSet xs)
  1778. {
  1779. dsFrmConstraintEndCase dsFrmConstraintEndCase = new dsFrmConstraintEndCase();
  1780. XmlSchemaComplexType xmlSchemaComplexType = new XmlSchemaComplexType();
  1781. XmlSchemaSequence xmlSchemaSequence = new XmlSchemaSequence();
  1782. xs.Add(dsFrmConstraintEndCase.GetSchemaSerializable());
  1783. XmlSchemaAny xmlSchemaAny = new XmlSchemaAny();
  1784. xmlSchemaAny.Namespace = dsFrmConstraintEndCase.Namespace;
  1785. xmlSchemaSequence.Items.Add(xmlSchemaAny);
  1786. xmlSchemaComplexType.Particle = xmlSchemaSequence;
  1787. return xmlSchemaComplexType;
  1788. }
  1789. }
  1790. }