Школа_языковDataSet.Designer.cs 305 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // Этот код создан программой.
  4. // Исполняемая версия:4.0.30319.42000
  5. //
  6. // Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
  7. // повторной генерации кода.
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10. #pragma warning disable 1591
  11. namespace Демо {
  12. /// <summary>
  13. ///Represents a strongly typed in-memory cache of data.
  14. ///</summary>
  15. [global::System.Serializable()]
  16. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  17. [global::System.ComponentModel.ToolboxItem(true)]
  18. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
  19. [global::System.Xml.Serialization.XmlRootAttribute("Школа_языковDataSet")]
  20. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
  21. public partial class Школа_языковDataSet : global::System.Data.DataSet {
  22. private АдминистраторыDataTable tableАдминистраторы;
  23. private ЗаписиDataTable tableЗаписи;
  24. private КлиентыDataTable tableКлиенты;
  25. private УслугиDataTable tableУслуги;
  26. private global::System.Data.DataRelation relationFK_Записи_Клиенты;
  27. private global::System.Data.DataRelation relationFK_Записи_Услуги;
  28. private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
  29. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  30. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  31. public Школа_языковDataSet() {
  32. this.BeginInit();
  33. this.InitClass();
  34. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  35. base.Tables.CollectionChanged += schemaChangedHandler;
  36. base.Relations.CollectionChanged += schemaChangedHandler;
  37. this.EndInit();
  38. }
  39. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  40. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  41. protected Школа_языковDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  42. base(info, context, false) {
  43. if ((this.IsBinarySerialized(info, context) == true)) {
  44. this.InitVars(false);
  45. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  46. this.Tables.CollectionChanged += schemaChangedHandler1;
  47. this.Relations.CollectionChanged += schemaChangedHandler1;
  48. return;
  49. }
  50. string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
  51. if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
  52. global::System.Data.DataSet ds = new global::System.Data.DataSet();
  53. ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
  54. if ((ds.Tables["Администраторы"] != null)) {
  55. base.Tables.Add(new АдминистраторыDataTable(ds.Tables["Администраторы"]));
  56. }
  57. if ((ds.Tables["Записи"] != null)) {
  58. base.Tables.Add(new ЗаписиDataTable(ds.Tables["Записи"]));
  59. }
  60. if ((ds.Tables["Клиенты"] != null)) {
  61. base.Tables.Add(new КлиентыDataTable(ds.Tables["Клиенты"]));
  62. }
  63. if ((ds.Tables["Услуги"] != null)) {
  64. base.Tables.Add(new УслугиDataTable(ds.Tables["Услуги"]));
  65. }
  66. this.DataSetName = ds.DataSetName;
  67. this.Prefix = ds.Prefix;
  68. this.Namespace = ds.Namespace;
  69. this.Locale = ds.Locale;
  70. this.CaseSensitive = ds.CaseSensitive;
  71. this.EnforceConstraints = ds.EnforceConstraints;
  72. this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
  73. this.InitVars();
  74. }
  75. else {
  76. this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
  77. }
  78. this.GetSerializationData(info, context);
  79. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  80. base.Tables.CollectionChanged += schemaChangedHandler;
  81. this.Relations.CollectionChanged += schemaChangedHandler;
  82. }
  83. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  84. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  85. [global::System.ComponentModel.Browsable(false)]
  86. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  87. public АдминистраторыDataTable Администраторы {
  88. get {
  89. return this.tableАдминистраторы;
  90. }
  91. }
  92. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  93. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  94. [global::System.ComponentModel.Browsable(false)]
  95. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  96. public ЗаписиDataTable Записи {
  97. get {
  98. return this.tableЗаписи;
  99. }
  100. }
  101. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  102. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  103. [global::System.ComponentModel.Browsable(false)]
  104. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  105. public КлиентыDataTable Клиенты {
  106. get {
  107. return this.tableКлиенты;
  108. }
  109. }
  110. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  111. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  112. [global::System.ComponentModel.Browsable(false)]
  113. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  114. public УслугиDataTable Услуги {
  115. get {
  116. return this.tableУслуги;
  117. }
  118. }
  119. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  120. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  121. [global::System.ComponentModel.BrowsableAttribute(true)]
  122. [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
  123. public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
  124. get {
  125. return this._schemaSerializationMode;
  126. }
  127. set {
  128. this._schemaSerializationMode = value;
  129. }
  130. }
  131. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  132. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  133. [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
  134. public new global::System.Data.DataTableCollection Tables {
  135. get {
  136. return base.Tables;
  137. }
  138. }
  139. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  140. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  141. [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
  142. public new global::System.Data.DataRelationCollection Relations {
  143. get {
  144. return base.Relations;
  145. }
  146. }
  147. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  148. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  149. protected override void InitializeDerivedDataSet() {
  150. this.BeginInit();
  151. this.InitClass();
  152. this.EndInit();
  153. }
  154. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  155. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  156. public override global::System.Data.DataSet Clone() {
  157. Школа_языковDataSet cln = ((Школа_языковDataSet)(base.Clone()));
  158. cln.InitVars();
  159. cln.SchemaSerializationMode = this.SchemaSerializationMode;
  160. return cln;
  161. }
  162. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  163. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  164. protected override bool ShouldSerializeTables() {
  165. return false;
  166. }
  167. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  168. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  169. protected override bool ShouldSerializeRelations() {
  170. return false;
  171. }
  172. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  173. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  174. protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
  175. if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
  176. this.Reset();
  177. global::System.Data.DataSet ds = new global::System.Data.DataSet();
  178. ds.ReadXml(reader);
  179. if ((ds.Tables["Администраторы"] != null)) {
  180. base.Tables.Add(new АдминистраторыDataTable(ds.Tables["Администраторы"]));
  181. }
  182. if ((ds.Tables["Записи"] != null)) {
  183. base.Tables.Add(new ЗаписиDataTable(ds.Tables["Записи"]));
  184. }
  185. if ((ds.Tables["Клиенты"] != null)) {
  186. base.Tables.Add(new КлиентыDataTable(ds.Tables["Клиенты"]));
  187. }
  188. if ((ds.Tables["Услуги"] != null)) {
  189. base.Tables.Add(new УслугиDataTable(ds.Tables["Услуги"]));
  190. }
  191. this.DataSetName = ds.DataSetName;
  192. this.Prefix = ds.Prefix;
  193. this.Namespace = ds.Namespace;
  194. this.Locale = ds.Locale;
  195. this.CaseSensitive = ds.CaseSensitive;
  196. this.EnforceConstraints = ds.EnforceConstraints;
  197. this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
  198. this.InitVars();
  199. }
  200. else {
  201. this.ReadXml(reader);
  202. this.InitVars();
  203. }
  204. }
  205. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  206. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  207. protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
  208. global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
  209. this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
  210. stream.Position = 0;
  211. return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
  212. }
  213. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  214. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  215. internal void InitVars() {
  216. this.InitVars(true);
  217. }
  218. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  219. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  220. internal void InitVars(bool initTable) {
  221. this.tableАдминистраторы = ((АдминистраторыDataTable)(base.Tables["Администраторы"]));
  222. if ((initTable == true)) {
  223. if ((this.tableАдминистраторы != null)) {
  224. this.tableАдминистраторы.InitVars();
  225. }
  226. }
  227. this.tableЗаписи = ((ЗаписиDataTable)(base.Tables["Записи"]));
  228. if ((initTable == true)) {
  229. if ((this.tableЗаписи != null)) {
  230. this.tableЗаписи.InitVars();
  231. }
  232. }
  233. this.tableКлиенты = ((КлиентыDataTable)(base.Tables["Клиенты"]));
  234. if ((initTable == true)) {
  235. if ((this.tableКлиенты != null)) {
  236. this.tableКлиенты.InitVars();
  237. }
  238. }
  239. this.tableУслуги = ((УслугиDataTable)(base.Tables["Услуги"]));
  240. if ((initTable == true)) {
  241. if ((this.tableУслуги != null)) {
  242. this.tableУслуги.InitVars();
  243. }
  244. }
  245. this.relationFK_Записи_Клиенты = this.Relations["FK_Записи_Клиенты"];
  246. this.relationFK_Записи_Услуги = this.Relations["FK_Записи_Услуги"];
  247. }
  248. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  249. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  250. private void InitClass() {
  251. this.DataSetName = "Школа_языковDataSet";
  252. this.Prefix = "";
  253. this.Namespace = "http://tempuri.org/Школа_языковDataSet.xsd";
  254. this.EnforceConstraints = true;
  255. this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
  256. this.tableАдминистраторы = new АдминистраторыDataTable();
  257. base.Tables.Add(this.tableАдминистраторы);
  258. this.tableЗаписи = new ЗаписиDataTable();
  259. base.Tables.Add(this.tableЗаписи);
  260. this.tableКлиенты = new КлиентыDataTable();
  261. base.Tables.Add(this.tableКлиенты);
  262. this.tableУслуги = new УслугиDataTable();
  263. base.Tables.Add(this.tableУслуги);
  264. this.relationFK_Записи_Клиенты = new global::System.Data.DataRelation("FK_Записи_Клиенты", new global::System.Data.DataColumn[] {
  265. this.tableКлиенты.ФамилияColumn}, new global::System.Data.DataColumn[] {
  266. this.tableЗаписи.КлиентColumn}, false);
  267. this.Relations.Add(this.relationFK_Записи_Клиенты);
  268. this.relationFK_Записи_Услуги = new global::System.Data.DataRelation("FK_Записи_Услуги", new global::System.Data.DataColumn[] {
  269. this.tableУслуги.НаименованиеColumn}, new global::System.Data.DataColumn[] {
  270. this.tableЗаписи.УслугаColumn}, false);
  271. this.Relations.Add(this.relationFK_Записи_Услуги);
  272. }
  273. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  274. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  275. private bool ShouldSerializeАдминистраторы() {
  276. return false;
  277. }
  278. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  279. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  280. private bool ShouldSerializeЗаписи() {
  281. return false;
  282. }
  283. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  284. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  285. private bool ShouldSerializeКлиенты() {
  286. return false;
  287. }
  288. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  289. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  290. private bool ShouldSerializeУслуги() {
  291. return false;
  292. }
  293. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  294. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  295. private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
  296. if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
  297. this.InitVars();
  298. }
  299. }
  300. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  301. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  302. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  303. Школа_языковDataSet ds = new Школа_языковDataSet();
  304. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  305. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  306. global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
  307. any.Namespace = ds.Namespace;
  308. sequence.Items.Add(any);
  309. type.Particle = sequence;
  310. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  311. if (xs.Contains(dsSchema.TargetNamespace)) {
  312. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  313. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  314. try {
  315. global::System.Xml.Schema.XmlSchema schema = null;
  316. dsSchema.Write(s1);
  317. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  318. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  319. s2.SetLength(0);
  320. schema.Write(s2);
  321. if ((s1.Length == s2.Length)) {
  322. s1.Position = 0;
  323. s2.Position = 0;
  324. for (; ((s1.Position != s1.Length)
  325. && (s1.ReadByte() == s2.ReadByte())); ) {
  326. ;
  327. }
  328. if ((s1.Position == s1.Length)) {
  329. return type;
  330. }
  331. }
  332. }
  333. }
  334. finally {
  335. if ((s1 != null)) {
  336. s1.Close();
  337. }
  338. if ((s2 != null)) {
  339. s2.Close();
  340. }
  341. }
  342. }
  343. xs.Add(dsSchema);
  344. return type;
  345. }
  346. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  347. public delegate void АдминистраторыRowChangeEventHandler(object sender, АдминистраторыRowChangeEvent e);
  348. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  349. public delegate void ЗаписиRowChangeEventHandler(object sender, ЗаписиRowChangeEvent e);
  350. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  351. public delegate void КлиентыRowChangeEventHandler(object sender, КлиентыRowChangeEvent e);
  352. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  353. public delegate void УслугиRowChangeEventHandler(object sender, УслугиRowChangeEvent e);
  354. /// <summary>
  355. ///Represents the strongly named DataTable class.
  356. ///</summary>
  357. [global::System.Serializable()]
  358. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  359. public partial class АдминистраторыDataTable : global::System.Data.TypedTableBase<АдминистраторыRow> {
  360. private global::System.Data.DataColumn columnФамилия;
  361. private global::System.Data.DataColumn columnИмя;
  362. private global::System.Data.DataColumn columnОтчество;
  363. private global::System.Data.DataColumn columnПочта;
  364. private global::System.Data.DataColumn columnПароль;
  365. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  366. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  367. public АдминистраторыDataTable() {
  368. this.TableName = "Администраторы";
  369. this.BeginInit();
  370. this.InitClass();
  371. this.EndInit();
  372. }
  373. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  374. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  375. internal АдминистраторыDataTable(global::System.Data.DataTable table) {
  376. this.TableName = table.TableName;
  377. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  378. this.CaseSensitive = table.CaseSensitive;
  379. }
  380. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  381. this.Locale = table.Locale;
  382. }
  383. if ((table.Namespace != table.DataSet.Namespace)) {
  384. this.Namespace = table.Namespace;
  385. }
  386. this.Prefix = table.Prefix;
  387. this.MinimumCapacity = table.MinimumCapacity;
  388. }
  389. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  390. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  391. protected АдминистраторыDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  392. base(info, context) {
  393. this.InitVars();
  394. }
  395. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  396. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  397. public global::System.Data.DataColumn ФамилияColumn {
  398. get {
  399. return this.columnФамилия;
  400. }
  401. }
  402. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  403. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  404. public global::System.Data.DataColumn ИмяColumn {
  405. get {
  406. return this.columnИмя;
  407. }
  408. }
  409. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  410. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  411. public global::System.Data.DataColumn ОтчествоColumn {
  412. get {
  413. return this.columnОтчество;
  414. }
  415. }
  416. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  417. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  418. public global::System.Data.DataColumn ПочтаColumn {
  419. get {
  420. return this.columnПочта;
  421. }
  422. }
  423. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  424. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  425. public global::System.Data.DataColumn ПарольColumn {
  426. get {
  427. return this.columnПароль;
  428. }
  429. }
  430. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  431. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  432. [global::System.ComponentModel.Browsable(false)]
  433. public int Count {
  434. get {
  435. return this.Rows.Count;
  436. }
  437. }
  438. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  439. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  440. public АдминистраторыRow this[int index] {
  441. get {
  442. return ((АдминистраторыRow)(this.Rows[index]));
  443. }
  444. }
  445. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  446. public event АдминистраторыRowChangeEventHandler АдминистраторыRowChanging;
  447. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  448. public event АдминистраторыRowChangeEventHandler АдминистраторыRowChanged;
  449. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  450. public event АдминистраторыRowChangeEventHandler АдминистраторыRowDeleting;
  451. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  452. public event АдминистраторыRowChangeEventHandler АдминистраторыRowDeleted;
  453. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  454. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  455. public void AddАдминистраторыRow(АдминистраторыRow row) {
  456. this.Rows.Add(row);
  457. }
  458. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  459. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  460. public АдминистраторыRow AddАдминистраторыRow(string Фамилия, string Имя, string Отчество, string Почта, string Пароль) {
  461. АдминистраторыRow rowАдминистраторыRow = ((АдминистраторыRow)(this.NewRow()));
  462. object[] columnValuesArray = new object[] {
  463. Фамилия,
  464. Имя,
  465. Отчество,
  466. Почта,
  467. Пароль};
  468. rowАдминистраторыRow.ItemArray = columnValuesArray;
  469. this.Rows.Add(rowАдминистраторыRow);
  470. return rowАдминистраторыRow;
  471. }
  472. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  473. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  474. public АдминистраторыRow FindByФамилия(string Фамилия) {
  475. return ((АдминистраторыRow)(this.Rows.Find(new object[] {
  476. Фамилия})));
  477. }
  478. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  479. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  480. public override global::System.Data.DataTable Clone() {
  481. АдминистраторыDataTable cln = ((АдминистраторыDataTable)(base.Clone()));
  482. cln.InitVars();
  483. return cln;
  484. }
  485. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  486. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  487. protected override global::System.Data.DataTable CreateInstance() {
  488. return new АдминистраторыDataTable();
  489. }
  490. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  491. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  492. internal void InitVars() {
  493. this.columnФамилия = base.Columns["Фамилия"];
  494. this.columnИмя = base.Columns["Имя"];
  495. this.columnОтчество = base.Columns["Отчество"];
  496. this.columnПочта = base.Columns["Почта"];
  497. this.columnПароль = base.Columns["Пароль"];
  498. }
  499. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  500. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  501. private void InitClass() {
  502. this.columnФамилия = new global::System.Data.DataColumn("Фамилия", typeof(string), null, global::System.Data.MappingType.Element);
  503. base.Columns.Add(this.columnФамилия);
  504. this.columnИмя = new global::System.Data.DataColumn("Имя", typeof(string), null, global::System.Data.MappingType.Element);
  505. base.Columns.Add(this.columnИмя);
  506. this.columnОтчество = new global::System.Data.DataColumn("Отчество", typeof(string), null, global::System.Data.MappingType.Element);
  507. base.Columns.Add(this.columnОтчество);
  508. this.columnПочта = new global::System.Data.DataColumn("Почта", typeof(string), null, global::System.Data.MappingType.Element);
  509. base.Columns.Add(this.columnПочта);
  510. this.columnПароль = new global::System.Data.DataColumn("Пароль", typeof(string), null, global::System.Data.MappingType.Element);
  511. base.Columns.Add(this.columnПароль);
  512. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  513. this.columnФамилия}, true));
  514. this.columnФамилия.AllowDBNull = false;
  515. this.columnФамилия.Unique = true;
  516. this.columnФамилия.MaxLength = 50;
  517. this.columnИмя.MaxLength = 50;
  518. this.columnОтчество.MaxLength = 50;
  519. this.columnПочта.MaxLength = 50;
  520. this.columnПароль.MaxLength = 4;
  521. }
  522. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  523. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  524. public АдминистраторыRow NewАдминистраторыRow() {
  525. return ((АдминистраторыRow)(this.NewRow()));
  526. }
  527. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  528. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  529. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  530. return new АдминистраторыRow(builder);
  531. }
  532. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  533. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  534. protected override global::System.Type GetRowType() {
  535. return typeof(АдминистраторыRow);
  536. }
  537. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  538. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  539. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  540. base.OnRowChanged(e);
  541. if ((this.АдминистраторыRowChanged != null)) {
  542. this.АдминистраторыRowChanged(this, new АдминистраторыRowChangeEvent(((АдминистраторыRow)(e.Row)), e.Action));
  543. }
  544. }
  545. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  546. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  547. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  548. base.OnRowChanging(e);
  549. if ((this.АдминистраторыRowChanging != null)) {
  550. this.АдминистраторыRowChanging(this, new АдминистраторыRowChangeEvent(((АдминистраторыRow)(e.Row)), e.Action));
  551. }
  552. }
  553. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  554. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  555. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  556. base.OnRowDeleted(e);
  557. if ((this.АдминистраторыRowDeleted != null)) {
  558. this.АдминистраторыRowDeleted(this, new АдминистраторыRowChangeEvent(((АдминистраторыRow)(e.Row)), e.Action));
  559. }
  560. }
  561. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  562. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  563. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  564. base.OnRowDeleting(e);
  565. if ((this.АдминистраторыRowDeleting != null)) {
  566. this.АдминистраторыRowDeleting(this, new АдминистраторыRowChangeEvent(((АдминистраторыRow)(e.Row)), e.Action));
  567. }
  568. }
  569. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  570. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  571. public void RemoveАдминистраторыRow(АдминистраторыRow row) {
  572. this.Rows.Remove(row);
  573. }
  574. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  575. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  576. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  577. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  578. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  579. Школа_языковDataSet ds = new Школа_языковDataSet();
  580. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  581. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  582. any1.MinOccurs = new decimal(0);
  583. any1.MaxOccurs = decimal.MaxValue;
  584. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  585. sequence.Items.Add(any1);
  586. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  587. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  588. any2.MinOccurs = new decimal(1);
  589. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  590. sequence.Items.Add(any2);
  591. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  592. attribute1.Name = "namespace";
  593. attribute1.FixedValue = ds.Namespace;
  594. type.Attributes.Add(attribute1);
  595. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  596. attribute2.Name = "tableTypeName";
  597. attribute2.FixedValue = "АдминистраторыDataTable";
  598. type.Attributes.Add(attribute2);
  599. type.Particle = sequence;
  600. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  601. if (xs.Contains(dsSchema.TargetNamespace)) {
  602. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  603. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  604. try {
  605. global::System.Xml.Schema.XmlSchema schema = null;
  606. dsSchema.Write(s1);
  607. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  608. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  609. s2.SetLength(0);
  610. schema.Write(s2);
  611. if ((s1.Length == s2.Length)) {
  612. s1.Position = 0;
  613. s2.Position = 0;
  614. for (; ((s1.Position != s1.Length)
  615. && (s1.ReadByte() == s2.ReadByte())); ) {
  616. ;
  617. }
  618. if ((s1.Position == s1.Length)) {
  619. return type;
  620. }
  621. }
  622. }
  623. }
  624. finally {
  625. if ((s1 != null)) {
  626. s1.Close();
  627. }
  628. if ((s2 != null)) {
  629. s2.Close();
  630. }
  631. }
  632. }
  633. xs.Add(dsSchema);
  634. return type;
  635. }
  636. }
  637. /// <summary>
  638. ///Represents the strongly named DataTable class.
  639. ///</summary>
  640. [global::System.Serializable()]
  641. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  642. public partial class ЗаписиDataTable : global::System.Data.TypedTableBase<ЗаписиRow> {
  643. private global::System.Data.DataColumn columnКлиент;
  644. private global::System.Data.DataColumn columnУслуга;
  645. private global::System.Data.DataColumn columnВремя;
  646. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  647. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  648. public ЗаписиDataTable() {
  649. this.TableName = "Записи";
  650. this.BeginInit();
  651. this.InitClass();
  652. this.EndInit();
  653. }
  654. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  655. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  656. internal ЗаписиDataTable(global::System.Data.DataTable table) {
  657. this.TableName = table.TableName;
  658. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  659. this.CaseSensitive = table.CaseSensitive;
  660. }
  661. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  662. this.Locale = table.Locale;
  663. }
  664. if ((table.Namespace != table.DataSet.Namespace)) {
  665. this.Namespace = table.Namespace;
  666. }
  667. this.Prefix = table.Prefix;
  668. this.MinimumCapacity = table.MinimumCapacity;
  669. }
  670. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  671. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  672. protected ЗаписиDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  673. base(info, context) {
  674. this.InitVars();
  675. }
  676. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  677. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  678. public global::System.Data.DataColumn КлиентColumn {
  679. get {
  680. return this.columnКлиент;
  681. }
  682. }
  683. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  684. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  685. public global::System.Data.DataColumn УслугаColumn {
  686. get {
  687. return this.columnУслуга;
  688. }
  689. }
  690. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  691. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  692. public global::System.Data.DataColumn ВремяColumn {
  693. get {
  694. return this.columnВремя;
  695. }
  696. }
  697. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  698. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  699. [global::System.ComponentModel.Browsable(false)]
  700. public int Count {
  701. get {
  702. return this.Rows.Count;
  703. }
  704. }
  705. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  706. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  707. public ЗаписиRow this[int index] {
  708. get {
  709. return ((ЗаписиRow)(this.Rows[index]));
  710. }
  711. }
  712. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  713. public event ЗаписиRowChangeEventHandler ЗаписиRowChanging;
  714. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  715. public event ЗаписиRowChangeEventHandler ЗаписиRowChanged;
  716. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  717. public event ЗаписиRowChangeEventHandler ЗаписиRowDeleting;
  718. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  719. public event ЗаписиRowChangeEventHandler ЗаписиRowDeleted;
  720. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  721. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  722. public void AddЗаписиRow(ЗаписиRow row) {
  723. this.Rows.Add(row);
  724. }
  725. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  726. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  727. public ЗаписиRow AddЗаписиRow(КлиентыRow parentКлиентыRowByFK_Записи_Клиенты, УслугиRow parentУслугиRowByFK_Записи_Услуги, System.DateTime Время) {
  728. ЗаписиRow rowЗаписиRow = ((ЗаписиRow)(this.NewRow()));
  729. object[] columnValuesArray = new object[] {
  730. null,
  731. null,
  732. Время};
  733. if ((parentКлиентыRowByFK_Записи_Клиенты != null)) {
  734. columnValuesArray[0] = parentКлиентыRowByFK_Записи_Клиенты[0];
  735. }
  736. if ((parentУслугиRowByFK_Записи_Услуги != null)) {
  737. columnValuesArray[1] = parentУслугиRowByFK_Записи_Услуги[0];
  738. }
  739. rowЗаписиRow.ItemArray = columnValuesArray;
  740. this.Rows.Add(rowЗаписиRow);
  741. return rowЗаписиRow;
  742. }
  743. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  744. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  745. public override global::System.Data.DataTable Clone() {
  746. ЗаписиDataTable cln = ((ЗаписиDataTable)(base.Clone()));
  747. cln.InitVars();
  748. return cln;
  749. }
  750. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  751. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  752. protected override global::System.Data.DataTable CreateInstance() {
  753. return new ЗаписиDataTable();
  754. }
  755. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  756. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  757. internal void InitVars() {
  758. this.columnКлиент = base.Columns["Клиент"];
  759. this.columnУслуга = base.Columns["Услуга"];
  760. this.columnВремя = base.Columns["Время"];
  761. }
  762. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  763. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  764. private void InitClass() {
  765. this.columnКлиент = new global::System.Data.DataColumn("Клиент", typeof(string), null, global::System.Data.MappingType.Element);
  766. base.Columns.Add(this.columnКлиент);
  767. this.columnУслуга = new global::System.Data.DataColumn("Услуга", typeof(string), null, global::System.Data.MappingType.Element);
  768. base.Columns.Add(this.columnУслуга);
  769. this.columnВремя = new global::System.Data.DataColumn("Время", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
  770. base.Columns.Add(this.columnВремя);
  771. this.columnКлиент.MaxLength = 50;
  772. this.columnУслуга.MaxLength = 100;
  773. }
  774. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  775. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  776. public ЗаписиRow NewЗаписиRow() {
  777. return ((ЗаписиRow)(this.NewRow()));
  778. }
  779. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  780. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  781. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  782. return new ЗаписиRow(builder);
  783. }
  784. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  785. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  786. protected override global::System.Type GetRowType() {
  787. return typeof(ЗаписиRow);
  788. }
  789. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  790. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  791. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  792. base.OnRowChanged(e);
  793. if ((this.ЗаписиRowChanged != null)) {
  794. this.ЗаписиRowChanged(this, new ЗаписиRowChangeEvent(((ЗаписиRow)(e.Row)), e.Action));
  795. }
  796. }
  797. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  798. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  799. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  800. base.OnRowChanging(e);
  801. if ((this.ЗаписиRowChanging != null)) {
  802. this.ЗаписиRowChanging(this, new ЗаписиRowChangeEvent(((ЗаписиRow)(e.Row)), e.Action));
  803. }
  804. }
  805. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  806. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  807. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  808. base.OnRowDeleted(e);
  809. if ((this.ЗаписиRowDeleted != null)) {
  810. this.ЗаписиRowDeleted(this, new ЗаписиRowChangeEvent(((ЗаписиRow)(e.Row)), e.Action));
  811. }
  812. }
  813. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  814. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  815. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  816. base.OnRowDeleting(e);
  817. if ((this.ЗаписиRowDeleting != null)) {
  818. this.ЗаписиRowDeleting(this, new ЗаписиRowChangeEvent(((ЗаписиRow)(e.Row)), e.Action));
  819. }
  820. }
  821. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  822. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  823. public void RemoveЗаписиRow(ЗаписиRow row) {
  824. this.Rows.Remove(row);
  825. }
  826. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  827. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  828. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  829. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  830. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  831. Школа_языковDataSet ds = new Школа_языковDataSet();
  832. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  833. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  834. any1.MinOccurs = new decimal(0);
  835. any1.MaxOccurs = decimal.MaxValue;
  836. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  837. sequence.Items.Add(any1);
  838. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  839. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  840. any2.MinOccurs = new decimal(1);
  841. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  842. sequence.Items.Add(any2);
  843. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  844. attribute1.Name = "namespace";
  845. attribute1.FixedValue = ds.Namespace;
  846. type.Attributes.Add(attribute1);
  847. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  848. attribute2.Name = "tableTypeName";
  849. attribute2.FixedValue = "ЗаписиDataTable";
  850. type.Attributes.Add(attribute2);
  851. type.Particle = sequence;
  852. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  853. if (xs.Contains(dsSchema.TargetNamespace)) {
  854. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  855. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  856. try {
  857. global::System.Xml.Schema.XmlSchema schema = null;
  858. dsSchema.Write(s1);
  859. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  860. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  861. s2.SetLength(0);
  862. schema.Write(s2);
  863. if ((s1.Length == s2.Length)) {
  864. s1.Position = 0;
  865. s2.Position = 0;
  866. for (; ((s1.Position != s1.Length)
  867. && (s1.ReadByte() == s2.ReadByte())); ) {
  868. ;
  869. }
  870. if ((s1.Position == s1.Length)) {
  871. return type;
  872. }
  873. }
  874. }
  875. }
  876. finally {
  877. if ((s1 != null)) {
  878. s1.Close();
  879. }
  880. if ((s2 != null)) {
  881. s2.Close();
  882. }
  883. }
  884. }
  885. xs.Add(dsSchema);
  886. return type;
  887. }
  888. }
  889. /// <summary>
  890. ///Represents the strongly named DataTable class.
  891. ///</summary>
  892. [global::System.Serializable()]
  893. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  894. public partial class КлиентыDataTable : global::System.Data.TypedTableBase<КлиентыRow> {
  895. private global::System.Data.DataColumn columnФамилия;
  896. private global::System.Data.DataColumn columnИмя;
  897. private global::System.Data.DataColumn columnОтчество;
  898. private global::System.Data.DataColumn columnДата_рождения;
  899. private global::System.Data.DataColumn columnДата_регистрации;
  900. private global::System.Data.DataColumn columnEmail;
  901. private global::System.Data.DataColumn columnТелефон;
  902. private global::System.Data.DataColumn columnПол;
  903. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  904. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  905. public КлиентыDataTable() {
  906. this.TableName = "Клиенты";
  907. this.BeginInit();
  908. this.InitClass();
  909. this.EndInit();
  910. }
  911. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  912. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  913. internal КлиентыDataTable(global::System.Data.DataTable table) {
  914. this.TableName = table.TableName;
  915. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  916. this.CaseSensitive = table.CaseSensitive;
  917. }
  918. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  919. this.Locale = table.Locale;
  920. }
  921. if ((table.Namespace != table.DataSet.Namespace)) {
  922. this.Namespace = table.Namespace;
  923. }
  924. this.Prefix = table.Prefix;
  925. this.MinimumCapacity = table.MinimumCapacity;
  926. }
  927. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  928. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  929. protected КлиентыDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  930. base(info, context) {
  931. this.InitVars();
  932. }
  933. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  934. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  935. public global::System.Data.DataColumn ФамилияColumn {
  936. get {
  937. return this.columnФамилия;
  938. }
  939. }
  940. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  941. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  942. public global::System.Data.DataColumn ИмяColumn {
  943. get {
  944. return this.columnИмя;
  945. }
  946. }
  947. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  948. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  949. public global::System.Data.DataColumn ОтчествоColumn {
  950. get {
  951. return this.columnОтчество;
  952. }
  953. }
  954. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  955. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  956. public global::System.Data.DataColumn Дата_рожденияColumn {
  957. get {
  958. return this.columnДата_рождения;
  959. }
  960. }
  961. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  962. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  963. public global::System.Data.DataColumn Дата_регистрацииColumn {
  964. get {
  965. return this.columnДата_регистрации;
  966. }
  967. }
  968. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  969. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  970. public global::System.Data.DataColumn EmailColumn {
  971. get {
  972. return this.columnEmail;
  973. }
  974. }
  975. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  976. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  977. public global::System.Data.DataColumn ТелефонColumn {
  978. get {
  979. return this.columnТелефон;
  980. }
  981. }
  982. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  983. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  984. public global::System.Data.DataColumn ПолColumn {
  985. get {
  986. return this.columnПол;
  987. }
  988. }
  989. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  990. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  991. [global::System.ComponentModel.Browsable(false)]
  992. public int Count {
  993. get {
  994. return this.Rows.Count;
  995. }
  996. }
  997. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  998. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  999. public КлиентыRow this[int index] {
  1000. get {
  1001. return ((КлиентыRow)(this.Rows[index]));
  1002. }
  1003. }
  1004. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1005. public event КлиентыRowChangeEventHandler КлиентыRowChanging;
  1006. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1007. public event КлиентыRowChangeEventHandler КлиентыRowChanged;
  1008. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1009. public event КлиентыRowChangeEventHandler КлиентыRowDeleting;
  1010. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1011. public event КлиентыRowChangeEventHandler КлиентыRowDeleted;
  1012. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1013. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1014. public void AddКлиентыRow(КлиентыRow row) {
  1015. this.Rows.Add(row);
  1016. }
  1017. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1018. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1019. public КлиентыRow AddКлиентыRow(string Фамилия, string Имя, string Отчество, System.DateTime Дата_рождения, System.DateTime Дата_регистрации, string Email, string Телефон, string Пол) {
  1020. КлиентыRow rowКлиентыRow = ((КлиентыRow)(this.NewRow()));
  1021. object[] columnValuesArray = new object[] {
  1022. Фамилия,
  1023. Имя,
  1024. Отчество,
  1025. Дата_рождения,
  1026. Дата_регистрации,
  1027. Email,
  1028. Телефон,
  1029. Пол};
  1030. rowКлиентыRow.ItemArray = columnValuesArray;
  1031. this.Rows.Add(rowКлиентыRow);
  1032. return rowКлиентыRow;
  1033. }
  1034. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1035. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1036. public КлиентыRow FindByФамилия(string Фамилия) {
  1037. return ((КлиентыRow)(this.Rows.Find(new object[] {
  1038. Фамилия})));
  1039. }
  1040. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1041. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1042. public override global::System.Data.DataTable Clone() {
  1043. КлиентыDataTable cln = ((КлиентыDataTable)(base.Clone()));
  1044. cln.InitVars();
  1045. return cln;
  1046. }
  1047. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1048. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1049. protected override global::System.Data.DataTable CreateInstance() {
  1050. return new КлиентыDataTable();
  1051. }
  1052. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1053. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1054. internal void InitVars() {
  1055. this.columnФамилия = base.Columns["Фамилия"];
  1056. this.columnИмя = base.Columns["Имя"];
  1057. this.columnОтчество = base.Columns["Отчество"];
  1058. this.columnДата_рождения = base.Columns["Дата_рождения"];
  1059. this.columnДата_регистрации = base.Columns["Дата_регистрации"];
  1060. this.columnEmail = base.Columns["Email"];
  1061. this.columnТелефон = base.Columns["Телефон"];
  1062. this.columnПол = base.Columns["Пол"];
  1063. }
  1064. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1065. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1066. private void InitClass() {
  1067. this.columnФамилия = new global::System.Data.DataColumn("Фамилия", typeof(string), null, global::System.Data.MappingType.Element);
  1068. base.Columns.Add(this.columnФамилия);
  1069. this.columnИмя = new global::System.Data.DataColumn("Имя", typeof(string), null, global::System.Data.MappingType.Element);
  1070. base.Columns.Add(this.columnИмя);
  1071. this.columnОтчество = new global::System.Data.DataColumn("Отчество", typeof(string), null, global::System.Data.MappingType.Element);
  1072. base.Columns.Add(this.columnОтчество);
  1073. this.columnДата_рождения = new global::System.Data.DataColumn("Дата_рождения", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
  1074. base.Columns.Add(this.columnДата_рождения);
  1075. this.columnДата_регистрации = new global::System.Data.DataColumn("Дата_регистрации", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
  1076. base.Columns.Add(this.columnДата_регистрации);
  1077. this.columnEmail = new global::System.Data.DataColumn("Email", typeof(string), null, global::System.Data.MappingType.Element);
  1078. base.Columns.Add(this.columnEmail);
  1079. this.columnТелефон = new global::System.Data.DataColumn("Телефон", typeof(string), null, global::System.Data.MappingType.Element);
  1080. base.Columns.Add(this.columnТелефон);
  1081. this.columnПол = new global::System.Data.DataColumn("Пол", typeof(string), null, global::System.Data.MappingType.Element);
  1082. base.Columns.Add(this.columnПол);
  1083. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1084. this.columnФамилия}, true));
  1085. this.columnФамилия.AllowDBNull = false;
  1086. this.columnФамилия.Unique = true;
  1087. this.columnФамилия.MaxLength = 50;
  1088. this.columnИмя.MaxLength = 50;
  1089. this.columnОтчество.MaxLength = 50;
  1090. this.columnEmail.MaxLength = 50;
  1091. this.columnТелефон.MaxLength = 50;
  1092. this.columnПол.MaxLength = 1;
  1093. }
  1094. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1095. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1096. public КлиентыRow NewКлиентыRow() {
  1097. return ((КлиентыRow)(this.NewRow()));
  1098. }
  1099. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1100. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1101. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1102. return new КлиентыRow(builder);
  1103. }
  1104. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1105. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1106. protected override global::System.Type GetRowType() {
  1107. return typeof(КлиентыRow);
  1108. }
  1109. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1110. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1111. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1112. base.OnRowChanged(e);
  1113. if ((this.КлиентыRowChanged != null)) {
  1114. this.КлиентыRowChanged(this, new КлиентыRowChangeEvent(((КлиентыRow)(e.Row)), e.Action));
  1115. }
  1116. }
  1117. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1118. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1119. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1120. base.OnRowChanging(e);
  1121. if ((this.КлиентыRowChanging != null)) {
  1122. this.КлиентыRowChanging(this, new КлиентыRowChangeEvent(((КлиентыRow)(e.Row)), e.Action));
  1123. }
  1124. }
  1125. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1126. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1127. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1128. base.OnRowDeleted(e);
  1129. if ((this.КлиентыRowDeleted != null)) {
  1130. this.КлиентыRowDeleted(this, new КлиентыRowChangeEvent(((КлиентыRow)(e.Row)), e.Action));
  1131. }
  1132. }
  1133. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1134. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1135. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1136. base.OnRowDeleting(e);
  1137. if ((this.КлиентыRowDeleting != null)) {
  1138. this.КлиентыRowDeleting(this, new КлиентыRowChangeEvent(((КлиентыRow)(e.Row)), e.Action));
  1139. }
  1140. }
  1141. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1142. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1143. public void RemoveКлиентыRow(КлиентыRow row) {
  1144. this.Rows.Remove(row);
  1145. }
  1146. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1147. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1148. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1149. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1150. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1151. Школа_языковDataSet ds = new Школа_языковDataSet();
  1152. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1153. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1154. any1.MinOccurs = new decimal(0);
  1155. any1.MaxOccurs = decimal.MaxValue;
  1156. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1157. sequence.Items.Add(any1);
  1158. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1159. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1160. any2.MinOccurs = new decimal(1);
  1161. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1162. sequence.Items.Add(any2);
  1163. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1164. attribute1.Name = "namespace";
  1165. attribute1.FixedValue = ds.Namespace;
  1166. type.Attributes.Add(attribute1);
  1167. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1168. attribute2.Name = "tableTypeName";
  1169. attribute2.FixedValue = "КлиентыDataTable";
  1170. type.Attributes.Add(attribute2);
  1171. type.Particle = sequence;
  1172. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1173. if (xs.Contains(dsSchema.TargetNamespace)) {
  1174. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1175. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1176. try {
  1177. global::System.Xml.Schema.XmlSchema schema = null;
  1178. dsSchema.Write(s1);
  1179. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1180. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1181. s2.SetLength(0);
  1182. schema.Write(s2);
  1183. if ((s1.Length == s2.Length)) {
  1184. s1.Position = 0;
  1185. s2.Position = 0;
  1186. for (; ((s1.Position != s1.Length)
  1187. && (s1.ReadByte() == s2.ReadByte())); ) {
  1188. ;
  1189. }
  1190. if ((s1.Position == s1.Length)) {
  1191. return type;
  1192. }
  1193. }
  1194. }
  1195. }
  1196. finally {
  1197. if ((s1 != null)) {
  1198. s1.Close();
  1199. }
  1200. if ((s2 != null)) {
  1201. s2.Close();
  1202. }
  1203. }
  1204. }
  1205. xs.Add(dsSchema);
  1206. return type;
  1207. }
  1208. }
  1209. /// <summary>
  1210. ///Represents the strongly named DataTable class.
  1211. ///</summary>
  1212. [global::System.Serializable()]
  1213. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  1214. public partial class УслугиDataTable : global::System.Data.TypedTableBase<УслугиRow> {
  1215. private global::System.Data.DataColumn columnНаименование;
  1216. private global::System.Data.DataColumn columnДлительность_мин;
  1217. private global::System.Data.DataColumn columnСтоимость_руб;
  1218. private global::System.Data.DataColumn columnСкидка;
  1219. private global::System.Data.DataColumn columnИзображение;
  1220. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1221. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1222. public УслугиDataTable() {
  1223. this.TableName = "Услуги";
  1224. this.BeginInit();
  1225. this.InitClass();
  1226. this.EndInit();
  1227. }
  1228. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1229. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1230. internal УслугиDataTable(global::System.Data.DataTable table) {
  1231. this.TableName = table.TableName;
  1232. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  1233. this.CaseSensitive = table.CaseSensitive;
  1234. }
  1235. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  1236. this.Locale = table.Locale;
  1237. }
  1238. if ((table.Namespace != table.DataSet.Namespace)) {
  1239. this.Namespace = table.Namespace;
  1240. }
  1241. this.Prefix = table.Prefix;
  1242. this.MinimumCapacity = table.MinimumCapacity;
  1243. }
  1244. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1245. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1246. protected УслугиDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  1247. base(info, context) {
  1248. this.InitVars();
  1249. }
  1250. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1251. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1252. public global::System.Data.DataColumn НаименованиеColumn {
  1253. get {
  1254. return this.columnНаименование;
  1255. }
  1256. }
  1257. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1258. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1259. public global::System.Data.DataColumn Длительность_минColumn {
  1260. get {
  1261. return this.columnДлительность_мин;
  1262. }
  1263. }
  1264. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1265. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1266. public global::System.Data.DataColumn Стоимость_рубColumn {
  1267. get {
  1268. return this.columnСтоимость_руб;
  1269. }
  1270. }
  1271. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1272. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1273. public global::System.Data.DataColumn СкидкаColumn {
  1274. get {
  1275. return this.columnСкидка;
  1276. }
  1277. }
  1278. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1279. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1280. public global::System.Data.DataColumn ИзображениеColumn {
  1281. get {
  1282. return this.columnИзображение;
  1283. }
  1284. }
  1285. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1286. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1287. [global::System.ComponentModel.Browsable(false)]
  1288. public int Count {
  1289. get {
  1290. return this.Rows.Count;
  1291. }
  1292. }
  1293. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1294. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1295. public УслугиRow this[int index] {
  1296. get {
  1297. return ((УслугиRow)(this.Rows[index]));
  1298. }
  1299. }
  1300. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1301. public event УслугиRowChangeEventHandler УслугиRowChanging;
  1302. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1303. public event УслугиRowChangeEventHandler УслугиRowChanged;
  1304. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1305. public event УслугиRowChangeEventHandler УслугиRowDeleting;
  1306. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1307. public event УслугиRowChangeEventHandler УслугиRowDeleted;
  1308. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1309. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1310. public void AddУслугиRow(УслугиRow row) {
  1311. this.Rows.Add(row);
  1312. }
  1313. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1314. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1315. public УслугиRow AddУслугиRow(string Наименование, int Длительность_мин, int Стоимость_руб, double Скидка, string Изображение) {
  1316. УслугиRow rowУслугиRow = ((УслугиRow)(this.NewRow()));
  1317. object[] columnValuesArray = new object[] {
  1318. Наименование,
  1319. Длительность_мин,
  1320. Стоимость_руб,
  1321. Скидка,
  1322. Изображение};
  1323. rowУслугиRow.ItemArray = columnValuesArray;
  1324. this.Rows.Add(rowУслугиRow);
  1325. return rowУслугиRow;
  1326. }
  1327. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1328. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1329. public УслугиRow FindByНаименование(string Наименование) {
  1330. return ((УслугиRow)(this.Rows.Find(new object[] {
  1331. Наименование})));
  1332. }
  1333. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1334. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1335. public override global::System.Data.DataTable Clone() {
  1336. УслугиDataTable cln = ((УслугиDataTable)(base.Clone()));
  1337. cln.InitVars();
  1338. return cln;
  1339. }
  1340. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1341. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1342. protected override global::System.Data.DataTable CreateInstance() {
  1343. return new УслугиDataTable();
  1344. }
  1345. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1346. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1347. internal void InitVars() {
  1348. this.columnНаименование = base.Columns["Наименование"];
  1349. this.columnДлительность_мин = base.Columns["Длительность_мин"];
  1350. this.columnСтоимость_руб = base.Columns["Стоимость_руб"];
  1351. this.columnСкидка = base.Columns["Скидка"];
  1352. this.columnИзображение = base.Columns["Изображение"];
  1353. }
  1354. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1355. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1356. private void InitClass() {
  1357. this.columnНаименование = new global::System.Data.DataColumn("Наименование", typeof(string), null, global::System.Data.MappingType.Element);
  1358. base.Columns.Add(this.columnНаименование);
  1359. this.columnДлительность_мин = new global::System.Data.DataColumn("Длительность_мин", typeof(int), null, global::System.Data.MappingType.Element);
  1360. base.Columns.Add(this.columnДлительность_мин);
  1361. this.columnСтоимость_руб = new global::System.Data.DataColumn("Стоимость_руб", typeof(int), null, global::System.Data.MappingType.Element);
  1362. base.Columns.Add(this.columnСтоимость_руб);
  1363. this.columnСкидка = new global::System.Data.DataColumn("Скидка", typeof(double), null, global::System.Data.MappingType.Element);
  1364. base.Columns.Add(this.columnСкидка);
  1365. this.columnИзображение = new global::System.Data.DataColumn("Изображение", typeof(string), null, global::System.Data.MappingType.Element);
  1366. base.Columns.Add(this.columnИзображение);
  1367. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1368. this.columnНаименование}, true));
  1369. this.columnНаименование.AllowDBNull = false;
  1370. this.columnНаименование.Unique = true;
  1371. this.columnНаименование.MaxLength = 100;
  1372. this.columnИзображение.MaxLength = 50;
  1373. }
  1374. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1375. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1376. public УслугиRow NewУслугиRow() {
  1377. return ((УслугиRow)(this.NewRow()));
  1378. }
  1379. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1380. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1381. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1382. return new УслугиRow(builder);
  1383. }
  1384. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1385. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1386. protected override global::System.Type GetRowType() {
  1387. return typeof(УслугиRow);
  1388. }
  1389. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1390. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1391. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1392. base.OnRowChanged(e);
  1393. if ((this.УслугиRowChanged != null)) {
  1394. this.УслугиRowChanged(this, new УслугиRowChangeEvent(((УслугиRow)(e.Row)), e.Action));
  1395. }
  1396. }
  1397. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1398. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1399. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1400. base.OnRowChanging(e);
  1401. if ((this.УслугиRowChanging != null)) {
  1402. this.УслугиRowChanging(this, new УслугиRowChangeEvent(((УслугиRow)(e.Row)), e.Action));
  1403. }
  1404. }
  1405. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1406. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1407. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1408. base.OnRowDeleted(e);
  1409. if ((this.УслугиRowDeleted != null)) {
  1410. this.УслугиRowDeleted(this, new УслугиRowChangeEvent(((УслугиRow)(e.Row)), e.Action));
  1411. }
  1412. }
  1413. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1414. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1415. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1416. base.OnRowDeleting(e);
  1417. if ((this.УслугиRowDeleting != null)) {
  1418. this.УслугиRowDeleting(this, new УслугиRowChangeEvent(((УслугиRow)(e.Row)), e.Action));
  1419. }
  1420. }
  1421. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1422. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1423. public void RemoveУслугиRow(УслугиRow row) {
  1424. this.Rows.Remove(row);
  1425. }
  1426. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1427. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1428. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1429. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1430. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1431. Школа_языковDataSet ds = new Школа_языковDataSet();
  1432. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1433. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1434. any1.MinOccurs = new decimal(0);
  1435. any1.MaxOccurs = decimal.MaxValue;
  1436. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1437. sequence.Items.Add(any1);
  1438. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1439. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1440. any2.MinOccurs = new decimal(1);
  1441. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1442. sequence.Items.Add(any2);
  1443. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1444. attribute1.Name = "namespace";
  1445. attribute1.FixedValue = ds.Namespace;
  1446. type.Attributes.Add(attribute1);
  1447. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1448. attribute2.Name = "tableTypeName";
  1449. attribute2.FixedValue = "УслугиDataTable";
  1450. type.Attributes.Add(attribute2);
  1451. type.Particle = sequence;
  1452. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1453. if (xs.Contains(dsSchema.TargetNamespace)) {
  1454. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1455. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1456. try {
  1457. global::System.Xml.Schema.XmlSchema schema = null;
  1458. dsSchema.Write(s1);
  1459. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1460. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1461. s2.SetLength(0);
  1462. schema.Write(s2);
  1463. if ((s1.Length == s2.Length)) {
  1464. s1.Position = 0;
  1465. s2.Position = 0;
  1466. for (; ((s1.Position != s1.Length)
  1467. && (s1.ReadByte() == s2.ReadByte())); ) {
  1468. ;
  1469. }
  1470. if ((s1.Position == s1.Length)) {
  1471. return type;
  1472. }
  1473. }
  1474. }
  1475. }
  1476. finally {
  1477. if ((s1 != null)) {
  1478. s1.Close();
  1479. }
  1480. if ((s2 != null)) {
  1481. s2.Close();
  1482. }
  1483. }
  1484. }
  1485. xs.Add(dsSchema);
  1486. return type;
  1487. }
  1488. }
  1489. /// <summary>
  1490. ///Represents strongly named DataRow class.
  1491. ///</summary>
  1492. public partial class АдминистраторыRow : global::System.Data.DataRow {
  1493. private АдминистраторыDataTable tableАдминистраторы;
  1494. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1495. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1496. internal АдминистраторыRow(global::System.Data.DataRowBuilder rb) :
  1497. base(rb) {
  1498. this.tableАдминистраторы = ((АдминистраторыDataTable)(this.Table));
  1499. }
  1500. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1501. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1502. public string Фамилия {
  1503. get {
  1504. return ((string)(this[this.tableАдминистраторы.ФамилияColumn]));
  1505. }
  1506. set {
  1507. this[this.tableАдминистраторы.ФамилияColumn] = value;
  1508. }
  1509. }
  1510. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1511. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1512. public string Имя {
  1513. get {
  1514. try {
  1515. return ((string)(this[this.tableАдминистраторы.ИмяColumn]));
  1516. }
  1517. catch (global::System.InvalidCastException e) {
  1518. throw new global::System.Data.StrongTypingException("Значение для столбца \'Имя\' в таблице \'Администраторы\' равно DBNull.", e);
  1519. }
  1520. }
  1521. set {
  1522. this[this.tableАдминистраторы.ИмяColumn] = value;
  1523. }
  1524. }
  1525. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1526. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1527. public string Отчество {
  1528. get {
  1529. try {
  1530. return ((string)(this[this.tableАдминистраторы.ОтчествоColumn]));
  1531. }
  1532. catch (global::System.InvalidCastException e) {
  1533. throw new global::System.Data.StrongTypingException("Значение для столбца \'Отчество\' в таблице \'Администраторы\' равно DBNull.", e);
  1534. }
  1535. }
  1536. set {
  1537. this[this.tableАдминистраторы.ОтчествоColumn] = value;
  1538. }
  1539. }
  1540. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1541. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1542. public string Почта {
  1543. get {
  1544. try {
  1545. return ((string)(this[this.tableАдминистраторы.ПочтаColumn]));
  1546. }
  1547. catch (global::System.InvalidCastException e) {
  1548. throw new global::System.Data.StrongTypingException("Значение для столбца \'Почта\' в таблице \'Администраторы\' равно DBNull.", e);
  1549. }
  1550. }
  1551. set {
  1552. this[this.tableАдминистраторы.ПочтаColumn] = value;
  1553. }
  1554. }
  1555. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1556. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1557. public string Пароль {
  1558. get {
  1559. try {
  1560. return ((string)(this[this.tableАдминистраторы.ПарольColumn]));
  1561. }
  1562. catch (global::System.InvalidCastException e) {
  1563. throw new global::System.Data.StrongTypingException("Значение для столбца \'Пароль\' в таблице \'Администраторы\' равно DBNull.", e);
  1564. }
  1565. }
  1566. set {
  1567. this[this.tableАдминистраторы.ПарольColumn] = value;
  1568. }
  1569. }
  1570. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1571. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1572. public bool IsИмяNull() {
  1573. return this.IsNull(this.tableАдминистраторы.ИмяColumn);
  1574. }
  1575. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1576. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1577. public void SetИмяNull() {
  1578. this[this.tableАдминистраторы.ИмяColumn] = global::System.Convert.DBNull;
  1579. }
  1580. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1581. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1582. public bool IsОтчествоNull() {
  1583. return this.IsNull(this.tableАдминистраторы.ОтчествоColumn);
  1584. }
  1585. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1586. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1587. public void SetОтчествоNull() {
  1588. this[this.tableАдминистраторы.ОтчествоColumn] = global::System.Convert.DBNull;
  1589. }
  1590. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1591. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1592. public bool IsПочтаNull() {
  1593. return this.IsNull(this.tableАдминистраторы.ПочтаColumn);
  1594. }
  1595. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1596. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1597. public void SetПочтаNull() {
  1598. this[this.tableАдминистраторы.ПочтаColumn] = global::System.Convert.DBNull;
  1599. }
  1600. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1601. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1602. public bool IsПарольNull() {
  1603. return this.IsNull(this.tableАдминистраторы.ПарольColumn);
  1604. }
  1605. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1606. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1607. public void SetПарольNull() {
  1608. this[this.tableАдминистраторы.ПарольColumn] = global::System.Convert.DBNull;
  1609. }
  1610. }
  1611. /// <summary>
  1612. ///Represents strongly named DataRow class.
  1613. ///</summary>
  1614. public partial class ЗаписиRow : global::System.Data.DataRow {
  1615. private ЗаписиDataTable tableЗаписи;
  1616. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1617. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1618. internal ЗаписиRow(global::System.Data.DataRowBuilder rb) :
  1619. base(rb) {
  1620. this.tableЗаписи = ((ЗаписиDataTable)(this.Table));
  1621. }
  1622. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1623. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1624. public string Клиент {
  1625. get {
  1626. try {
  1627. return ((string)(this[this.tableЗаписи.КлиентColumn]));
  1628. }
  1629. catch (global::System.InvalidCastException e) {
  1630. throw new global::System.Data.StrongTypingException("Значение для столбца \'Клиент\' в таблице \'Записи\' равно DBNull.", e);
  1631. }
  1632. }
  1633. set {
  1634. this[this.tableЗаписи.КлиентColumn] = value;
  1635. }
  1636. }
  1637. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1638. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1639. public string Услуга {
  1640. get {
  1641. try {
  1642. return ((string)(this[this.tableЗаписи.УслугаColumn]));
  1643. }
  1644. catch (global::System.InvalidCastException e) {
  1645. throw new global::System.Data.StrongTypingException("Значение для столбца \'Услуга\' в таблице \'Записи\' равно DBNull.", e);
  1646. }
  1647. }
  1648. set {
  1649. this[this.tableЗаписи.УслугаColumn] = value;
  1650. }
  1651. }
  1652. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1653. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1654. public System.DateTime Время {
  1655. get {
  1656. try {
  1657. return ((global::System.DateTime)(this[this.tableЗаписи.ВремяColumn]));
  1658. }
  1659. catch (global::System.InvalidCastException e) {
  1660. throw new global::System.Data.StrongTypingException("Значение для столбца \'Время\' в таблице \'Записи\' равно DBNull.", e);
  1661. }
  1662. }
  1663. set {
  1664. this[this.tableЗаписи.ВремяColumn] = value;
  1665. }
  1666. }
  1667. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1668. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1669. public КлиентыRow КлиентыRow {
  1670. get {
  1671. return ((КлиентыRow)(this.GetParentRow(this.Table.ParentRelations["FK_Записи_Клиенты"])));
  1672. }
  1673. set {
  1674. this.SetParentRow(value, this.Table.ParentRelations["FK_Записи_Клиенты"]);
  1675. }
  1676. }
  1677. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1678. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1679. public УслугиRow УслугиRow {
  1680. get {
  1681. return ((УслугиRow)(this.GetParentRow(this.Table.ParentRelations["FK_Записи_Услуги"])));
  1682. }
  1683. set {
  1684. this.SetParentRow(value, this.Table.ParentRelations["FK_Записи_Услуги"]);
  1685. }
  1686. }
  1687. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1688. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1689. public bool IsКлиентNull() {
  1690. return this.IsNull(this.tableЗаписи.КлиентColumn);
  1691. }
  1692. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1693. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1694. public void SetКлиентNull() {
  1695. this[this.tableЗаписи.КлиентColumn] = global::System.Convert.DBNull;
  1696. }
  1697. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1698. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1699. public bool IsУслугаNull() {
  1700. return this.IsNull(this.tableЗаписи.УслугаColumn);
  1701. }
  1702. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1703. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1704. public void SetУслугаNull() {
  1705. this[this.tableЗаписи.УслугаColumn] = global::System.Convert.DBNull;
  1706. }
  1707. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1708. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1709. public bool IsВремяNull() {
  1710. return this.IsNull(this.tableЗаписи.ВремяColumn);
  1711. }
  1712. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1713. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1714. public void SetВремяNull() {
  1715. this[this.tableЗаписи.ВремяColumn] = global::System.Convert.DBNull;
  1716. }
  1717. }
  1718. /// <summary>
  1719. ///Represents strongly named DataRow class.
  1720. ///</summary>
  1721. public partial class КлиентыRow : global::System.Data.DataRow {
  1722. private КлиентыDataTable tableКлиенты;
  1723. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1724. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1725. internal КлиентыRow(global::System.Data.DataRowBuilder rb) :
  1726. base(rb) {
  1727. this.tableКлиенты = ((КлиентыDataTable)(this.Table));
  1728. }
  1729. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1730. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1731. public string Фамилия {
  1732. get {
  1733. return ((string)(this[this.tableКлиенты.ФамилияColumn]));
  1734. }
  1735. set {
  1736. this[this.tableКлиенты.ФамилияColumn] = value;
  1737. }
  1738. }
  1739. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1740. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1741. public string Имя {
  1742. get {
  1743. try {
  1744. return ((string)(this[this.tableКлиенты.ИмяColumn]));
  1745. }
  1746. catch (global::System.InvalidCastException e) {
  1747. throw new global::System.Data.StrongTypingException("Значение для столбца \'Имя\' в таблице \'Клиенты\' равно DBNull.", e);
  1748. }
  1749. }
  1750. set {
  1751. this[this.tableКлиенты.ИмяColumn] = value;
  1752. }
  1753. }
  1754. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1755. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1756. public string Отчество {
  1757. get {
  1758. try {
  1759. return ((string)(this[this.tableКлиенты.ОтчествоColumn]));
  1760. }
  1761. catch (global::System.InvalidCastException e) {
  1762. throw new global::System.Data.StrongTypingException("Значение для столбца \'Отчество\' в таблице \'Клиенты\' равно DBNull.", e);
  1763. }
  1764. }
  1765. set {
  1766. this[this.tableКлиенты.ОтчествоColumn] = value;
  1767. }
  1768. }
  1769. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1770. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1771. public System.DateTime Дата_рождения {
  1772. get {
  1773. try {
  1774. return ((global::System.DateTime)(this[this.tableКлиенты.Дата_рожденияColumn]));
  1775. }
  1776. catch (global::System.InvalidCastException e) {
  1777. throw new global::System.Data.StrongTypingException("Значение для столбца \'Дата_рождения\' в таблице \'Клиенты\' равно DBNull.", e);
  1778. }
  1779. }
  1780. set {
  1781. this[this.tableКлиенты.Дата_рожденияColumn] = value;
  1782. }
  1783. }
  1784. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1785. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1786. public System.DateTime Дата_регистрации {
  1787. get {
  1788. try {
  1789. return ((global::System.DateTime)(this[this.tableКлиенты.Дата_регистрацииColumn]));
  1790. }
  1791. catch (global::System.InvalidCastException e) {
  1792. throw new global::System.Data.StrongTypingException("Значение для столбца \'Дата_регистрации\' в таблице \'Клиенты\' равно DBNull.", e);
  1793. }
  1794. }
  1795. set {
  1796. this[this.tableКлиенты.Дата_регистрацииColumn] = value;
  1797. }
  1798. }
  1799. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1800. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1801. public string Email {
  1802. get {
  1803. try {
  1804. return ((string)(this[this.tableКлиенты.EmailColumn]));
  1805. }
  1806. catch (global::System.InvalidCastException e) {
  1807. throw new global::System.Data.StrongTypingException("Значение для столбца \'Email\' в таблице \'Клиенты\' равно DBNull.", e);
  1808. }
  1809. }
  1810. set {
  1811. this[this.tableКлиенты.EmailColumn] = value;
  1812. }
  1813. }
  1814. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1815. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1816. public string Телефон {
  1817. get {
  1818. try {
  1819. return ((string)(this[this.tableКлиенты.ТелефонColumn]));
  1820. }
  1821. catch (global::System.InvalidCastException e) {
  1822. throw new global::System.Data.StrongTypingException("Значение для столбца \'Телефон\' в таблице \'Клиенты\' равно DBNull.", e);
  1823. }
  1824. }
  1825. set {
  1826. this[this.tableКлиенты.ТелефонColumn] = value;
  1827. }
  1828. }
  1829. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1830. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1831. public string Пол {
  1832. get {
  1833. try {
  1834. return ((string)(this[this.tableКлиенты.ПолColumn]));
  1835. }
  1836. catch (global::System.InvalidCastException e) {
  1837. throw new global::System.Data.StrongTypingException("Значение для столбца \'Пол\' в таблице \'Клиенты\' равно DBNull.", e);
  1838. }
  1839. }
  1840. set {
  1841. this[this.tableКлиенты.ПолColumn] = value;
  1842. }
  1843. }
  1844. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1845. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1846. public bool IsИмяNull() {
  1847. return this.IsNull(this.tableКлиенты.ИмяColumn);
  1848. }
  1849. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1850. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1851. public void SetИмяNull() {
  1852. this[this.tableКлиенты.ИмяColumn] = global::System.Convert.DBNull;
  1853. }
  1854. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1855. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1856. public bool IsОтчествоNull() {
  1857. return this.IsNull(this.tableКлиенты.ОтчествоColumn);
  1858. }
  1859. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1860. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1861. public void SetОтчествоNull() {
  1862. this[this.tableКлиенты.ОтчествоColumn] = global::System.Convert.DBNull;
  1863. }
  1864. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1865. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1866. public bool IsДата_рожденияNull() {
  1867. return this.IsNull(this.tableКлиенты.Дата_рожденияColumn);
  1868. }
  1869. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1870. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1871. public void SetДата_рожденияNull() {
  1872. this[this.tableКлиенты.Дата_рожденияColumn] = global::System.Convert.DBNull;
  1873. }
  1874. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1875. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1876. public bool IsДата_регистрацииNull() {
  1877. return this.IsNull(this.tableКлиенты.Дата_регистрацииColumn);
  1878. }
  1879. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1880. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1881. public void SetДата_регистрацииNull() {
  1882. this[this.tableКлиенты.Дата_регистрацииColumn] = global::System.Convert.DBNull;
  1883. }
  1884. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1885. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1886. public bool IsEmailNull() {
  1887. return this.IsNull(this.tableКлиенты.EmailColumn);
  1888. }
  1889. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1890. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1891. public void SetEmailNull() {
  1892. this[this.tableКлиенты.EmailColumn] = global::System.Convert.DBNull;
  1893. }
  1894. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1895. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1896. public bool IsТелефонNull() {
  1897. return this.IsNull(this.tableКлиенты.ТелефонColumn);
  1898. }
  1899. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1900. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1901. public void SetТелефонNull() {
  1902. this[this.tableКлиенты.ТелефонColumn] = global::System.Convert.DBNull;
  1903. }
  1904. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1905. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1906. public bool IsПолNull() {
  1907. return this.IsNull(this.tableКлиенты.ПолColumn);
  1908. }
  1909. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1910. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1911. public void SetПолNull() {
  1912. this[this.tableКлиенты.ПолColumn] = global::System.Convert.DBNull;
  1913. }
  1914. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1915. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1916. public ЗаписиRow[] GetЗаписиRows() {
  1917. if ((this.Table.ChildRelations["FK_Записи_Клиенты"] == null)) {
  1918. return new ЗаписиRow[0];
  1919. }
  1920. else {
  1921. return ((ЗаписиRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Записи_Клиенты"])));
  1922. }
  1923. }
  1924. }
  1925. /// <summary>
  1926. ///Represents strongly named DataRow class.
  1927. ///</summary>
  1928. public partial class УслугиRow : global::System.Data.DataRow {
  1929. private УслугиDataTable tableУслуги;
  1930. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1931. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1932. internal УслугиRow(global::System.Data.DataRowBuilder rb) :
  1933. base(rb) {
  1934. this.tableУслуги = ((УслугиDataTable)(this.Table));
  1935. }
  1936. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1937. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1938. public string Наименование {
  1939. get {
  1940. return ((string)(this[this.tableУслуги.НаименованиеColumn]));
  1941. }
  1942. set {
  1943. this[this.tableУслуги.НаименованиеColumn] = value;
  1944. }
  1945. }
  1946. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1947. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1948. public int Длительность_мин {
  1949. get {
  1950. try {
  1951. return ((int)(this[this.tableУслуги.Длительность_минColumn]));
  1952. }
  1953. catch (global::System.InvalidCastException e) {
  1954. throw new global::System.Data.StrongTypingException("Значение для столбца \'Длительность_мин\' в таблице \'Услуги\' равно DBNull.", e);
  1955. }
  1956. }
  1957. set {
  1958. this[this.tableУслуги.Длительность_минColumn] = value;
  1959. }
  1960. }
  1961. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1962. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1963. public int Стоимость_руб {
  1964. get {
  1965. try {
  1966. return ((int)(this[this.tableУслуги.Стоимость_рубColumn]));
  1967. }
  1968. catch (global::System.InvalidCastException e) {
  1969. throw new global::System.Data.StrongTypingException("Значение для столбца \'Стоимость_руб\' в таблице \'Услуги\' равно DBNull.", e);
  1970. }
  1971. }
  1972. set {
  1973. this[this.tableУслуги.Стоимость_рубColumn] = value;
  1974. }
  1975. }
  1976. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1977. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1978. public double Скидка {
  1979. get {
  1980. try {
  1981. return ((double)(this[this.tableУслуги.СкидкаColumn]));
  1982. }
  1983. catch (global::System.InvalidCastException e) {
  1984. throw new global::System.Data.StrongTypingException("Значение для столбца \'Скидка\' в таблице \'Услуги\' равно DBNull.", e);
  1985. }
  1986. }
  1987. set {
  1988. this[this.tableУслуги.СкидкаColumn] = value;
  1989. }
  1990. }
  1991. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1992. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  1993. public string Изображение {
  1994. get {
  1995. try {
  1996. return ((string)(this[this.tableУслуги.ИзображениеColumn]));
  1997. }
  1998. catch (global::System.InvalidCastException e) {
  1999. throw new global::System.Data.StrongTypingException("Значение для столбца \'Изображение\' в таблице \'Услуги\' равно DBNull.", e);
  2000. }
  2001. }
  2002. set {
  2003. this[this.tableУслуги.ИзображениеColumn] = value;
  2004. }
  2005. }
  2006. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2007. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2008. public bool IsДлительность_минNull() {
  2009. return this.IsNull(this.tableУслуги.Длительность_минColumn);
  2010. }
  2011. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2012. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2013. public void SetДлительность_минNull() {
  2014. this[this.tableУслуги.Длительность_минColumn] = global::System.Convert.DBNull;
  2015. }
  2016. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2017. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2018. public bool IsСтоимость_рубNull() {
  2019. return this.IsNull(this.tableУслуги.Стоимость_рубColumn);
  2020. }
  2021. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2022. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2023. public void SetСтоимость_рубNull() {
  2024. this[this.tableУслуги.Стоимость_рубColumn] = global::System.Convert.DBNull;
  2025. }
  2026. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2027. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2028. public bool IsСкидкаNull() {
  2029. return this.IsNull(this.tableУслуги.СкидкаColumn);
  2030. }
  2031. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2032. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2033. public void SetСкидкаNull() {
  2034. this[this.tableУслуги.СкидкаColumn] = global::System.Convert.DBNull;
  2035. }
  2036. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2037. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2038. public bool IsИзображениеNull() {
  2039. return this.IsNull(this.tableУслуги.ИзображениеColumn);
  2040. }
  2041. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2042. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2043. public void SetИзображениеNull() {
  2044. this[this.tableУслуги.ИзображениеColumn] = global::System.Convert.DBNull;
  2045. }
  2046. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2047. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2048. public ЗаписиRow[] GetЗаписиRows() {
  2049. if ((this.Table.ChildRelations["FK_Записи_Услуги"] == null)) {
  2050. return new ЗаписиRow[0];
  2051. }
  2052. else {
  2053. return ((ЗаписиRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Записи_Услуги"])));
  2054. }
  2055. }
  2056. }
  2057. /// <summary>
  2058. ///Row event argument class
  2059. ///</summary>
  2060. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2061. public class АдминистраторыRowChangeEvent : global::System.EventArgs {
  2062. private АдминистраторыRow eventRow;
  2063. private global::System.Data.DataRowAction eventAction;
  2064. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2065. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2066. public АдминистраторыRowChangeEvent(АдминистраторыRow row, global::System.Data.DataRowAction action) {
  2067. this.eventRow = row;
  2068. this.eventAction = action;
  2069. }
  2070. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2071. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2072. public АдминистраторыRow Row {
  2073. get {
  2074. return this.eventRow;
  2075. }
  2076. }
  2077. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2078. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2079. public global::System.Data.DataRowAction Action {
  2080. get {
  2081. return this.eventAction;
  2082. }
  2083. }
  2084. }
  2085. /// <summary>
  2086. ///Row event argument class
  2087. ///</summary>
  2088. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2089. public class ЗаписиRowChangeEvent : global::System.EventArgs {
  2090. private ЗаписиRow eventRow;
  2091. private global::System.Data.DataRowAction eventAction;
  2092. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2093. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2094. public ЗаписиRowChangeEvent(ЗаписиRow row, global::System.Data.DataRowAction action) {
  2095. this.eventRow = row;
  2096. this.eventAction = action;
  2097. }
  2098. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2099. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2100. public ЗаписиRow Row {
  2101. get {
  2102. return this.eventRow;
  2103. }
  2104. }
  2105. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2106. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2107. public global::System.Data.DataRowAction Action {
  2108. get {
  2109. return this.eventAction;
  2110. }
  2111. }
  2112. }
  2113. /// <summary>
  2114. ///Row event argument class
  2115. ///</summary>
  2116. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2117. public class КлиентыRowChangeEvent : global::System.EventArgs {
  2118. private КлиентыRow eventRow;
  2119. private global::System.Data.DataRowAction eventAction;
  2120. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2121. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2122. public КлиентыRowChangeEvent(КлиентыRow row, global::System.Data.DataRowAction action) {
  2123. this.eventRow = row;
  2124. this.eventAction = action;
  2125. }
  2126. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2127. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2128. public КлиентыRow Row {
  2129. get {
  2130. return this.eventRow;
  2131. }
  2132. }
  2133. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2134. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2135. public global::System.Data.DataRowAction Action {
  2136. get {
  2137. return this.eventAction;
  2138. }
  2139. }
  2140. }
  2141. /// <summary>
  2142. ///Row event argument class
  2143. ///</summary>
  2144. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2145. public class УслугиRowChangeEvent : global::System.EventArgs {
  2146. private УслугиRow eventRow;
  2147. private global::System.Data.DataRowAction eventAction;
  2148. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2149. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2150. public УслугиRowChangeEvent(УслугиRow row, global::System.Data.DataRowAction action) {
  2151. this.eventRow = row;
  2152. this.eventAction = action;
  2153. }
  2154. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2155. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2156. public УслугиRow Row {
  2157. get {
  2158. return this.eventRow;
  2159. }
  2160. }
  2161. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2162. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2163. public global::System.Data.DataRowAction Action {
  2164. get {
  2165. return this.eventAction;
  2166. }
  2167. }
  2168. }
  2169. }
  2170. }
  2171. namespace Демо.Школа_языковDataSetTableAdapters {
  2172. /// <summary>
  2173. ///Represents the connection and commands used to retrieve and save data.
  2174. ///</summary>
  2175. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  2176. [global::System.ComponentModel.ToolboxItem(true)]
  2177. [global::System.ComponentModel.DataObjectAttribute(true)]
  2178. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  2179. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  2180. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2181. public partial class АдминистраторыTableAdapter : global::System.ComponentModel.Component {
  2182. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  2183. private global::System.Data.SqlClient.SqlConnection _connection;
  2184. private global::System.Data.SqlClient.SqlTransaction _transaction;
  2185. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  2186. private bool _clearBeforeFill;
  2187. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2188. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2189. public АдминистраторыTableAdapter() {
  2190. this.ClearBeforeFill = true;
  2191. }
  2192. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2193. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2194. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  2195. get {
  2196. if ((this._adapter == null)) {
  2197. this.InitAdapter();
  2198. }
  2199. return this._adapter;
  2200. }
  2201. }
  2202. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2203. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2204. internal global::System.Data.SqlClient.SqlConnection Connection {
  2205. get {
  2206. if ((this._connection == null)) {
  2207. this.InitConnection();
  2208. }
  2209. return this._connection;
  2210. }
  2211. set {
  2212. this._connection = value;
  2213. if ((this.Adapter.InsertCommand != null)) {
  2214. this.Adapter.InsertCommand.Connection = value;
  2215. }
  2216. if ((this.Adapter.DeleteCommand != null)) {
  2217. this.Adapter.DeleteCommand.Connection = value;
  2218. }
  2219. if ((this.Adapter.UpdateCommand != null)) {
  2220. this.Adapter.UpdateCommand.Connection = value;
  2221. }
  2222. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  2223. if ((this.CommandCollection[i] != null)) {
  2224. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  2225. }
  2226. }
  2227. }
  2228. }
  2229. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2230. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2231. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  2232. get {
  2233. return this._transaction;
  2234. }
  2235. set {
  2236. this._transaction = value;
  2237. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  2238. this.CommandCollection[i].Transaction = this._transaction;
  2239. }
  2240. if (((this.Adapter != null)
  2241. && (this.Adapter.DeleteCommand != null))) {
  2242. this.Adapter.DeleteCommand.Transaction = this._transaction;
  2243. }
  2244. if (((this.Adapter != null)
  2245. && (this.Adapter.InsertCommand != null))) {
  2246. this.Adapter.InsertCommand.Transaction = this._transaction;
  2247. }
  2248. if (((this.Adapter != null)
  2249. && (this.Adapter.UpdateCommand != null))) {
  2250. this.Adapter.UpdateCommand.Transaction = this._transaction;
  2251. }
  2252. }
  2253. }
  2254. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2255. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2256. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  2257. get {
  2258. if ((this._commandCollection == null)) {
  2259. this.InitCommandCollection();
  2260. }
  2261. return this._commandCollection;
  2262. }
  2263. }
  2264. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2265. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2266. public bool ClearBeforeFill {
  2267. get {
  2268. return this._clearBeforeFill;
  2269. }
  2270. set {
  2271. this._clearBeforeFill = value;
  2272. }
  2273. }
  2274. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2275. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2276. private void InitAdapter() {
  2277. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  2278. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  2279. tableMapping.SourceTable = "Table";
  2280. tableMapping.DataSetTable = "Администраторы";
  2281. tableMapping.ColumnMappings.Add("Фамилия", "Фамилия");
  2282. tableMapping.ColumnMappings.Add("Имя", "Имя");
  2283. tableMapping.ColumnMappings.Add("Отчество", "Отчество");
  2284. tableMapping.ColumnMappings.Add("Почта", "Почта");
  2285. tableMapping.ColumnMappings.Add("Пароль", "Пароль");
  2286. this._adapter.TableMappings.Add(tableMapping);
  2287. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  2288. this._adapter.DeleteCommand.Connection = this.Connection;
  2289. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Администраторы] WHERE (([Фамилия] = @Original_Фамилия) AND ((@IsNull_Имя = 1 AND [Имя] IS NULL) OR ([Имя] = @Original_Имя)) AND ((@IsNull_Отчество = 1 AND [Отчество] IS NULL) OR ([Отчество] = @Original_Отчество)) AND ((@IsNull_Почта = 1 AND [Почта] IS NULL) OR ([Почта] = @Original_Почта)) AND ((@IsNull_Пароль = 1 AND [Пароль] IS NULL) OR ([Пароль] = @Original_Пароль)))";
  2290. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  2291. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Фамилия", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Фамилия", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2292. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Имя", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2293. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Имя", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2294. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Отчество", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2295. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Отчество", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2296. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Почта", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Почта", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2297. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Почта", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Почта", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2298. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Пароль", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2299. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Пароль", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2300. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  2301. this._adapter.InsertCommand.Connection = this.Connection;
  2302. this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Администраторы] ([Фамилия], [Имя], [Отчество], [Почта], [Парол" +
  2303. "ь]) VALUES (@Фамилия, @Имя, @Отчество, @Почта, @Пароль);\r\nSELECT Фамилия, Имя, О" +
  2304. "тчество, Почта, Пароль FROM Администраторы WHERE (Фамилия = @Фамилия)";
  2305. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  2306. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Фамилия", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Фамилия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2307. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Имя", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2308. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Отчество", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2309. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Почта", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Почта", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2310. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Пароль", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2311. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  2312. this._adapter.UpdateCommand.Connection = this.Connection;
  2313. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Администраторы] SET [Фамилия] = @Фамилия, [Имя] = @Имя, [Отчество] = @Отчество, [Почта] = @Почта, [Пароль] = @Пароль WHERE (([Фамилия] = @Original_Фамилия) AND ((@IsNull_Имя = 1 AND [Имя] IS NULL) OR ([Имя] = @Original_Имя)) AND ((@IsNull_Отчество = 1 AND [Отчество] IS NULL) OR ([Отчество] = @Original_Отчество)) AND ((@IsNull_Почта = 1 AND [Почта] IS NULL) OR ([Почта] = @Original_Почта)) AND ((@IsNull_Пароль = 1 AND [Пароль] IS NULL) OR ([Пароль] = @Original_Пароль)));
  2314. SELECT Фамилия, Имя, Отчество, Почта, Пароль FROM Администраторы WHERE (Фамилия = @Фамилия)";
  2315. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  2316. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Фамилия", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Фамилия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2317. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Имя", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2318. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Отчество", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2319. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Почта", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Почта", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2320. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Пароль", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2321. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Фамилия", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Фамилия", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2322. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Имя", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2323. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Имя", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2324. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Отчество", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2325. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Отчество", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2326. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Почта", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Почта", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2327. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Почта", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Почта", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2328. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Пароль", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2329. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Пароль", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2330. }
  2331. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2332. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2333. private void InitConnection() {
  2334. this._connection = new global::System.Data.SqlClient.SqlConnection();
  2335. this._connection.ConnectionString = global::Демо.Properties.Settings.Default.Школа_языковConnectionString;
  2336. }
  2337. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2338. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2339. private void InitCommandCollection() {
  2340. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  2341. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  2342. this._commandCollection[0].Connection = this.Connection;
  2343. this._commandCollection[0].CommandText = "SELECT Фамилия, Имя, Отчество, Почта, Пароль FROM dbo.Администраторы";
  2344. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  2345. }
  2346. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2347. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2348. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2349. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  2350. public virtual int Fill(Школа_языковDataSet.АдминистраторыDataTable dataTable) {
  2351. this.Adapter.SelectCommand = this.CommandCollection[0];
  2352. if ((this.ClearBeforeFill == true)) {
  2353. dataTable.Clear();
  2354. }
  2355. int returnValue = this.Adapter.Fill(dataTable);
  2356. return returnValue;
  2357. }
  2358. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2359. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2360. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2361. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  2362. public virtual Школа_языковDataSet.АдминистраторыDataTable GetData() {
  2363. this.Adapter.SelectCommand = this.CommandCollection[0];
  2364. Школа_языковDataSet.АдминистраторыDataTable dataTable = new Школа_языковDataSet.АдминистраторыDataTable();
  2365. this.Adapter.Fill(dataTable);
  2366. return dataTable;
  2367. }
  2368. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2369. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2370. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2371. public virtual int Update(Школа_языковDataSet.АдминистраторыDataTable dataTable) {
  2372. return this.Adapter.Update(dataTable);
  2373. }
  2374. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2375. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2376. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2377. public virtual int Update(Школа_языковDataSet dataSet) {
  2378. return this.Adapter.Update(dataSet, "Администраторы");
  2379. }
  2380. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2381. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2382. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2383. public virtual int Update(global::System.Data.DataRow dataRow) {
  2384. return this.Adapter.Update(new global::System.Data.DataRow[] {
  2385. dataRow});
  2386. }
  2387. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2388. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2389. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2390. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  2391. return this.Adapter.Update(dataRows);
  2392. }
  2393. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2394. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2395. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2396. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  2397. public virtual int Delete(string Original_Фамилия, string Original_Имя, string Original_Отчество, string Original_Почта, string Original_Пароль) {
  2398. if ((Original_Фамилия == null)) {
  2399. throw new global::System.ArgumentNullException("Original_Фамилия");
  2400. }
  2401. else {
  2402. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Фамилия));
  2403. }
  2404. if ((Original_Имя == null)) {
  2405. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  2406. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  2407. }
  2408. else {
  2409. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  2410. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Имя));
  2411. }
  2412. if ((Original_Отчество == null)) {
  2413. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  2414. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  2415. }
  2416. else {
  2417. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  2418. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Отчество));
  2419. }
  2420. if ((Original_Почта == null)) {
  2421. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  2422. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  2423. }
  2424. else {
  2425. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  2426. this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_Почта));
  2427. }
  2428. if ((Original_Пароль == null)) {
  2429. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1));
  2430. this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value;
  2431. }
  2432. else {
  2433. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0));
  2434. this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_Пароль));
  2435. }
  2436. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  2437. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  2438. != global::System.Data.ConnectionState.Open)) {
  2439. this.Adapter.DeleteCommand.Connection.Open();
  2440. }
  2441. try {
  2442. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  2443. return returnValue;
  2444. }
  2445. finally {
  2446. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  2447. this.Adapter.DeleteCommand.Connection.Close();
  2448. }
  2449. }
  2450. }
  2451. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2452. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2453. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2454. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  2455. public virtual int Insert(string Фамилия, string Имя, string Отчество, string Почта, string Пароль) {
  2456. if ((Фамилия == null)) {
  2457. throw new global::System.ArgumentNullException("Фамилия");
  2458. }
  2459. else {
  2460. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Фамилия));
  2461. }
  2462. if ((Имя == null)) {
  2463. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  2464. }
  2465. else {
  2466. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Имя));
  2467. }
  2468. if ((Отчество == null)) {
  2469. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  2470. }
  2471. else {
  2472. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Отчество));
  2473. }
  2474. if ((Почта == null)) {
  2475. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  2476. }
  2477. else {
  2478. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Почта));
  2479. }
  2480. if ((Пароль == null)) {
  2481. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  2482. }
  2483. else {
  2484. this.Adapter.InsertCommand.Parameters[4].Value = ((string)(Пароль));
  2485. }
  2486. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  2487. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  2488. != global::System.Data.ConnectionState.Open)) {
  2489. this.Adapter.InsertCommand.Connection.Open();
  2490. }
  2491. try {
  2492. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  2493. return returnValue;
  2494. }
  2495. finally {
  2496. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  2497. this.Adapter.InsertCommand.Connection.Close();
  2498. }
  2499. }
  2500. }
  2501. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2502. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2503. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2504. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  2505. public virtual int Update(string Фамилия, string Имя, string Отчество, string Почта, string Пароль, string Original_Фамилия, string Original_Имя, string Original_Отчество, string Original_Почта, string Original_Пароль) {
  2506. if ((Фамилия == null)) {
  2507. throw new global::System.ArgumentNullException("Фамилия");
  2508. }
  2509. else {
  2510. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Фамилия));
  2511. }
  2512. if ((Имя == null)) {
  2513. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  2514. }
  2515. else {
  2516. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Имя));
  2517. }
  2518. if ((Отчество == null)) {
  2519. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  2520. }
  2521. else {
  2522. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Отчество));
  2523. }
  2524. if ((Почта == null)) {
  2525. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  2526. }
  2527. else {
  2528. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Почта));
  2529. }
  2530. if ((Пароль == null)) {
  2531. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  2532. }
  2533. else {
  2534. this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Пароль));
  2535. }
  2536. if ((Original_Фамилия == null)) {
  2537. throw new global::System.ArgumentNullException("Original_Фамилия");
  2538. }
  2539. else {
  2540. this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_Фамилия));
  2541. }
  2542. if ((Original_Имя == null)) {
  2543. this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(1));
  2544. this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value;
  2545. }
  2546. else {
  2547. this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(0));
  2548. this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_Имя));
  2549. }
  2550. if ((Original_Отчество == null)) {
  2551. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(1));
  2552. this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value;
  2553. }
  2554. else {
  2555. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(0));
  2556. this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Отчество));
  2557. }
  2558. if ((Original_Почта == null)) {
  2559. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(1));
  2560. this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value;
  2561. }
  2562. else {
  2563. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(0));
  2564. this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Original_Почта));
  2565. }
  2566. if ((Original_Пароль == null)) {
  2567. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(1));
  2568. this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value;
  2569. }
  2570. else {
  2571. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(0));
  2572. this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_Пароль));
  2573. }
  2574. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  2575. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  2576. != global::System.Data.ConnectionState.Open)) {
  2577. this.Adapter.UpdateCommand.Connection.Open();
  2578. }
  2579. try {
  2580. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  2581. return returnValue;
  2582. }
  2583. finally {
  2584. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  2585. this.Adapter.UpdateCommand.Connection.Close();
  2586. }
  2587. }
  2588. }
  2589. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2590. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2591. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2592. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  2593. public virtual int Update(string Имя, string Отчество, string Почта, string Пароль, string Original_Фамилия, string Original_Имя, string Original_Отчество, string Original_Почта, string Original_Пароль) {
  2594. return this.Update(Original_Фамилия, Имя, Отчество, Почта, Пароль, Original_Фамилия, Original_Имя, Original_Отчество, Original_Почта, Original_Пароль);
  2595. }
  2596. }
  2597. /// <summary>
  2598. ///Represents the connection and commands used to retrieve and save data.
  2599. ///</summary>
  2600. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  2601. [global::System.ComponentModel.ToolboxItem(true)]
  2602. [global::System.ComponentModel.DataObjectAttribute(true)]
  2603. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  2604. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  2605. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2606. public partial class ЗаписиTableAdapter : global::System.ComponentModel.Component {
  2607. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  2608. private global::System.Data.SqlClient.SqlConnection _connection;
  2609. private global::System.Data.SqlClient.SqlTransaction _transaction;
  2610. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  2611. private bool _clearBeforeFill;
  2612. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2613. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2614. public ЗаписиTableAdapter() {
  2615. this.ClearBeforeFill = true;
  2616. }
  2617. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2618. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2619. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  2620. get {
  2621. if ((this._adapter == null)) {
  2622. this.InitAdapter();
  2623. }
  2624. return this._adapter;
  2625. }
  2626. }
  2627. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2628. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2629. internal global::System.Data.SqlClient.SqlConnection Connection {
  2630. get {
  2631. if ((this._connection == null)) {
  2632. this.InitConnection();
  2633. }
  2634. return this._connection;
  2635. }
  2636. set {
  2637. this._connection = value;
  2638. if ((this.Adapter.InsertCommand != null)) {
  2639. this.Adapter.InsertCommand.Connection = value;
  2640. }
  2641. if ((this.Adapter.DeleteCommand != null)) {
  2642. this.Adapter.DeleteCommand.Connection = value;
  2643. }
  2644. if ((this.Adapter.UpdateCommand != null)) {
  2645. this.Adapter.UpdateCommand.Connection = value;
  2646. }
  2647. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  2648. if ((this.CommandCollection[i] != null)) {
  2649. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  2650. }
  2651. }
  2652. }
  2653. }
  2654. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2655. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2656. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  2657. get {
  2658. return this._transaction;
  2659. }
  2660. set {
  2661. this._transaction = value;
  2662. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  2663. this.CommandCollection[i].Transaction = this._transaction;
  2664. }
  2665. if (((this.Adapter != null)
  2666. && (this.Adapter.DeleteCommand != null))) {
  2667. this.Adapter.DeleteCommand.Transaction = this._transaction;
  2668. }
  2669. if (((this.Adapter != null)
  2670. && (this.Adapter.InsertCommand != null))) {
  2671. this.Adapter.InsertCommand.Transaction = this._transaction;
  2672. }
  2673. if (((this.Adapter != null)
  2674. && (this.Adapter.UpdateCommand != null))) {
  2675. this.Adapter.UpdateCommand.Transaction = this._transaction;
  2676. }
  2677. }
  2678. }
  2679. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2680. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2681. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  2682. get {
  2683. if ((this._commandCollection == null)) {
  2684. this.InitCommandCollection();
  2685. }
  2686. return this._commandCollection;
  2687. }
  2688. }
  2689. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2690. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2691. public bool ClearBeforeFill {
  2692. get {
  2693. return this._clearBeforeFill;
  2694. }
  2695. set {
  2696. this._clearBeforeFill = value;
  2697. }
  2698. }
  2699. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2700. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2701. private void InitAdapter() {
  2702. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  2703. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  2704. tableMapping.SourceTable = "Table";
  2705. tableMapping.DataSetTable = "Записи";
  2706. tableMapping.ColumnMappings.Add("Клиент", "Клиент");
  2707. tableMapping.ColumnMappings.Add("Услуга", "Услуга");
  2708. tableMapping.ColumnMappings.Add("Время", "Время");
  2709. this._adapter.TableMappings.Add(tableMapping);
  2710. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  2711. this._adapter.InsertCommand.Connection = this.Connection;
  2712. this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Записи] ([Клиент], [Услуга], [Время]) VALUES (@Клиент, @Услуга" +
  2713. ", @Время)";
  2714. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  2715. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Клиент", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Клиент", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2716. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Услуга", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Услуга", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2717. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Время", global::System.Data.SqlDbType.SmallDateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Время", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2718. }
  2719. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2720. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2721. private void InitConnection() {
  2722. this._connection = new global::System.Data.SqlClient.SqlConnection();
  2723. this._connection.ConnectionString = global::Демо.Properties.Settings.Default.Школа_языковConnectionString;
  2724. }
  2725. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2726. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2727. private void InitCommandCollection() {
  2728. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  2729. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  2730. this._commandCollection[0].Connection = this.Connection;
  2731. this._commandCollection[0].CommandText = "SELECT Клиент, Услуга, Время FROM dbo.Записи";
  2732. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  2733. }
  2734. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2735. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2736. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2737. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  2738. public virtual int Fill(Школа_языковDataSet.ЗаписиDataTable dataTable) {
  2739. this.Adapter.SelectCommand = this.CommandCollection[0];
  2740. if ((this.ClearBeforeFill == true)) {
  2741. dataTable.Clear();
  2742. }
  2743. int returnValue = this.Adapter.Fill(dataTable);
  2744. return returnValue;
  2745. }
  2746. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2747. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2748. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2749. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  2750. public virtual Школа_языковDataSet.ЗаписиDataTable GetData() {
  2751. this.Adapter.SelectCommand = this.CommandCollection[0];
  2752. Школа_языковDataSet.ЗаписиDataTable dataTable = new Школа_языковDataSet.ЗаписиDataTable();
  2753. this.Adapter.Fill(dataTable);
  2754. return dataTable;
  2755. }
  2756. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2757. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2758. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2759. public virtual int Update(Школа_языковDataSet.ЗаписиDataTable dataTable) {
  2760. return this.Adapter.Update(dataTable);
  2761. }
  2762. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2763. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2764. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2765. public virtual int Update(Школа_языковDataSet dataSet) {
  2766. return this.Adapter.Update(dataSet, "Записи");
  2767. }
  2768. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2769. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2770. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2771. public virtual int Update(global::System.Data.DataRow dataRow) {
  2772. return this.Adapter.Update(new global::System.Data.DataRow[] {
  2773. dataRow});
  2774. }
  2775. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2776. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2777. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2778. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  2779. return this.Adapter.Update(dataRows);
  2780. }
  2781. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2782. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2783. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2784. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  2785. public virtual int Insert(string Клиент, string Услуга, global::System.Nullable<global::System.DateTime> Время) {
  2786. if ((Клиент == null)) {
  2787. this.Adapter.InsertCommand.Parameters[0].Value = global::System.DBNull.Value;
  2788. }
  2789. else {
  2790. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Клиент));
  2791. }
  2792. if ((Услуга == null)) {
  2793. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  2794. }
  2795. else {
  2796. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Услуга));
  2797. }
  2798. if ((Время.HasValue == true)) {
  2799. this.Adapter.InsertCommand.Parameters[2].Value = ((System.DateTime)(Время.Value));
  2800. }
  2801. else {
  2802. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  2803. }
  2804. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  2805. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  2806. != global::System.Data.ConnectionState.Open)) {
  2807. this.Adapter.InsertCommand.Connection.Open();
  2808. }
  2809. try {
  2810. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  2811. return returnValue;
  2812. }
  2813. finally {
  2814. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  2815. this.Adapter.InsertCommand.Connection.Close();
  2816. }
  2817. }
  2818. }
  2819. }
  2820. /// <summary>
  2821. ///Represents the connection and commands used to retrieve and save data.
  2822. ///</summary>
  2823. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  2824. [global::System.ComponentModel.ToolboxItem(true)]
  2825. [global::System.ComponentModel.DataObjectAttribute(true)]
  2826. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  2827. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  2828. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  2829. public partial class КлиентыTableAdapter : global::System.ComponentModel.Component {
  2830. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  2831. private global::System.Data.SqlClient.SqlConnection _connection;
  2832. private global::System.Data.SqlClient.SqlTransaction _transaction;
  2833. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  2834. private bool _clearBeforeFill;
  2835. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2836. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2837. public КлиентыTableAdapter() {
  2838. this.ClearBeforeFill = true;
  2839. }
  2840. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2841. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2842. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  2843. get {
  2844. if ((this._adapter == null)) {
  2845. this.InitAdapter();
  2846. }
  2847. return this._adapter;
  2848. }
  2849. }
  2850. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2851. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2852. internal global::System.Data.SqlClient.SqlConnection Connection {
  2853. get {
  2854. if ((this._connection == null)) {
  2855. this.InitConnection();
  2856. }
  2857. return this._connection;
  2858. }
  2859. set {
  2860. this._connection = value;
  2861. if ((this.Adapter.InsertCommand != null)) {
  2862. this.Adapter.InsertCommand.Connection = value;
  2863. }
  2864. if ((this.Adapter.DeleteCommand != null)) {
  2865. this.Adapter.DeleteCommand.Connection = value;
  2866. }
  2867. if ((this.Adapter.UpdateCommand != null)) {
  2868. this.Adapter.UpdateCommand.Connection = value;
  2869. }
  2870. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  2871. if ((this.CommandCollection[i] != null)) {
  2872. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  2873. }
  2874. }
  2875. }
  2876. }
  2877. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2878. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2879. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  2880. get {
  2881. return this._transaction;
  2882. }
  2883. set {
  2884. this._transaction = value;
  2885. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  2886. this.CommandCollection[i].Transaction = this._transaction;
  2887. }
  2888. if (((this.Adapter != null)
  2889. && (this.Adapter.DeleteCommand != null))) {
  2890. this.Adapter.DeleteCommand.Transaction = this._transaction;
  2891. }
  2892. if (((this.Adapter != null)
  2893. && (this.Adapter.InsertCommand != null))) {
  2894. this.Adapter.InsertCommand.Transaction = this._transaction;
  2895. }
  2896. if (((this.Adapter != null)
  2897. && (this.Adapter.UpdateCommand != null))) {
  2898. this.Adapter.UpdateCommand.Transaction = this._transaction;
  2899. }
  2900. }
  2901. }
  2902. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2903. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2904. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  2905. get {
  2906. if ((this._commandCollection == null)) {
  2907. this.InitCommandCollection();
  2908. }
  2909. return this._commandCollection;
  2910. }
  2911. }
  2912. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2913. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2914. public bool ClearBeforeFill {
  2915. get {
  2916. return this._clearBeforeFill;
  2917. }
  2918. set {
  2919. this._clearBeforeFill = value;
  2920. }
  2921. }
  2922. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2923. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  2924. private void InitAdapter() {
  2925. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  2926. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  2927. tableMapping.SourceTable = "Table";
  2928. tableMapping.DataSetTable = "Клиенты";
  2929. tableMapping.ColumnMappings.Add("Фамилия", "Фамилия");
  2930. tableMapping.ColumnMappings.Add("Имя", "Имя");
  2931. tableMapping.ColumnMappings.Add("Отчество", "Отчество");
  2932. tableMapping.ColumnMappings.Add("Дата_рождения", "Дата_рождения");
  2933. tableMapping.ColumnMappings.Add("Дата_регистрации", "Дата_регистрации");
  2934. tableMapping.ColumnMappings.Add("Email", "Email");
  2935. tableMapping.ColumnMappings.Add("Телефон", "Телефон");
  2936. tableMapping.ColumnMappings.Add("Пол", "Пол");
  2937. this._adapter.TableMappings.Add(tableMapping);
  2938. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  2939. this._adapter.DeleteCommand.Connection = this.Connection;
  2940. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Клиенты] WHERE (([Фамилия] = @Original_Фамилия) AND ((@IsNull_Имя = 1 AND [Имя] IS NULL) OR ([Имя] = @Original_Имя)) AND ((@IsNull_Отчество = 1 AND [Отчество] IS NULL) OR ([Отчество] = @Original_Отчество)) AND ((@IsNull_Дата_рождения = 1 AND [Дата_рождения] IS NULL) OR ([Дата_рождения] = @Original_Дата_рождения)) AND ((@IsNull_Дата_регистрации = 1 AND [Дата_регистрации] IS NULL) OR ([Дата_регистрации] = @Original_Дата_регистрации)) AND ((@IsNull_Email = 1 AND [Email] IS NULL) OR ([Email] = @Original_Email)) AND ((@IsNull_Телефон = 1 AND [Телефон] IS NULL) OR ([Телефон] = @Original_Телефон)) AND ((@IsNull_Пол = 1 AND [Пол] IS NULL) OR ([Пол] = @Original_Пол)))";
  2941. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  2942. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Фамилия", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Фамилия", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2943. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Имя", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2944. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Имя", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2945. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Отчество", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2946. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Отчество", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2947. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Дата_рождения", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2948. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата_рождения", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2949. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Дата_регистрации", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_регистрации", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2950. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата_регистрации", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_регистрации", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2951. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Email", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Email", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2952. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Email", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Email", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2953. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Телефон", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Телефон", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2954. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Телефон", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Телефон", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2955. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Пол", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пол", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2956. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Пол", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пол", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2957. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  2958. this._adapter.InsertCommand.Connection = this.Connection;
  2959. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Клиенты] ([Фамилия], [Имя], [Отчество], [Дата_рождения], [Дата_регистрации], [Email], [Телефон], [Пол]) VALUES (@Фамилия, @Имя, @Отчество, @Дата_рождения, @Дата_регистрации, @Email, @Телефон, @Пол);
  2960. SELECT Фамилия, Имя, Отчество, Дата_рождения, Дата_регистрации, Email, Телефон, Пол FROM Клиенты WHERE (Фамилия = @Фамилия)";
  2961. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  2962. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Фамилия", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Фамилия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2963. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Имя", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2964. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Отчество", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2965. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата_рождения", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2966. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата_регистрации", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_регистрации", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2967. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Email", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Email", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2968. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Телефон", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Телефон", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2969. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Пол", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пол", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2970. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  2971. this._adapter.UpdateCommand.Connection = this.Connection;
  2972. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Клиенты] SET [Фамилия] = @Фамилия, [Имя] = @Имя, [Отчество] = @Отчество, [Дата_рождения] = @Дата_рождения, [Дата_регистрации] = @Дата_регистрации, [Email] = @Email, [Телефон] = @Телефон, [Пол] = @Пол WHERE (([Фамилия] = @Original_Фамилия) AND ((@IsNull_Имя = 1 AND [Имя] IS NULL) OR ([Имя] = @Original_Имя)) AND ((@IsNull_Отчество = 1 AND [Отчество] IS NULL) OR ([Отчество] = @Original_Отчество)) AND ((@IsNull_Дата_рождения = 1 AND [Дата_рождения] IS NULL) OR ([Дата_рождения] = @Original_Дата_рождения)) AND ((@IsNull_Дата_регистрации = 1 AND [Дата_регистрации] IS NULL) OR ([Дата_регистрации] = @Original_Дата_регистрации)) AND ((@IsNull_Email = 1 AND [Email] IS NULL) OR ([Email] = @Original_Email)) AND ((@IsNull_Телефон = 1 AND [Телефон] IS NULL) OR ([Телефон] = @Original_Телефон)) AND ((@IsNull_Пол = 1 AND [Пол] IS NULL) OR ([Пол] = @Original_Пол)));
  2973. SELECT Фамилия, Имя, Отчество, Дата_рождения, Дата_регистрации, Email, Телефон, Пол FROM Клиенты WHERE (Фамилия = @Фамилия)";
  2974. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  2975. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Фамилия", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Фамилия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2976. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Имя", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2977. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Отчество", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2978. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата_рождения", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2979. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата_регистрации", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_регистрации", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2980. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Email", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Email", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2981. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Телефон", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Телефон", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2982. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Пол", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пол", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  2983. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Фамилия", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Фамилия", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2984. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Имя", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2985. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Имя", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Имя", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2986. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Отчество", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2987. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Отчество", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Отчество", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2988. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Дата_рождения", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2989. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата_рождения", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2990. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Дата_регистрации", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_регистрации", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2991. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата_регистрации", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_регистрации", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2992. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Email", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Email", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2993. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Email", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Email", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2994. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Телефон", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Телефон", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2995. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Телефон", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Телефон", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2996. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Пол", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пол", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  2997. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Пол", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пол", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  2998. }
  2999. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3000. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3001. private void InitConnection() {
  3002. this._connection = new global::System.Data.SqlClient.SqlConnection();
  3003. this._connection.ConnectionString = global::Демо.Properties.Settings.Default.Школа_языковConnectionString;
  3004. }
  3005. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3006. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3007. private void InitCommandCollection() {
  3008. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  3009. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  3010. this._commandCollection[0].Connection = this.Connection;
  3011. this._commandCollection[0].CommandText = "SELECT Фамилия, Имя, Отчество, Дата_рождения, Дата_регистрации, Email, Телефон, П" +
  3012. "ол FROM dbo.Клиенты";
  3013. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  3014. }
  3015. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3016. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3017. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3018. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  3019. public virtual int Fill(Школа_языковDataSet.КлиентыDataTable dataTable) {
  3020. this.Adapter.SelectCommand = this.CommandCollection[0];
  3021. if ((this.ClearBeforeFill == true)) {
  3022. dataTable.Clear();
  3023. }
  3024. int returnValue = this.Adapter.Fill(dataTable);
  3025. return returnValue;
  3026. }
  3027. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3028. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3029. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3030. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  3031. public virtual Школа_языковDataSet.КлиентыDataTable GetData() {
  3032. this.Adapter.SelectCommand = this.CommandCollection[0];
  3033. Школа_языковDataSet.КлиентыDataTable dataTable = new Школа_языковDataSet.КлиентыDataTable();
  3034. this.Adapter.Fill(dataTable);
  3035. return dataTable;
  3036. }
  3037. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3038. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3039. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3040. public virtual int Update(Школа_языковDataSet.КлиентыDataTable dataTable) {
  3041. return this.Adapter.Update(dataTable);
  3042. }
  3043. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3044. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3045. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3046. public virtual int Update(Школа_языковDataSet dataSet) {
  3047. return this.Adapter.Update(dataSet, "Клиенты");
  3048. }
  3049. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3050. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3051. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3052. public virtual int Update(global::System.Data.DataRow dataRow) {
  3053. return this.Adapter.Update(new global::System.Data.DataRow[] {
  3054. dataRow});
  3055. }
  3056. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3057. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3058. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3059. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  3060. return this.Adapter.Update(dataRows);
  3061. }
  3062. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3063. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3064. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3065. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  3066. public virtual int Delete(string Original_Фамилия, string Original_Имя, string Original_Отчество, global::System.Nullable<global::System.DateTime> Original_Дата_рождения, global::System.Nullable<global::System.DateTime> Original_Дата_регистрации, string Original_Email, string Original_Телефон, string Original_Пол) {
  3067. if ((Original_Фамилия == null)) {
  3068. throw new global::System.ArgumentNullException("Original_Фамилия");
  3069. }
  3070. else {
  3071. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Фамилия));
  3072. }
  3073. if ((Original_Имя == null)) {
  3074. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  3075. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  3076. }
  3077. else {
  3078. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  3079. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Имя));
  3080. }
  3081. if ((Original_Отчество == null)) {
  3082. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  3083. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  3084. }
  3085. else {
  3086. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  3087. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Отчество));
  3088. }
  3089. if ((Original_Дата_рождения.HasValue == true)) {
  3090. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  3091. this.Adapter.DeleteCommand.Parameters[6].Value = ((System.DateTime)(Original_Дата_рождения.Value));
  3092. }
  3093. else {
  3094. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  3095. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  3096. }
  3097. if ((Original_Дата_регистрации.HasValue == true)) {
  3098. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0));
  3099. this.Adapter.DeleteCommand.Parameters[8].Value = ((System.DateTime)(Original_Дата_регистрации.Value));
  3100. }
  3101. else {
  3102. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1));
  3103. this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value;
  3104. }
  3105. if ((Original_Email == null)) {
  3106. this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(1));
  3107. this.Adapter.DeleteCommand.Parameters[10].Value = global::System.DBNull.Value;
  3108. }
  3109. else {
  3110. this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(0));
  3111. this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_Email));
  3112. }
  3113. if ((Original_Телефон == null)) {
  3114. this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(1));
  3115. this.Adapter.DeleteCommand.Parameters[12].Value = global::System.DBNull.Value;
  3116. }
  3117. else {
  3118. this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(0));
  3119. this.Adapter.DeleteCommand.Parameters[12].Value = ((string)(Original_Телефон));
  3120. }
  3121. if ((Original_Пол == null)) {
  3122. this.Adapter.DeleteCommand.Parameters[13].Value = ((object)(1));
  3123. this.Adapter.DeleteCommand.Parameters[14].Value = global::System.DBNull.Value;
  3124. }
  3125. else {
  3126. this.Adapter.DeleteCommand.Parameters[13].Value = ((object)(0));
  3127. this.Adapter.DeleteCommand.Parameters[14].Value = ((string)(Original_Пол));
  3128. }
  3129. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  3130. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3131. != global::System.Data.ConnectionState.Open)) {
  3132. this.Adapter.DeleteCommand.Connection.Open();
  3133. }
  3134. try {
  3135. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  3136. return returnValue;
  3137. }
  3138. finally {
  3139. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3140. this.Adapter.DeleteCommand.Connection.Close();
  3141. }
  3142. }
  3143. }
  3144. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3145. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3146. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3147. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  3148. public virtual int Insert(string Фамилия, string Имя, string Отчество, global::System.Nullable<global::System.DateTime> Дата_рождения, global::System.Nullable<global::System.DateTime> Дата_регистрации, string Email, string Телефон, string Пол) {
  3149. if ((Фамилия == null)) {
  3150. throw new global::System.ArgumentNullException("Фамилия");
  3151. }
  3152. else {
  3153. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Фамилия));
  3154. }
  3155. if ((Имя == null)) {
  3156. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  3157. }
  3158. else {
  3159. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Имя));
  3160. }
  3161. if ((Отчество == null)) {
  3162. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  3163. }
  3164. else {
  3165. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Отчество));
  3166. }
  3167. if ((Дата_рождения.HasValue == true)) {
  3168. this.Adapter.InsertCommand.Parameters[3].Value = ((System.DateTime)(Дата_рождения.Value));
  3169. }
  3170. else {
  3171. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  3172. }
  3173. if ((Дата_регистрации.HasValue == true)) {
  3174. this.Adapter.InsertCommand.Parameters[4].Value = ((System.DateTime)(Дата_регистрации.Value));
  3175. }
  3176. else {
  3177. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  3178. }
  3179. if ((Email == null)) {
  3180. this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value;
  3181. }
  3182. else {
  3183. this.Adapter.InsertCommand.Parameters[5].Value = ((string)(Email));
  3184. }
  3185. if ((Телефон == null)) {
  3186. this.Adapter.InsertCommand.Parameters[6].Value = global::System.DBNull.Value;
  3187. }
  3188. else {
  3189. this.Adapter.InsertCommand.Parameters[6].Value = ((string)(Телефон));
  3190. }
  3191. if ((Пол == null)) {
  3192. this.Adapter.InsertCommand.Parameters[7].Value = global::System.DBNull.Value;
  3193. }
  3194. else {
  3195. this.Adapter.InsertCommand.Parameters[7].Value = ((string)(Пол));
  3196. }
  3197. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  3198. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3199. != global::System.Data.ConnectionState.Open)) {
  3200. this.Adapter.InsertCommand.Connection.Open();
  3201. }
  3202. try {
  3203. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  3204. return returnValue;
  3205. }
  3206. finally {
  3207. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3208. this.Adapter.InsertCommand.Connection.Close();
  3209. }
  3210. }
  3211. }
  3212. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3213. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3214. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3215. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  3216. public virtual int Update(
  3217. string Фамилия,
  3218. string Имя,
  3219. string Отчество,
  3220. global::System.Nullable<global::System.DateTime> Дата_рождения,
  3221. global::System.Nullable<global::System.DateTime> Дата_регистрации,
  3222. string Email,
  3223. string Телефон,
  3224. string Пол,
  3225. string Original_Фамилия,
  3226. string Original_Имя,
  3227. string Original_Отчество,
  3228. global::System.Nullable<global::System.DateTime> Original_Дата_рождения,
  3229. global::System.Nullable<global::System.DateTime> Original_Дата_регистрации,
  3230. string Original_Email,
  3231. string Original_Телефон,
  3232. string Original_Пол) {
  3233. if ((Фамилия == null)) {
  3234. throw new global::System.ArgumentNullException("Фамилия");
  3235. }
  3236. else {
  3237. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Фамилия));
  3238. }
  3239. if ((Имя == null)) {
  3240. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  3241. }
  3242. else {
  3243. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Имя));
  3244. }
  3245. if ((Отчество == null)) {
  3246. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  3247. }
  3248. else {
  3249. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Отчество));
  3250. }
  3251. if ((Дата_рождения.HasValue == true)) {
  3252. this.Adapter.UpdateCommand.Parameters[3].Value = ((System.DateTime)(Дата_рождения.Value));
  3253. }
  3254. else {
  3255. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  3256. }
  3257. if ((Дата_регистрации.HasValue == true)) {
  3258. this.Adapter.UpdateCommand.Parameters[4].Value = ((System.DateTime)(Дата_регистрации.Value));
  3259. }
  3260. else {
  3261. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  3262. }
  3263. if ((Email == null)) {
  3264. this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value;
  3265. }
  3266. else {
  3267. this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Email));
  3268. }
  3269. if ((Телефон == null)) {
  3270. this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value;
  3271. }
  3272. else {
  3273. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Телефон));
  3274. }
  3275. if ((Пол == null)) {
  3276. this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value;
  3277. }
  3278. else {
  3279. this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Пол));
  3280. }
  3281. if ((Original_Фамилия == null)) {
  3282. throw new global::System.ArgumentNullException("Original_Фамилия");
  3283. }
  3284. else {
  3285. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Фамилия));
  3286. }
  3287. if ((Original_Имя == null)) {
  3288. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1));
  3289. this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value;
  3290. }
  3291. else {
  3292. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0));
  3293. this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Имя));
  3294. }
  3295. if ((Original_Отчество == null)) {
  3296. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1));
  3297. this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value;
  3298. }
  3299. else {
  3300. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0));
  3301. this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(Original_Отчество));
  3302. }
  3303. if ((Original_Дата_рождения.HasValue == true)) {
  3304. this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(0));
  3305. this.Adapter.UpdateCommand.Parameters[14].Value = ((System.DateTime)(Original_Дата_рождения.Value));
  3306. }
  3307. else {
  3308. this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(1));
  3309. this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value;
  3310. }
  3311. if ((Original_Дата_регистрации.HasValue == true)) {
  3312. this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(0));
  3313. this.Adapter.UpdateCommand.Parameters[16].Value = ((System.DateTime)(Original_Дата_регистрации.Value));
  3314. }
  3315. else {
  3316. this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(1));
  3317. this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value;
  3318. }
  3319. if ((Original_Email == null)) {
  3320. this.Adapter.UpdateCommand.Parameters[17].Value = ((object)(1));
  3321. this.Adapter.UpdateCommand.Parameters[18].Value = global::System.DBNull.Value;
  3322. }
  3323. else {
  3324. this.Adapter.UpdateCommand.Parameters[17].Value = ((object)(0));
  3325. this.Adapter.UpdateCommand.Parameters[18].Value = ((string)(Original_Email));
  3326. }
  3327. if ((Original_Телефон == null)) {
  3328. this.Adapter.UpdateCommand.Parameters[19].Value = ((object)(1));
  3329. this.Adapter.UpdateCommand.Parameters[20].Value = global::System.DBNull.Value;
  3330. }
  3331. else {
  3332. this.Adapter.UpdateCommand.Parameters[19].Value = ((object)(0));
  3333. this.Adapter.UpdateCommand.Parameters[20].Value = ((string)(Original_Телефон));
  3334. }
  3335. if ((Original_Пол == null)) {
  3336. this.Adapter.UpdateCommand.Parameters[21].Value = ((object)(1));
  3337. this.Adapter.UpdateCommand.Parameters[22].Value = global::System.DBNull.Value;
  3338. }
  3339. else {
  3340. this.Adapter.UpdateCommand.Parameters[21].Value = ((object)(0));
  3341. this.Adapter.UpdateCommand.Parameters[22].Value = ((string)(Original_Пол));
  3342. }
  3343. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  3344. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3345. != global::System.Data.ConnectionState.Open)) {
  3346. this.Adapter.UpdateCommand.Connection.Open();
  3347. }
  3348. try {
  3349. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  3350. return returnValue;
  3351. }
  3352. finally {
  3353. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3354. this.Adapter.UpdateCommand.Connection.Close();
  3355. }
  3356. }
  3357. }
  3358. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3359. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3360. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3361. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  3362. public virtual int Update(string Имя, string Отчество, global::System.Nullable<global::System.DateTime> Дата_рождения, global::System.Nullable<global::System.DateTime> Дата_регистрации, string Email, string Телефон, string Пол, string Original_Фамилия, string Original_Имя, string Original_Отчество, global::System.Nullable<global::System.DateTime> Original_Дата_рождения, global::System.Nullable<global::System.DateTime> Original_Дата_регистрации, string Original_Email, string Original_Телефон, string Original_Пол) {
  3363. return this.Update(Original_Фамилия, Имя, Отчество, Дата_рождения, Дата_регистрации, Email, Телефон, Пол, Original_Фамилия, Original_Имя, Original_Отчество, Original_Дата_рождения, Original_Дата_регистрации, Original_Email, Original_Телефон, Original_Пол);
  3364. }
  3365. }
  3366. /// <summary>
  3367. ///Represents the connection and commands used to retrieve and save data.
  3368. ///</summary>
  3369. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  3370. [global::System.ComponentModel.ToolboxItem(true)]
  3371. [global::System.ComponentModel.DataObjectAttribute(true)]
  3372. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  3373. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  3374. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3375. public partial class УслугиTableAdapter : global::System.ComponentModel.Component {
  3376. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  3377. private global::System.Data.SqlClient.SqlConnection _connection;
  3378. private global::System.Data.SqlClient.SqlTransaction _transaction;
  3379. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  3380. private bool _clearBeforeFill;
  3381. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3382. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3383. public УслугиTableAdapter() {
  3384. this.ClearBeforeFill = true;
  3385. }
  3386. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3387. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3388. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  3389. get {
  3390. if ((this._adapter == null)) {
  3391. this.InitAdapter();
  3392. }
  3393. return this._adapter;
  3394. }
  3395. }
  3396. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3397. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3398. internal global::System.Data.SqlClient.SqlConnection Connection {
  3399. get {
  3400. if ((this._connection == null)) {
  3401. this.InitConnection();
  3402. }
  3403. return this._connection;
  3404. }
  3405. set {
  3406. this._connection = value;
  3407. if ((this.Adapter.InsertCommand != null)) {
  3408. this.Adapter.InsertCommand.Connection = value;
  3409. }
  3410. if ((this.Adapter.DeleteCommand != null)) {
  3411. this.Adapter.DeleteCommand.Connection = value;
  3412. }
  3413. if ((this.Adapter.UpdateCommand != null)) {
  3414. this.Adapter.UpdateCommand.Connection = value;
  3415. }
  3416. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  3417. if ((this.CommandCollection[i] != null)) {
  3418. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  3419. }
  3420. }
  3421. }
  3422. }
  3423. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3424. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3425. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  3426. get {
  3427. return this._transaction;
  3428. }
  3429. set {
  3430. this._transaction = value;
  3431. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  3432. this.CommandCollection[i].Transaction = this._transaction;
  3433. }
  3434. if (((this.Adapter != null)
  3435. && (this.Adapter.DeleteCommand != null))) {
  3436. this.Adapter.DeleteCommand.Transaction = this._transaction;
  3437. }
  3438. if (((this.Adapter != null)
  3439. && (this.Adapter.InsertCommand != null))) {
  3440. this.Adapter.InsertCommand.Transaction = this._transaction;
  3441. }
  3442. if (((this.Adapter != null)
  3443. && (this.Adapter.UpdateCommand != null))) {
  3444. this.Adapter.UpdateCommand.Transaction = this._transaction;
  3445. }
  3446. }
  3447. }
  3448. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3449. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3450. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  3451. get {
  3452. if ((this._commandCollection == null)) {
  3453. this.InitCommandCollection();
  3454. }
  3455. return this._commandCollection;
  3456. }
  3457. }
  3458. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3459. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3460. public bool ClearBeforeFill {
  3461. get {
  3462. return this._clearBeforeFill;
  3463. }
  3464. set {
  3465. this._clearBeforeFill = value;
  3466. }
  3467. }
  3468. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3469. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3470. private void InitAdapter() {
  3471. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  3472. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  3473. tableMapping.SourceTable = "Table";
  3474. tableMapping.DataSetTable = "Услуги";
  3475. tableMapping.ColumnMappings.Add("Наименование", "Наименование");
  3476. tableMapping.ColumnMappings.Add("Длительность_мин", "Длительность_мин");
  3477. tableMapping.ColumnMappings.Add("Стоимость_руб", "Стоимость_руб");
  3478. tableMapping.ColumnMappings.Add("Скидка", "Скидка");
  3479. tableMapping.ColumnMappings.Add("Изображение", "Изображение");
  3480. this._adapter.TableMappings.Add(tableMapping);
  3481. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  3482. this._adapter.DeleteCommand.Connection = this.Connection;
  3483. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Услуги] WHERE (([Наименование] = @Original_Наименование) AND ((@IsNull_Длительность_мин = 1 AND [Длительность_мин] IS NULL) OR ([Длительность_мин] = @Original_Длительность_мин)) AND ((@IsNull_Стоимость_руб = 1 AND [Стоимость_руб] IS NULL) OR ([Стоимость_руб] = @Original_Стоимость_руб)) AND ((@IsNull_Скидка = 1 AND [Скидка] IS NULL) OR ([Скидка] = @Original_Скидка)) AND ((@IsNull_Изображение = 1 AND [Изображение] IS NULL) OR ([Изображение] = @Original_Изображение)))";
  3484. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  3485. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3486. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Длительность_мин", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длительность_мин", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  3487. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длительность_мин", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длительность_мин", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3488. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Стоимость_руб", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость_руб", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  3489. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Стоимость_руб", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость_руб", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3490. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Скидка", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Скидка", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  3491. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Скидка", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Скидка", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3492. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Изображение", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  3493. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Изображение", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3494. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  3495. this._adapter.InsertCommand.Connection = this.Connection;
  3496. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Услуги] ([Наименование], [Длительность_мин], [Стоимость_руб], [Скидка], [Изображение]) VALUES (@Наименование, @Длительность_мин, @Стоимость_руб, @Скидка, @Изображение);
  3497. SELECT Наименование, Длительность_мин, Стоимость_руб, Скидка, Изображение FROM Услуги WHERE (Наименование = @Наименование)";
  3498. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  3499. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3500. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длительность_мин", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длительность_мин", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3501. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Стоимость_руб", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость_руб", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3502. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Скидка", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Скидка", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3503. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Изображение", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3504. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  3505. this._adapter.UpdateCommand.Connection = this.Connection;
  3506. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Услуги] SET [Наименование] = @Наименование, [Длительность_мин] = @Длительность_мин, [Стоимость_руб] = @Стоимость_руб, [Скидка] = @Скидка, [Изображение] = @Изображение WHERE (([Наименование] = @Original_Наименование) AND ((@IsNull_Длительность_мин = 1 AND [Длительность_мин] IS NULL) OR ([Длительность_мин] = @Original_Длительность_мин)) AND ((@IsNull_Стоимость_руб = 1 AND [Стоимость_руб] IS NULL) OR ([Стоимость_руб] = @Original_Стоимость_руб)) AND ((@IsNull_Скидка = 1 AND [Скидка] IS NULL) OR ([Скидка] = @Original_Скидка)) AND ((@IsNull_Изображение = 1 AND [Изображение] IS NULL) OR ([Изображение] = @Original_Изображение)));
  3507. SELECT Наименование, Длительность_мин, Стоимость_руб, Скидка, Изображение FROM Услуги WHERE (Наименование = @Наименование)";
  3508. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  3509. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3510. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длительность_мин", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длительность_мин", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3511. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Стоимость_руб", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость_руб", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3512. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Скидка", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Скидка", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3513. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Изображение", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  3514. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3515. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Длительность_мин", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длительность_мин", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  3516. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длительность_мин", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длительность_мин", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3517. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Стоимость_руб", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость_руб", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  3518. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Стоимость_руб", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость_руб", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3519. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Скидка", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Скидка", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  3520. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Скидка", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Скидка", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3521. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Изображение", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
  3522. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Изображение", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  3523. }
  3524. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3525. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3526. private void InitConnection() {
  3527. this._connection = new global::System.Data.SqlClient.SqlConnection();
  3528. this._connection.ConnectionString = global::Демо.Properties.Settings.Default.Школа_языковConnectionString;
  3529. }
  3530. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3531. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3532. private void InitCommandCollection() {
  3533. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[2];
  3534. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  3535. this._commandCollection[0].Connection = this.Connection;
  3536. this._commandCollection[0].CommandText = "SELECT Наименование, Длительность_мин, Стоимость_руб, Скидка, Изображение FROM db" +
  3537. "o.Услуги";
  3538. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  3539. this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand();
  3540. this._commandCollection[1].Connection = this.Connection;
  3541. this._commandCollection[1].CommandText = "SELECT Наименование, Длительность_мин, Стоимость_руб, Скидка, Изображение FROM db" +
  3542. "o.Услуги";
  3543. this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
  3544. }
  3545. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3546. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3547. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3548. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  3549. public virtual int Fill(Школа_языковDataSet.УслугиDataTable dataTable) {
  3550. this.Adapter.SelectCommand = this.CommandCollection[0];
  3551. if ((this.ClearBeforeFill == true)) {
  3552. dataTable.Clear();
  3553. }
  3554. int returnValue = this.Adapter.Fill(dataTable);
  3555. return returnValue;
  3556. }
  3557. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3558. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3559. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3560. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  3561. public virtual Школа_языковDataSet.УслугиDataTable GetData() {
  3562. this.Adapter.SelectCommand = this.CommandCollection[0];
  3563. Школа_языковDataSet.УслугиDataTable dataTable = new Школа_языковDataSet.УслугиDataTable();
  3564. this.Adapter.Fill(dataTable);
  3565. return dataTable;
  3566. }
  3567. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3568. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3569. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3570. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, false)]
  3571. public virtual int FillBy(Школа_языковDataSet.УслугиDataTable dataTable) {
  3572. this.Adapter.SelectCommand = this.CommandCollection[1];
  3573. if ((this.ClearBeforeFill == true)) {
  3574. dataTable.Clear();
  3575. }
  3576. int returnValue = this.Adapter.Fill(dataTable);
  3577. return returnValue;
  3578. }
  3579. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3580. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3581. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3582. public virtual int Update(Школа_языковDataSet.УслугиDataTable dataTable) {
  3583. return this.Adapter.Update(dataTable);
  3584. }
  3585. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3586. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3587. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3588. public virtual int Update(Школа_языковDataSet dataSet) {
  3589. return this.Adapter.Update(dataSet, "Услуги");
  3590. }
  3591. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3592. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3593. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3594. public virtual int Update(global::System.Data.DataRow dataRow) {
  3595. return this.Adapter.Update(new global::System.Data.DataRow[] {
  3596. dataRow});
  3597. }
  3598. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3599. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3600. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3601. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  3602. return this.Adapter.Update(dataRows);
  3603. }
  3604. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3605. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3606. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3607. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  3608. public virtual int Delete(string Original_Наименование, global::System.Nullable<int> Original_Длительность_мин, global::System.Nullable<int> Original_Стоимость_руб, global::System.Nullable<double> Original_Скидка, string Original_Изображение) {
  3609. if ((Original_Наименование == null)) {
  3610. throw new global::System.ArgumentNullException("Original_Наименование");
  3611. }
  3612. else {
  3613. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Наименование));
  3614. }
  3615. if ((Original_Длительность_мин.HasValue == true)) {
  3616. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  3617. this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_Длительность_мин.Value));
  3618. }
  3619. else {
  3620. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  3621. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  3622. }
  3623. if ((Original_Стоимость_руб.HasValue == true)) {
  3624. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  3625. this.Adapter.DeleteCommand.Parameters[4].Value = ((int)(Original_Стоимость_руб.Value));
  3626. }
  3627. else {
  3628. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  3629. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  3630. }
  3631. if ((Original_Скидка.HasValue == true)) {
  3632. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  3633. this.Adapter.DeleteCommand.Parameters[6].Value = ((double)(Original_Скидка.Value));
  3634. }
  3635. else {
  3636. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  3637. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  3638. }
  3639. if ((Original_Изображение == null)) {
  3640. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1));
  3641. this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value;
  3642. }
  3643. else {
  3644. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0));
  3645. this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_Изображение));
  3646. }
  3647. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  3648. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3649. != global::System.Data.ConnectionState.Open)) {
  3650. this.Adapter.DeleteCommand.Connection.Open();
  3651. }
  3652. try {
  3653. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  3654. return returnValue;
  3655. }
  3656. finally {
  3657. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3658. this.Adapter.DeleteCommand.Connection.Close();
  3659. }
  3660. }
  3661. }
  3662. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3663. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3664. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3665. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  3666. public virtual int Insert(string Наименование, global::System.Nullable<int> Длительность_мин, global::System.Nullable<int> Стоимость_руб, global::System.Nullable<double> Скидка, string Изображение) {
  3667. if ((Наименование == null)) {
  3668. throw new global::System.ArgumentNullException("Наименование");
  3669. }
  3670. else {
  3671. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Наименование));
  3672. }
  3673. if ((Длительность_мин.HasValue == true)) {
  3674. this.Adapter.InsertCommand.Parameters[1].Value = ((int)(Длительность_мин.Value));
  3675. }
  3676. else {
  3677. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  3678. }
  3679. if ((Стоимость_руб.HasValue == true)) {
  3680. this.Adapter.InsertCommand.Parameters[2].Value = ((int)(Стоимость_руб.Value));
  3681. }
  3682. else {
  3683. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  3684. }
  3685. if ((Скидка.HasValue == true)) {
  3686. this.Adapter.InsertCommand.Parameters[3].Value = ((double)(Скидка.Value));
  3687. }
  3688. else {
  3689. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  3690. }
  3691. if ((Изображение == null)) {
  3692. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  3693. }
  3694. else {
  3695. this.Adapter.InsertCommand.Parameters[4].Value = ((string)(Изображение));
  3696. }
  3697. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  3698. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3699. != global::System.Data.ConnectionState.Open)) {
  3700. this.Adapter.InsertCommand.Connection.Open();
  3701. }
  3702. try {
  3703. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  3704. return returnValue;
  3705. }
  3706. finally {
  3707. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3708. this.Adapter.InsertCommand.Connection.Close();
  3709. }
  3710. }
  3711. }
  3712. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3713. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3714. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3715. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  3716. public virtual int Update(string Наименование, global::System.Nullable<int> Длительность_мин, global::System.Nullable<int> Стоимость_руб, global::System.Nullable<double> Скидка, string Изображение, string Original_Наименование, global::System.Nullable<int> Original_Длительность_мин, global::System.Nullable<int> Original_Стоимость_руб, global::System.Nullable<double> Original_Скидка, string Original_Изображение) {
  3717. if ((Наименование == null)) {
  3718. throw new global::System.ArgumentNullException("Наименование");
  3719. }
  3720. else {
  3721. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Наименование));
  3722. }
  3723. if ((Длительность_мин.HasValue == true)) {
  3724. this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(Длительность_мин.Value));
  3725. }
  3726. else {
  3727. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  3728. }
  3729. if ((Стоимость_руб.HasValue == true)) {
  3730. this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(Стоимость_руб.Value));
  3731. }
  3732. else {
  3733. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  3734. }
  3735. if ((Скидка.HasValue == true)) {
  3736. this.Adapter.UpdateCommand.Parameters[3].Value = ((double)(Скидка.Value));
  3737. }
  3738. else {
  3739. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  3740. }
  3741. if ((Изображение == null)) {
  3742. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  3743. }
  3744. else {
  3745. this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Изображение));
  3746. }
  3747. if ((Original_Наименование == null)) {
  3748. throw new global::System.ArgumentNullException("Original_Наименование");
  3749. }
  3750. else {
  3751. this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_Наименование));
  3752. }
  3753. if ((Original_Длительность_мин.HasValue == true)) {
  3754. this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(0));
  3755. this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(Original_Длительность_мин.Value));
  3756. }
  3757. else {
  3758. this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(1));
  3759. this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value;
  3760. }
  3761. if ((Original_Стоимость_руб.HasValue == true)) {
  3762. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(0));
  3763. this.Adapter.UpdateCommand.Parameters[9].Value = ((int)(Original_Стоимость_руб.Value));
  3764. }
  3765. else {
  3766. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(1));
  3767. this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value;
  3768. }
  3769. if ((Original_Скидка.HasValue == true)) {
  3770. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(0));
  3771. this.Adapter.UpdateCommand.Parameters[11].Value = ((double)(Original_Скидка.Value));
  3772. }
  3773. else {
  3774. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(1));
  3775. this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value;
  3776. }
  3777. if ((Original_Изображение == null)) {
  3778. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(1));
  3779. this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value;
  3780. }
  3781. else {
  3782. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(0));
  3783. this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_Изображение));
  3784. }
  3785. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  3786. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3787. != global::System.Data.ConnectionState.Open)) {
  3788. this.Adapter.UpdateCommand.Connection.Open();
  3789. }
  3790. try {
  3791. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  3792. return returnValue;
  3793. }
  3794. finally {
  3795. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3796. this.Adapter.UpdateCommand.Connection.Close();
  3797. }
  3798. }
  3799. }
  3800. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3801. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3802. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3803. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  3804. public virtual int Update(global::System.Nullable<int> Длительность_мин, global::System.Nullable<int> Стоимость_руб, global::System.Nullable<double> Скидка, string Изображение, string Original_Наименование, global::System.Nullable<int> Original_Длительность_мин, global::System.Nullable<int> Original_Стоимость_руб, global::System.Nullable<double> Original_Скидка, string Original_Изображение) {
  3805. return this.Update(Original_Наименование, Длительность_мин, Стоимость_руб, Скидка, Изображение, Original_Наименование, Original_Длительность_мин, Original_Стоимость_руб, Original_Скидка, Original_Изображение);
  3806. }
  3807. }
  3808. /// <summary>
  3809. ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
  3810. ///</summary>
  3811. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  3812. [global::System.ComponentModel.ToolboxItem(true)]
  3813. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" +
  3814. "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  3815. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")]
  3816. public partial class TableAdapterManager : global::System.ComponentModel.Component {
  3817. private UpdateOrderOption _updateOrder;
  3818. private АдминистраторыTableAdapter _администраторыTableAdapter;
  3819. private ЗаписиTableAdapter _записиTableAdapter;
  3820. private КлиентыTableAdapter _клиентыTableAdapter;
  3821. private УслугиTableAdapter _услугиTableAdapter;
  3822. private bool _backupDataSetBeforeUpdate;
  3823. private global::System.Data.IDbConnection _connection;
  3824. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3825. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3826. public UpdateOrderOption UpdateOrder {
  3827. get {
  3828. return this._updateOrder;
  3829. }
  3830. set {
  3831. this._updateOrder = value;
  3832. }
  3833. }
  3834. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3835. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3836. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  3837. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  3838. "a", "System.Drawing.Design.UITypeEditor")]
  3839. public АдминистраторыTableAdapter АдминистраторыTableAdapter {
  3840. get {
  3841. return this._администраторыTableAdapter;
  3842. }
  3843. set {
  3844. this._администраторыTableAdapter = value;
  3845. }
  3846. }
  3847. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3848. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3849. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  3850. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  3851. "a", "System.Drawing.Design.UITypeEditor")]
  3852. public ЗаписиTableAdapter ЗаписиTableAdapter {
  3853. get {
  3854. return this._записиTableAdapter;
  3855. }
  3856. set {
  3857. this._записиTableAdapter = value;
  3858. }
  3859. }
  3860. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3861. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3862. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  3863. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  3864. "a", "System.Drawing.Design.UITypeEditor")]
  3865. public КлиентыTableAdapter КлиентыTableAdapter {
  3866. get {
  3867. return this._клиентыTableAdapter;
  3868. }
  3869. set {
  3870. this._клиентыTableAdapter = value;
  3871. }
  3872. }
  3873. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3874. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3875. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  3876. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  3877. "a", "System.Drawing.Design.UITypeEditor")]
  3878. public УслугиTableAdapter УслугиTableAdapter {
  3879. get {
  3880. return this._услугиTableAdapter;
  3881. }
  3882. set {
  3883. this._услугиTableAdapter = value;
  3884. }
  3885. }
  3886. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3887. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3888. public bool BackupDataSetBeforeUpdate {
  3889. get {
  3890. return this._backupDataSetBeforeUpdate;
  3891. }
  3892. set {
  3893. this._backupDataSetBeforeUpdate = value;
  3894. }
  3895. }
  3896. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3897. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3898. [global::System.ComponentModel.Browsable(false)]
  3899. public global::System.Data.IDbConnection Connection {
  3900. get {
  3901. if ((this._connection != null)) {
  3902. return this._connection;
  3903. }
  3904. if (((this._администраторыTableAdapter != null)
  3905. && (this._администраторыTableAdapter.Connection != null))) {
  3906. return this._администраторыTableAdapter.Connection;
  3907. }
  3908. if (((this._записиTableAdapter != null)
  3909. && (this._записиTableAdapter.Connection != null))) {
  3910. return this._записиTableAdapter.Connection;
  3911. }
  3912. if (((this._клиентыTableAdapter != null)
  3913. && (this._клиентыTableAdapter.Connection != null))) {
  3914. return this._клиентыTableAdapter.Connection;
  3915. }
  3916. if (((this._услугиTableAdapter != null)
  3917. && (this._услугиTableAdapter.Connection != null))) {
  3918. return this._услугиTableAdapter.Connection;
  3919. }
  3920. return null;
  3921. }
  3922. set {
  3923. this._connection = value;
  3924. }
  3925. }
  3926. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3927. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3928. [global::System.ComponentModel.Browsable(false)]
  3929. public int TableAdapterInstanceCount {
  3930. get {
  3931. int count = 0;
  3932. if ((this._администраторыTableAdapter != null)) {
  3933. count = (count + 1);
  3934. }
  3935. if ((this._записиTableAdapter != null)) {
  3936. count = (count + 1);
  3937. }
  3938. if ((this._клиентыTableAdapter != null)) {
  3939. count = (count + 1);
  3940. }
  3941. if ((this._услугиTableAdapter != null)) {
  3942. count = (count + 1);
  3943. }
  3944. return count;
  3945. }
  3946. }
  3947. /// <summary>
  3948. ///Update rows in top-down order.
  3949. ///</summary>
  3950. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3951. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3952. private int UpdateUpdatedRows(Школа_языковDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  3953. int result = 0;
  3954. if ((this._клиентыTableAdapter != null)) {
  3955. global::System.Data.DataRow[] updatedRows = dataSet.Клиенты.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  3956. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  3957. if (((updatedRows != null)
  3958. && (0 < updatedRows.Length))) {
  3959. result = (result + this._клиентыTableAdapter.Update(updatedRows));
  3960. allChangedRows.AddRange(updatedRows);
  3961. }
  3962. }
  3963. if ((this._услугиTableAdapter != null)) {
  3964. global::System.Data.DataRow[] updatedRows = dataSet.Услуги.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  3965. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  3966. if (((updatedRows != null)
  3967. && (0 < updatedRows.Length))) {
  3968. result = (result + this._услугиTableAdapter.Update(updatedRows));
  3969. allChangedRows.AddRange(updatedRows);
  3970. }
  3971. }
  3972. if ((this._администраторыTableAdapter != null)) {
  3973. global::System.Data.DataRow[] updatedRows = dataSet.Администраторы.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  3974. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  3975. if (((updatedRows != null)
  3976. && (0 < updatedRows.Length))) {
  3977. result = (result + this._администраторыTableAdapter.Update(updatedRows));
  3978. allChangedRows.AddRange(updatedRows);
  3979. }
  3980. }
  3981. if ((this._записиTableAdapter != null)) {
  3982. global::System.Data.DataRow[] updatedRows = dataSet.Записи.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  3983. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  3984. if (((updatedRows != null)
  3985. && (0 < updatedRows.Length))) {
  3986. result = (result + this._записиTableAdapter.Update(updatedRows));
  3987. allChangedRows.AddRange(updatedRows);
  3988. }
  3989. }
  3990. return result;
  3991. }
  3992. /// <summary>
  3993. ///Insert rows in top-down order.
  3994. ///</summary>
  3995. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3996. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  3997. private int UpdateInsertedRows(Школа_языковDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  3998. int result = 0;
  3999. if ((this._клиентыTableAdapter != null)) {
  4000. global::System.Data.DataRow[] addedRows = dataSet.Клиенты.Select(null, null, global::System.Data.DataViewRowState.Added);
  4001. if (((addedRows != null)
  4002. && (0 < addedRows.Length))) {
  4003. result = (result + this._клиентыTableAdapter.Update(addedRows));
  4004. allAddedRows.AddRange(addedRows);
  4005. }
  4006. }
  4007. if ((this._услугиTableAdapter != null)) {
  4008. global::System.Data.DataRow[] addedRows = dataSet.Услуги.Select(null, null, global::System.Data.DataViewRowState.Added);
  4009. if (((addedRows != null)
  4010. && (0 < addedRows.Length))) {
  4011. result = (result + this._услугиTableAdapter.Update(addedRows));
  4012. allAddedRows.AddRange(addedRows);
  4013. }
  4014. }
  4015. if ((this._администраторыTableAdapter != null)) {
  4016. global::System.Data.DataRow[] addedRows = dataSet.Администраторы.Select(null, null, global::System.Data.DataViewRowState.Added);
  4017. if (((addedRows != null)
  4018. && (0 < addedRows.Length))) {
  4019. result = (result + this._администраторыTableAdapter.Update(addedRows));
  4020. allAddedRows.AddRange(addedRows);
  4021. }
  4022. }
  4023. if ((this._записиTableAdapter != null)) {
  4024. global::System.Data.DataRow[] addedRows = dataSet.Записи.Select(null, null, global::System.Data.DataViewRowState.Added);
  4025. if (((addedRows != null)
  4026. && (0 < addedRows.Length))) {
  4027. result = (result + this._записиTableAdapter.Update(addedRows));
  4028. allAddedRows.AddRange(addedRows);
  4029. }
  4030. }
  4031. return result;
  4032. }
  4033. /// <summary>
  4034. ///Delete rows in bottom-up order.
  4035. ///</summary>
  4036. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4037. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4038. private int UpdateDeletedRows(Школа_языковDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows) {
  4039. int result = 0;
  4040. if ((this._записиTableAdapter != null)) {
  4041. global::System.Data.DataRow[] deletedRows = dataSet.Записи.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  4042. if (((deletedRows != null)
  4043. && (0 < deletedRows.Length))) {
  4044. result = (result + this._записиTableAdapter.Update(deletedRows));
  4045. allChangedRows.AddRange(deletedRows);
  4046. }
  4047. }
  4048. if ((this._администраторыTableAdapter != null)) {
  4049. global::System.Data.DataRow[] deletedRows = dataSet.Администраторы.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  4050. if (((deletedRows != null)
  4051. && (0 < deletedRows.Length))) {
  4052. result = (result + this._администраторыTableAdapter.Update(deletedRows));
  4053. allChangedRows.AddRange(deletedRows);
  4054. }
  4055. }
  4056. if ((this._услугиTableAdapter != null)) {
  4057. global::System.Data.DataRow[] deletedRows = dataSet.Услуги.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  4058. if (((deletedRows != null)
  4059. && (0 < deletedRows.Length))) {
  4060. result = (result + this._услугиTableAdapter.Update(deletedRows));
  4061. allChangedRows.AddRange(deletedRows);
  4062. }
  4063. }
  4064. if ((this._клиентыTableAdapter != null)) {
  4065. global::System.Data.DataRow[] deletedRows = dataSet.Клиенты.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  4066. if (((deletedRows != null)
  4067. && (0 < deletedRows.Length))) {
  4068. result = (result + this._клиентыTableAdapter.Update(deletedRows));
  4069. allChangedRows.AddRange(deletedRows);
  4070. }
  4071. }
  4072. return result;
  4073. }
  4074. /// <summary>
  4075. ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
  4076. ///</summary>
  4077. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4078. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4079. private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  4080. if (((updatedRows == null)
  4081. || (updatedRows.Length < 1))) {
  4082. return updatedRows;
  4083. }
  4084. if (((allAddedRows == null)
  4085. || (allAddedRows.Count < 1))) {
  4086. return updatedRows;
  4087. }
  4088. global::System.Collections.Generic.List<global::System.Data.DataRow> realUpdatedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  4089. for (int i = 0; (i < updatedRows.Length); i = (i + 1)) {
  4090. global::System.Data.DataRow row = updatedRows[i];
  4091. if ((allAddedRows.Contains(row) == false)) {
  4092. realUpdatedRows.Add(row);
  4093. }
  4094. }
  4095. return realUpdatedRows.ToArray();
  4096. }
  4097. /// <summary>
  4098. ///Update all changes to the dataset.
  4099. ///</summary>
  4100. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4101. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4102. public virtual int UpdateAll(Школа_языковDataSet dataSet) {
  4103. if ((dataSet == null)) {
  4104. throw new global::System.ArgumentNullException("dataSet");
  4105. }
  4106. if ((dataSet.HasChanges() == false)) {
  4107. return 0;
  4108. }
  4109. if (((this._администраторыTableAdapter != null)
  4110. && (this.MatchTableAdapterConnection(this._администраторыTableAdapter.Connection) == false))) {
  4111. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  4112. "r, должны использовать одинаковую строку подключения.");
  4113. }
  4114. if (((this._записиTableAdapter != null)
  4115. && (this.MatchTableAdapterConnection(this._записиTableAdapter.Connection) == false))) {
  4116. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  4117. "r, должны использовать одинаковую строку подключения.");
  4118. }
  4119. if (((this._клиентыTableAdapter != null)
  4120. && (this.MatchTableAdapterConnection(this._клиентыTableAdapter.Connection) == false))) {
  4121. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  4122. "r, должны использовать одинаковую строку подключения.");
  4123. }
  4124. if (((this._услугиTableAdapter != null)
  4125. && (this.MatchTableAdapterConnection(this._услугиTableAdapter.Connection) == false))) {
  4126. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  4127. "r, должны использовать одинаковую строку подключения.");
  4128. }
  4129. global::System.Data.IDbConnection workConnection = this.Connection;
  4130. if ((workConnection == null)) {
  4131. throw new global::System.ApplicationException("TableAdapterManager не содержит сведений о подключении. Укажите для каждого адапт" +
  4132. "ера таблицы TableAdapterManager допустимый экземпляр адаптера таблицы.");
  4133. }
  4134. bool workConnOpened = false;
  4135. if (((workConnection.State & global::System.Data.ConnectionState.Broken)
  4136. == global::System.Data.ConnectionState.Broken)) {
  4137. workConnection.Close();
  4138. }
  4139. if ((workConnection.State == global::System.Data.ConnectionState.Closed)) {
  4140. workConnection.Open();
  4141. workConnOpened = true;
  4142. }
  4143. global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction();
  4144. if ((workTransaction == null)) {
  4145. throw new global::System.ApplicationException("Не удается начать транзакцию. Текущее соединение данных не поддерживает транзакци" +
  4146. "и или текущее состояние не позволяет начать транзакцию.");
  4147. }
  4148. global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  4149. global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  4150. global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter> adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter>();
  4151. global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection> revertConnections = new global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection>();
  4152. int result = 0;
  4153. global::System.Data.DataSet backupDataSet = null;
  4154. if (this.BackupDataSetBeforeUpdate) {
  4155. backupDataSet = new global::System.Data.DataSet();
  4156. backupDataSet.Merge(dataSet);
  4157. }
  4158. try {
  4159. // ---- Prepare for update -----------
  4160. //
  4161. if ((this._администраторыTableAdapter != null)) {
  4162. revertConnections.Add(this._администраторыTableAdapter, this._администраторыTableAdapter.Connection);
  4163. this._администраторыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  4164. this._администраторыTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  4165. if (this._администраторыTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  4166. this._администраторыTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  4167. adaptersWithAcceptChangesDuringUpdate.Add(this._администраторыTableAdapter.Adapter);
  4168. }
  4169. }
  4170. if ((this._записиTableAdapter != null)) {
  4171. revertConnections.Add(this._записиTableAdapter, this._записиTableAdapter.Connection);
  4172. this._записиTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  4173. this._записиTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  4174. if (this._записиTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  4175. this._записиTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  4176. adaptersWithAcceptChangesDuringUpdate.Add(this._записиTableAdapter.Adapter);
  4177. }
  4178. }
  4179. if ((this._клиентыTableAdapter != null)) {
  4180. revertConnections.Add(this._клиентыTableAdapter, this._клиентыTableAdapter.Connection);
  4181. this._клиентыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  4182. this._клиентыTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  4183. if (this._клиентыTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  4184. this._клиентыTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  4185. adaptersWithAcceptChangesDuringUpdate.Add(this._клиентыTableAdapter.Adapter);
  4186. }
  4187. }
  4188. if ((this._услугиTableAdapter != null)) {
  4189. revertConnections.Add(this._услугиTableAdapter, this._услугиTableAdapter.Connection);
  4190. this._услугиTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  4191. this._услугиTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  4192. if (this._услугиTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  4193. this._услугиTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  4194. adaptersWithAcceptChangesDuringUpdate.Add(this._услугиTableAdapter.Adapter);
  4195. }
  4196. }
  4197. //
  4198. //---- Perform updates -----------
  4199. //
  4200. if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) {
  4201. result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
  4202. result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
  4203. }
  4204. else {
  4205. result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
  4206. result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
  4207. }
  4208. result = (result + this.UpdateDeletedRows(dataSet, allChangedRows));
  4209. //
  4210. //---- Commit updates -----------
  4211. //
  4212. workTransaction.Commit();
  4213. if ((0 < allAddedRows.Count)) {
  4214. global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
  4215. allAddedRows.CopyTo(rows);
  4216. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  4217. global::System.Data.DataRow row = rows[i];
  4218. row.AcceptChanges();
  4219. }
  4220. }
  4221. if ((0 < allChangedRows.Count)) {
  4222. global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count];
  4223. allChangedRows.CopyTo(rows);
  4224. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  4225. global::System.Data.DataRow row = rows[i];
  4226. row.AcceptChanges();
  4227. }
  4228. }
  4229. }
  4230. catch (global::System.Exception ex) {
  4231. workTransaction.Rollback();
  4232. // ---- Restore the dataset -----------
  4233. if (this.BackupDataSetBeforeUpdate) {
  4234. global::System.Diagnostics.Debug.Assert((backupDataSet != null));
  4235. dataSet.Clear();
  4236. dataSet.Merge(backupDataSet);
  4237. }
  4238. else {
  4239. if ((0 < allAddedRows.Count)) {
  4240. global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
  4241. allAddedRows.CopyTo(rows);
  4242. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  4243. global::System.Data.DataRow row = rows[i];
  4244. row.AcceptChanges();
  4245. row.SetAdded();
  4246. }
  4247. }
  4248. }
  4249. throw ex;
  4250. }
  4251. finally {
  4252. if (workConnOpened) {
  4253. workConnection.Close();
  4254. }
  4255. if ((this._администраторыTableAdapter != null)) {
  4256. this._администраторыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._администраторыTableAdapter]));
  4257. this._администраторыTableAdapter.Transaction = null;
  4258. }
  4259. if ((this._записиTableAdapter != null)) {
  4260. this._записиTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._записиTableAdapter]));
  4261. this._записиTableAdapter.Transaction = null;
  4262. }
  4263. if ((this._клиентыTableAdapter != null)) {
  4264. this._клиентыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._клиентыTableAdapter]));
  4265. this._клиентыTableAdapter.Transaction = null;
  4266. }
  4267. if ((this._услугиTableAdapter != null)) {
  4268. this._услугиTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._услугиTableAdapter]));
  4269. this._услугиTableAdapter.Transaction = null;
  4270. }
  4271. if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) {
  4272. global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count];
  4273. adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters);
  4274. for (int i = 0; (i < adapters.Length); i = (i + 1)) {
  4275. global::System.Data.Common.DataAdapter adapter = adapters[i];
  4276. adapter.AcceptChangesDuringUpdate = true;
  4277. }
  4278. }
  4279. }
  4280. return result;
  4281. }
  4282. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4283. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4284. protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) {
  4285. global::System.Array.Sort<global::System.Data.DataRow>(rows, new SelfReferenceComparer(relation, childFirst));
  4286. }
  4287. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4288. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4289. protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) {
  4290. if ((this._connection != null)) {
  4291. return true;
  4292. }
  4293. if (((this.Connection == null)
  4294. || (inputConnection == null))) {
  4295. return true;
  4296. }
  4297. if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) {
  4298. return true;
  4299. }
  4300. return false;
  4301. }
  4302. /// <summary>
  4303. ///Update Order Option
  4304. ///</summary>
  4305. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4306. public enum UpdateOrderOption {
  4307. InsertUpdateDelete = 0,
  4308. UpdateInsertDelete = 1,
  4309. }
  4310. /// <summary>
  4311. ///Used to sort self-referenced table's rows
  4312. ///</summary>
  4313. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4314. private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer<global::System.Data.DataRow> {
  4315. private global::System.Data.DataRelation _relation;
  4316. private int _childFirst;
  4317. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4318. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4319. internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) {
  4320. this._relation = relation;
  4321. if (childFirst) {
  4322. this._childFirst = -1;
  4323. }
  4324. else {
  4325. this._childFirst = 1;
  4326. }
  4327. }
  4328. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4329. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4330. private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) {
  4331. global::System.Diagnostics.Debug.Assert((row != null));
  4332. global::System.Data.DataRow root = row;
  4333. distance = 0;
  4334. global::System.Collections.Generic.IDictionary<global::System.Data.DataRow, global::System.Data.DataRow> traversedRows = new global::System.Collections.Generic.Dictionary<global::System.Data.DataRow, global::System.Data.DataRow>();
  4335. traversedRows[row] = row;
  4336. global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
  4337. for (
  4338. ; ((parent != null)
  4339. && (traversedRows.ContainsKey(parent) == false));
  4340. ) {
  4341. distance = (distance + 1);
  4342. root = parent;
  4343. traversedRows[parent] = parent;
  4344. parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
  4345. }
  4346. if ((distance == 0)) {
  4347. traversedRows.Clear();
  4348. traversedRows[row] = row;
  4349. parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
  4350. for (
  4351. ; ((parent != null)
  4352. && (traversedRows.ContainsKey(parent) == false));
  4353. ) {
  4354. distance = (distance + 1);
  4355. root = parent;
  4356. traversedRows[parent] = parent;
  4357. parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
  4358. }
  4359. }
  4360. return root;
  4361. }
  4362. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4363. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
  4364. public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) {
  4365. if (object.ReferenceEquals(row1, row2)) {
  4366. return 0;
  4367. }
  4368. if ((row1 == null)) {
  4369. return -1;
  4370. }
  4371. if ((row2 == null)) {
  4372. return 1;
  4373. }
  4374. int distance1 = 0;
  4375. global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1);
  4376. int distance2 = 0;
  4377. global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2);
  4378. if (object.ReferenceEquals(root1, root2)) {
  4379. return (this._childFirst * distance1.CompareTo(distance2));
  4380. }
  4381. else {
  4382. global::System.Diagnostics.Debug.Assert(((root1.Table != null)
  4383. && (root2.Table != null)));
  4384. if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) {
  4385. return -1;
  4386. }
  4387. else {
  4388. return 1;
  4389. }
  4390. }
  4391. }
  4392. }
  4393. }
  4394. }
  4395. #pragma warning restore 1591