lyahov_TkaniDataSet.Designer.cs 688 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // Этот код создан программой.
  4. // Исполняемая версия:4.0.30319.42000
  5. //
  6. // Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
  7. // повторной генерации кода.
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10. #pragma warning disable 1591
  11. namespace lyahov_tkani {
  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("lyahov_TkaniDataSet")]
  20. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
  21. public partial class lyahov_TkaniDataSet : global::System.Data.DataSet {
  22. private ЗаказDataTable tableЗаказ;
  23. private Заказанные_изделияDataTable tableЗаказанные_изделия;
  24. private ИзделиеDataTable tableИзделие;
  25. private ПользовательDataTable tableПользователь;
  26. private Склад_тканиDataTable tableСклад_ткани;
  27. private Склад_фурнитурыDataTable tableСклад_фурнитуры;
  28. private Ткани_изделияDataTable tableТкани_изделия;
  29. private ТканьDataTable tableТкань;
  30. private ФурнитураDataTable tableФурнитура;
  31. private Фурнитура_изделияDataTable tableФурнитура_изделия;
  32. private global::System.Data.DataRelation relationFK_Заказ_Пользователь;
  33. private global::System.Data.DataRelation relationFK_Заказ_Пользователь1;
  34. private global::System.Data.DataRelation relationFK_Заказанные_изделия_Заказ;
  35. private global::System.Data.DataRelation relationFK_Заказанные_изделия_Изделие;
  36. private global::System.Data.DataRelation relationFK_Склад_ткани_Ткань;
  37. private global::System.Data.DataRelation relationFK_Склад_фурнитуры_Фурнитура;
  38. private global::System.Data.DataRelation relationFK_Ткани_изделия_Изделие;
  39. private global::System.Data.DataRelation relationFK_Ткани_изделия_Ткань;
  40. private global::System.Data.DataRelation relationFK_Фурнитура_изделия_Изделие;
  41. private global::System.Data.DataRelation relationFK_Фурнитура_изделия_Фурнитура;
  42. private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
  43. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  44. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  45. public lyahov_TkaniDataSet() {
  46. this.BeginInit();
  47. this.InitClass();
  48. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  49. base.Tables.CollectionChanged += schemaChangedHandler;
  50. base.Relations.CollectionChanged += schemaChangedHandler;
  51. this.EndInit();
  52. }
  53. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  54. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  55. protected lyahov_TkaniDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  56. base(info, context, false) {
  57. if ((this.IsBinarySerialized(info, context) == true)) {
  58. this.InitVars(false);
  59. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  60. this.Tables.CollectionChanged += schemaChangedHandler1;
  61. this.Relations.CollectionChanged += schemaChangedHandler1;
  62. return;
  63. }
  64. string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
  65. if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
  66. global::System.Data.DataSet ds = new global::System.Data.DataSet();
  67. ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
  68. if ((ds.Tables["Заказ"] != null)) {
  69. base.Tables.Add(new ЗаказDataTable(ds.Tables["Заказ"]));
  70. }
  71. if ((ds.Tables["Заказанные изделия"] != null)) {
  72. base.Tables.Add(new Заказанные_изделияDataTable(ds.Tables["Заказанные изделия"]));
  73. }
  74. if ((ds.Tables["Изделие"] != null)) {
  75. base.Tables.Add(new ИзделиеDataTable(ds.Tables["Изделие"]));
  76. }
  77. if ((ds.Tables["Пользователь"] != null)) {
  78. base.Tables.Add(new ПользовательDataTable(ds.Tables["Пользователь"]));
  79. }
  80. if ((ds.Tables["Склад ткани"] != null)) {
  81. base.Tables.Add(new Склад_тканиDataTable(ds.Tables["Склад ткани"]));
  82. }
  83. if ((ds.Tables["Склад фурнитуры"] != null)) {
  84. base.Tables.Add(new Склад_фурнитурыDataTable(ds.Tables["Склад фурнитуры"]));
  85. }
  86. if ((ds.Tables["Ткани изделия"] != null)) {
  87. base.Tables.Add(new Ткани_изделияDataTable(ds.Tables["Ткани изделия"]));
  88. }
  89. if ((ds.Tables["Ткань"] != null)) {
  90. base.Tables.Add(new ТканьDataTable(ds.Tables["Ткань"]));
  91. }
  92. if ((ds.Tables["Фурнитура"] != null)) {
  93. base.Tables.Add(new ФурнитураDataTable(ds.Tables["Фурнитура"]));
  94. }
  95. if ((ds.Tables["Фурнитура изделия"] != null)) {
  96. base.Tables.Add(new Фурнитура_изделияDataTable(ds.Tables["Фурнитура изделия"]));
  97. }
  98. this.DataSetName = ds.DataSetName;
  99. this.Prefix = ds.Prefix;
  100. this.Namespace = ds.Namespace;
  101. this.Locale = ds.Locale;
  102. this.CaseSensitive = ds.CaseSensitive;
  103. this.EnforceConstraints = ds.EnforceConstraints;
  104. this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
  105. this.InitVars();
  106. }
  107. else {
  108. this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
  109. }
  110. this.GetSerializationData(info, context);
  111. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  112. base.Tables.CollectionChanged += schemaChangedHandler;
  113. this.Relations.CollectionChanged += schemaChangedHandler;
  114. }
  115. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  116. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  117. [global::System.ComponentModel.Browsable(false)]
  118. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  119. public ЗаказDataTable Заказ {
  120. get {
  121. return this.tableЗаказ;
  122. }
  123. }
  124. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  125. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  126. [global::System.ComponentModel.Browsable(false)]
  127. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  128. public Заказанные_изделияDataTable Заказанные_изделия {
  129. get {
  130. return this.tableЗаказанные_изделия;
  131. }
  132. }
  133. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  134. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  135. [global::System.ComponentModel.Browsable(false)]
  136. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  137. public ИзделиеDataTable Изделие {
  138. get {
  139. return this.tableИзделие;
  140. }
  141. }
  142. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  143. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  144. [global::System.ComponentModel.Browsable(false)]
  145. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  146. public ПользовательDataTable Пользователь {
  147. get {
  148. return this.tableПользователь;
  149. }
  150. }
  151. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  152. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  153. [global::System.ComponentModel.Browsable(false)]
  154. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  155. public Склад_тканиDataTable Склад_ткани {
  156. get {
  157. return this.tableСклад_ткани;
  158. }
  159. }
  160. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  161. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  162. [global::System.ComponentModel.Browsable(false)]
  163. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  164. public Склад_фурнитурыDataTable Склад_фурнитуры {
  165. get {
  166. return this.tableСклад_фурнитуры;
  167. }
  168. }
  169. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  170. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  171. [global::System.ComponentModel.Browsable(false)]
  172. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  173. public Ткани_изделияDataTable Ткани_изделия {
  174. get {
  175. return this.tableТкани_изделия;
  176. }
  177. }
  178. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  179. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  180. [global::System.ComponentModel.Browsable(false)]
  181. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  182. public ТканьDataTable Ткань {
  183. get {
  184. return this.tableТкань;
  185. }
  186. }
  187. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  188. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  189. [global::System.ComponentModel.Browsable(false)]
  190. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  191. public ФурнитураDataTable Фурнитура {
  192. get {
  193. return this.tableФурнитура;
  194. }
  195. }
  196. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  197. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  198. [global::System.ComponentModel.Browsable(false)]
  199. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  200. public Фурнитура_изделияDataTable Фурнитура_изделия {
  201. get {
  202. return this.tableФурнитура_изделия;
  203. }
  204. }
  205. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  206. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  207. [global::System.ComponentModel.BrowsableAttribute(true)]
  208. [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
  209. public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
  210. get {
  211. return this._schemaSerializationMode;
  212. }
  213. set {
  214. this._schemaSerializationMode = value;
  215. }
  216. }
  217. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  218. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  219. [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
  220. public new global::System.Data.DataTableCollection Tables {
  221. get {
  222. return base.Tables;
  223. }
  224. }
  225. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  226. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  227. [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
  228. public new global::System.Data.DataRelationCollection Relations {
  229. get {
  230. return base.Relations;
  231. }
  232. }
  233. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  234. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  235. protected override void InitializeDerivedDataSet() {
  236. this.BeginInit();
  237. this.InitClass();
  238. this.EndInit();
  239. }
  240. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  241. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  242. public override global::System.Data.DataSet Clone() {
  243. lyahov_TkaniDataSet cln = ((lyahov_TkaniDataSet)(base.Clone()));
  244. cln.InitVars();
  245. cln.SchemaSerializationMode = this.SchemaSerializationMode;
  246. return cln;
  247. }
  248. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  249. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  250. protected override bool ShouldSerializeTables() {
  251. return false;
  252. }
  253. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  254. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  255. protected override bool ShouldSerializeRelations() {
  256. return false;
  257. }
  258. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  259. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  260. protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
  261. if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
  262. this.Reset();
  263. global::System.Data.DataSet ds = new global::System.Data.DataSet();
  264. ds.ReadXml(reader);
  265. if ((ds.Tables["Заказ"] != null)) {
  266. base.Tables.Add(new ЗаказDataTable(ds.Tables["Заказ"]));
  267. }
  268. if ((ds.Tables["Заказанные изделия"] != null)) {
  269. base.Tables.Add(new Заказанные_изделияDataTable(ds.Tables["Заказанные изделия"]));
  270. }
  271. if ((ds.Tables["Изделие"] != null)) {
  272. base.Tables.Add(new ИзделиеDataTable(ds.Tables["Изделие"]));
  273. }
  274. if ((ds.Tables["Пользователь"] != null)) {
  275. base.Tables.Add(new ПользовательDataTable(ds.Tables["Пользователь"]));
  276. }
  277. if ((ds.Tables["Склад ткани"] != null)) {
  278. base.Tables.Add(new Склад_тканиDataTable(ds.Tables["Склад ткани"]));
  279. }
  280. if ((ds.Tables["Склад фурнитуры"] != null)) {
  281. base.Tables.Add(new Склад_фурнитурыDataTable(ds.Tables["Склад фурнитуры"]));
  282. }
  283. if ((ds.Tables["Ткани изделия"] != null)) {
  284. base.Tables.Add(new Ткани_изделияDataTable(ds.Tables["Ткани изделия"]));
  285. }
  286. if ((ds.Tables["Ткань"] != null)) {
  287. base.Tables.Add(new ТканьDataTable(ds.Tables["Ткань"]));
  288. }
  289. if ((ds.Tables["Фурнитура"] != null)) {
  290. base.Tables.Add(new ФурнитураDataTable(ds.Tables["Фурнитура"]));
  291. }
  292. if ((ds.Tables["Фурнитура изделия"] != null)) {
  293. base.Tables.Add(new Фурнитура_изделияDataTable(ds.Tables["Фурнитура изделия"]));
  294. }
  295. this.DataSetName = ds.DataSetName;
  296. this.Prefix = ds.Prefix;
  297. this.Namespace = ds.Namespace;
  298. this.Locale = ds.Locale;
  299. this.CaseSensitive = ds.CaseSensitive;
  300. this.EnforceConstraints = ds.EnforceConstraints;
  301. this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
  302. this.InitVars();
  303. }
  304. else {
  305. this.ReadXml(reader);
  306. this.InitVars();
  307. }
  308. }
  309. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  310. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  311. protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
  312. global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
  313. this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
  314. stream.Position = 0;
  315. return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
  316. }
  317. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  318. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  319. internal void InitVars() {
  320. this.InitVars(true);
  321. }
  322. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  323. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  324. internal void InitVars(bool initTable) {
  325. this.tableЗаказ = ((ЗаказDataTable)(base.Tables["Заказ"]));
  326. if ((initTable == true)) {
  327. if ((this.tableЗаказ != null)) {
  328. this.tableЗаказ.InitVars();
  329. }
  330. }
  331. this.tableЗаказанные_изделия = ((Заказанные_изделияDataTable)(base.Tables["Заказанные изделия"]));
  332. if ((initTable == true)) {
  333. if ((this.tableЗаказанные_изделия != null)) {
  334. this.tableЗаказанные_изделия.InitVars();
  335. }
  336. }
  337. this.tableИзделие = ((ИзделиеDataTable)(base.Tables["Изделие"]));
  338. if ((initTable == true)) {
  339. if ((this.tableИзделие != null)) {
  340. this.tableИзделие.InitVars();
  341. }
  342. }
  343. this.tableПользователь = ((ПользовательDataTable)(base.Tables["Пользователь"]));
  344. if ((initTable == true)) {
  345. if ((this.tableПользователь != null)) {
  346. this.tableПользователь.InitVars();
  347. }
  348. }
  349. this.tableСклад_ткани = ((Склад_тканиDataTable)(base.Tables["Склад ткани"]));
  350. if ((initTable == true)) {
  351. if ((this.tableСклад_ткани != null)) {
  352. this.tableСклад_ткани.InitVars();
  353. }
  354. }
  355. this.tableСклад_фурнитуры = ((Склад_фурнитурыDataTable)(base.Tables["Склад фурнитуры"]));
  356. if ((initTable == true)) {
  357. if ((this.tableСклад_фурнитуры != null)) {
  358. this.tableСклад_фурнитуры.InitVars();
  359. }
  360. }
  361. this.tableТкани_изделия = ((Ткани_изделияDataTable)(base.Tables["Ткани изделия"]));
  362. if ((initTable == true)) {
  363. if ((this.tableТкани_изделия != null)) {
  364. this.tableТкани_изделия.InitVars();
  365. }
  366. }
  367. this.tableТкань = ((ТканьDataTable)(base.Tables["Ткань"]));
  368. if ((initTable == true)) {
  369. if ((this.tableТкань != null)) {
  370. this.tableТкань.InitVars();
  371. }
  372. }
  373. this.tableФурнитура = ((ФурнитураDataTable)(base.Tables["Фурнитура"]));
  374. if ((initTable == true)) {
  375. if ((this.tableФурнитура != null)) {
  376. this.tableФурнитура.InitVars();
  377. }
  378. }
  379. this.tableФурнитура_изделия = ((Фурнитура_изделияDataTable)(base.Tables["Фурнитура изделия"]));
  380. if ((initTable == true)) {
  381. if ((this.tableФурнитура_изделия != null)) {
  382. this.tableФурнитура_изделия.InitVars();
  383. }
  384. }
  385. this.relationFK_Заказ_Пользователь = this.Relations["FK_Заказ_Пользователь"];
  386. this.relationFK_Заказ_Пользователь1 = this.Relations["FK_Заказ_Пользователь1"];
  387. this.relationFK_Заказанные_изделия_Заказ = this.Relations["FK_Заказанные изделия_Заказ"];
  388. this.relationFK_Заказанные_изделия_Изделие = this.Relations["FK_Заказанные изделия_Изделие"];
  389. this.relationFK_Склад_ткани_Ткань = this.Relations["FK_Склад ткани_Ткань"];
  390. this.relationFK_Склад_фурнитуры_Фурнитура = this.Relations["FK_Склад фурнитуры_Фурнитура"];
  391. this.relationFK_Ткани_изделия_Изделие = this.Relations["FK_Ткани изделия_Изделие"];
  392. this.relationFK_Ткани_изделия_Ткань = this.Relations["FK_Ткани изделия_Ткань"];
  393. this.relationFK_Фурнитура_изделия_Изделие = this.Relations["FK_Фурнитура изделия_Изделие"];
  394. this.relationFK_Фурнитура_изделия_Фурнитура = this.Relations["FK_Фурнитура изделия_Фурнитура"];
  395. }
  396. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  397. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  398. private void InitClass() {
  399. this.DataSetName = "lyahov_TkaniDataSet";
  400. this.Prefix = "";
  401. this.Namespace = "http://tempuri.org/lyahov_TkaniDataSet.xsd";
  402. this.EnforceConstraints = true;
  403. this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
  404. this.tableЗаказ = new ЗаказDataTable();
  405. base.Tables.Add(this.tableЗаказ);
  406. this.tableЗаказанные_изделия = new Заказанные_изделияDataTable();
  407. base.Tables.Add(this.tableЗаказанные_изделия);
  408. this.tableИзделие = new ИзделиеDataTable();
  409. base.Tables.Add(this.tableИзделие);
  410. this.tableПользователь = new ПользовательDataTable();
  411. base.Tables.Add(this.tableПользователь);
  412. this.tableСклад_ткани = new Склад_тканиDataTable();
  413. base.Tables.Add(this.tableСклад_ткани);
  414. this.tableСклад_фурнитуры = new Склад_фурнитурыDataTable();
  415. base.Tables.Add(this.tableСклад_фурнитуры);
  416. this.tableТкани_изделия = new Ткани_изделияDataTable();
  417. base.Tables.Add(this.tableТкани_изделия);
  418. this.tableТкань = new ТканьDataTable();
  419. base.Tables.Add(this.tableТкань);
  420. this.tableФурнитура = new ФурнитураDataTable();
  421. base.Tables.Add(this.tableФурнитура);
  422. this.tableФурнитура_изделия = new Фурнитура_изделияDataTable();
  423. base.Tables.Add(this.tableФурнитура_изделия);
  424. this.relationFK_Заказ_Пользователь = new global::System.Data.DataRelation("FK_Заказ_Пользователь", new global::System.Data.DataColumn[] {
  425. this.tableПользователь.ЛогинColumn}, new global::System.Data.DataColumn[] {
  426. this.tableЗаказ.ЗаказчикColumn}, false);
  427. this.Relations.Add(this.relationFK_Заказ_Пользователь);
  428. this.relationFK_Заказ_Пользователь1 = new global::System.Data.DataRelation("FK_Заказ_Пользователь1", new global::System.Data.DataColumn[] {
  429. this.tableПользователь.ЛогинColumn}, new global::System.Data.DataColumn[] {
  430. this.tableЗаказ.МенеджерColumn}, false);
  431. this.Relations.Add(this.relationFK_Заказ_Пользователь1);
  432. this.relationFK_Заказанные_изделия_Заказ = new global::System.Data.DataRelation("FK_Заказанные изделия_Заказ", new global::System.Data.DataColumn[] {
  433. this.tableЗаказ.НомерColumn}, new global::System.Data.DataColumn[] {
  434. this.tableЗаказанные_изделия.Номер_заказаColumn}, false);
  435. this.Relations.Add(this.relationFK_Заказанные_изделия_Заказ);
  436. this.relationFK_Заказанные_изделия_Изделие = new global::System.Data.DataRelation("FK_Заказанные изделия_Изделие", new global::System.Data.DataColumn[] {
  437. this.tableИзделие.АртикулColumn}, new global::System.Data.DataColumn[] {
  438. this.tableЗаказанные_изделия.Артикул_изделияColumn}, false);
  439. this.Relations.Add(this.relationFK_Заказанные_изделия_Изделие);
  440. this.relationFK_Склад_ткани_Ткань = new global::System.Data.DataRelation("FK_Склад ткани_Ткань", new global::System.Data.DataColumn[] {
  441. this.tableТкань.АртикулColumn}, new global::System.Data.DataColumn[] {
  442. this.tableСклад_ткани.Артикул_тканиColumn}, false);
  443. this.Relations.Add(this.relationFK_Склад_ткани_Ткань);
  444. this.relationFK_Склад_фурнитуры_Фурнитура = new global::System.Data.DataRelation("FK_Склад фурнитуры_Фурнитура", new global::System.Data.DataColumn[] {
  445. this.tableФурнитура.АртикулColumn}, new global::System.Data.DataColumn[] {
  446. this.tableСклад_фурнитуры.Артикул_фурнитурыColumn}, false);
  447. this.Relations.Add(this.relationFK_Склад_фурнитуры_Фурнитура);
  448. this.relationFK_Ткани_изделия_Изделие = new global::System.Data.DataRelation("FK_Ткани изделия_Изделие", new global::System.Data.DataColumn[] {
  449. this.tableИзделие.АртикулColumn}, new global::System.Data.DataColumn[] {
  450. this.tableТкани_изделия.Артикул_изделияColumn}, false);
  451. this.Relations.Add(this.relationFK_Ткани_изделия_Изделие);
  452. this.relationFK_Ткани_изделия_Ткань = new global::System.Data.DataRelation("FK_Ткани изделия_Ткань", new global::System.Data.DataColumn[] {
  453. this.tableТкань.АртикулColumn}, new global::System.Data.DataColumn[] {
  454. this.tableТкани_изделия.Артикул_тканиColumn}, false);
  455. this.Relations.Add(this.relationFK_Ткани_изделия_Ткань);
  456. this.relationFK_Фурнитура_изделия_Изделие = new global::System.Data.DataRelation("FK_Фурнитура изделия_Изделие", new global::System.Data.DataColumn[] {
  457. this.tableИзделие.АртикулColumn}, new global::System.Data.DataColumn[] {
  458. this.tableФурнитура_изделия.Артикул_фурнитурыColumn}, false);
  459. this.Relations.Add(this.relationFK_Фурнитура_изделия_Изделие);
  460. this.relationFK_Фурнитура_изделия_Фурнитура = new global::System.Data.DataRelation("FK_Фурнитура изделия_Фурнитура", new global::System.Data.DataColumn[] {
  461. this.tableФурнитура.АртикулColumn}, new global::System.Data.DataColumn[] {
  462. this.tableФурнитура_изделия.Артикул_фурнитурыColumn}, false);
  463. this.Relations.Add(this.relationFK_Фурнитура_изделия_Фурнитура);
  464. }
  465. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  466. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  467. private bool ShouldSerializeЗаказ() {
  468. return false;
  469. }
  470. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  471. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  472. private bool ShouldSerializeЗаказанные_изделия() {
  473. return false;
  474. }
  475. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  476. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  477. private bool ShouldSerializeИзделие() {
  478. return false;
  479. }
  480. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  481. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  482. private bool ShouldSerializeПользователь() {
  483. return false;
  484. }
  485. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  486. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  487. private bool ShouldSerializeСклад_ткани() {
  488. return false;
  489. }
  490. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  491. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  492. private bool ShouldSerializeСклад_фурнитуры() {
  493. return false;
  494. }
  495. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  496. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  497. private bool ShouldSerializeТкани_изделия() {
  498. return false;
  499. }
  500. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  501. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  502. private bool ShouldSerializeТкань() {
  503. return false;
  504. }
  505. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  506. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  507. private bool ShouldSerializeФурнитура() {
  508. return false;
  509. }
  510. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  511. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  512. private bool ShouldSerializeФурнитура_изделия() {
  513. return false;
  514. }
  515. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  516. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  517. private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
  518. if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
  519. this.InitVars();
  520. }
  521. }
  522. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  523. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  524. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  525. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  526. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  527. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  528. global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
  529. any.Namespace = ds.Namespace;
  530. sequence.Items.Add(any);
  531. type.Particle = sequence;
  532. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  533. if (xs.Contains(dsSchema.TargetNamespace)) {
  534. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  535. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  536. try {
  537. global::System.Xml.Schema.XmlSchema schema = null;
  538. dsSchema.Write(s1);
  539. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  540. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  541. s2.SetLength(0);
  542. schema.Write(s2);
  543. if ((s1.Length == s2.Length)) {
  544. s1.Position = 0;
  545. s2.Position = 0;
  546. for (; ((s1.Position != s1.Length)
  547. && (s1.ReadByte() == s2.ReadByte())); ) {
  548. ;
  549. }
  550. if ((s1.Position == s1.Length)) {
  551. return type;
  552. }
  553. }
  554. }
  555. }
  556. finally {
  557. if ((s1 != null)) {
  558. s1.Close();
  559. }
  560. if ((s2 != null)) {
  561. s2.Close();
  562. }
  563. }
  564. }
  565. xs.Add(dsSchema);
  566. return type;
  567. }
  568. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  569. public delegate void ЗаказRowChangeEventHandler(object sender, ЗаказRowChangeEvent e);
  570. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  571. public delegate void Заказанные_изделияRowChangeEventHandler(object sender, Заказанные_изделияRowChangeEvent e);
  572. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  573. public delegate void ИзделиеRowChangeEventHandler(object sender, ИзделиеRowChangeEvent e);
  574. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  575. public delegate void ПользовательRowChangeEventHandler(object sender, ПользовательRowChangeEvent e);
  576. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  577. public delegate void Склад_тканиRowChangeEventHandler(object sender, Склад_тканиRowChangeEvent e);
  578. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  579. public delegate void Склад_фурнитурыRowChangeEventHandler(object sender, Склад_фурнитурыRowChangeEvent e);
  580. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  581. public delegate void Ткани_изделияRowChangeEventHandler(object sender, Ткани_изделияRowChangeEvent e);
  582. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  583. public delegate void ТканьRowChangeEventHandler(object sender, ТканьRowChangeEvent e);
  584. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  585. public delegate void ФурнитураRowChangeEventHandler(object sender, ФурнитураRowChangeEvent e);
  586. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  587. public delegate void Фурнитура_изделияRowChangeEventHandler(object sender, Фурнитура_изделияRowChangeEvent e);
  588. /// <summary>
  589. ///Represents the strongly named DataTable class.
  590. ///</summary>
  591. [global::System.Serializable()]
  592. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  593. public partial class ЗаказDataTable : global::System.Data.TypedTableBase<ЗаказRow> {
  594. private global::System.Data.DataColumn columnНомер;
  595. private global::System.Data.DataColumn columnЭтап_выполнения;
  596. private global::System.Data.DataColumn columnЗаказчик;
  597. private global::System.Data.DataColumn columnМенеджер;
  598. private global::System.Data.DataColumn columnДата;
  599. private global::System.Data.DataColumn columnСтоимость;
  600. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  601. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  602. public ЗаказDataTable() {
  603. this.TableName = "Заказ";
  604. this.BeginInit();
  605. this.InitClass();
  606. this.EndInit();
  607. }
  608. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  609. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  610. internal ЗаказDataTable(global::System.Data.DataTable table) {
  611. this.TableName = table.TableName;
  612. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  613. this.CaseSensitive = table.CaseSensitive;
  614. }
  615. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  616. this.Locale = table.Locale;
  617. }
  618. if ((table.Namespace != table.DataSet.Namespace)) {
  619. this.Namespace = table.Namespace;
  620. }
  621. this.Prefix = table.Prefix;
  622. this.MinimumCapacity = table.MinimumCapacity;
  623. }
  624. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  625. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  626. protected ЗаказDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  627. base(info, context) {
  628. this.InitVars();
  629. }
  630. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  631. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  632. public global::System.Data.DataColumn НомерColumn {
  633. get {
  634. return this.columnНомер;
  635. }
  636. }
  637. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  638. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  639. public global::System.Data.DataColumn Этап_выполненияColumn {
  640. get {
  641. return this.columnЭтап_выполнения;
  642. }
  643. }
  644. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  645. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  646. public global::System.Data.DataColumn ЗаказчикColumn {
  647. get {
  648. return this.columnЗаказчик;
  649. }
  650. }
  651. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  652. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  653. public global::System.Data.DataColumn МенеджерColumn {
  654. get {
  655. return this.columnМенеджер;
  656. }
  657. }
  658. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  659. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  660. public global::System.Data.DataColumn ДатаColumn {
  661. get {
  662. return this.columnДата;
  663. }
  664. }
  665. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  666. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  667. public global::System.Data.DataColumn СтоимостьColumn {
  668. get {
  669. return this.columnСтоимость;
  670. }
  671. }
  672. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  673. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  674. [global::System.ComponentModel.Browsable(false)]
  675. public int Count {
  676. get {
  677. return this.Rows.Count;
  678. }
  679. }
  680. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  681. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  682. public ЗаказRow this[int index] {
  683. get {
  684. return ((ЗаказRow)(this.Rows[index]));
  685. }
  686. }
  687. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  688. public event ЗаказRowChangeEventHandler ЗаказRowChanging;
  689. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  690. public event ЗаказRowChangeEventHandler ЗаказRowChanged;
  691. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  692. public event ЗаказRowChangeEventHandler ЗаказRowDeleting;
  693. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  694. public event ЗаказRowChangeEventHandler ЗаказRowDeleted;
  695. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  696. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  697. public void AddЗаказRow(ЗаказRow row) {
  698. this.Rows.Add(row);
  699. }
  700. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  701. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  702. public ЗаказRow AddЗаказRow(string Этап_выполнения, ПользовательRow parentПользовательRowByFK_Заказ_Пользователь, ПользовательRow parentПользовательRowByFK_Заказ_Пользователь1, string Дата, decimal Стоимость) {
  703. ЗаказRow rowЗаказRow = ((ЗаказRow)(this.NewRow()));
  704. object[] columnValuesArray = new object[] {
  705. null,
  706. Этап_выполнения,
  707. null,
  708. null,
  709. Дата,
  710. Стоимость};
  711. if ((parentПользовательRowByFK_Заказ_Пользователь != null)) {
  712. columnValuesArray[2] = parentПользовательRowByFK_Заказ_Пользователь[0];
  713. }
  714. if ((parentПользовательRowByFK_Заказ_Пользователь1 != null)) {
  715. columnValuesArray[3] = parentПользовательRowByFK_Заказ_Пользователь1[0];
  716. }
  717. rowЗаказRow.ItemArray = columnValuesArray;
  718. this.Rows.Add(rowЗаказRow);
  719. return rowЗаказRow;
  720. }
  721. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  722. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  723. public ЗаказRow FindByНомер(int Номер) {
  724. return ((ЗаказRow)(this.Rows.Find(new object[] {
  725. Номер})));
  726. }
  727. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  728. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  729. public override global::System.Data.DataTable Clone() {
  730. ЗаказDataTable cln = ((ЗаказDataTable)(base.Clone()));
  731. cln.InitVars();
  732. return cln;
  733. }
  734. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  735. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  736. protected override global::System.Data.DataTable CreateInstance() {
  737. return new ЗаказDataTable();
  738. }
  739. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  740. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  741. internal void InitVars() {
  742. this.columnНомер = base.Columns["Номер"];
  743. this.columnЭтап_выполнения = base.Columns["Этап_выполнения"];
  744. this.columnЗаказчик = base.Columns["Заказчик"];
  745. this.columnМенеджер = base.Columns["Менеджер"];
  746. this.columnДата = base.Columns["Дата"];
  747. this.columnСтоимость = base.Columns["Стоимость"];
  748. }
  749. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  750. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  751. private void InitClass() {
  752. this.columnНомер = new global::System.Data.DataColumn("Номер", typeof(int), null, global::System.Data.MappingType.Element);
  753. base.Columns.Add(this.columnНомер);
  754. this.columnЭтап_выполнения = new global::System.Data.DataColumn("Этап_выполнения", typeof(string), null, global::System.Data.MappingType.Element);
  755. base.Columns.Add(this.columnЭтап_выполнения);
  756. this.columnЗаказчик = new global::System.Data.DataColumn("Заказчик", typeof(string), null, global::System.Data.MappingType.Element);
  757. base.Columns.Add(this.columnЗаказчик);
  758. this.columnМенеджер = new global::System.Data.DataColumn("Менеджер", typeof(string), null, global::System.Data.MappingType.Element);
  759. base.Columns.Add(this.columnМенеджер);
  760. this.columnДата = new global::System.Data.DataColumn("Дата", typeof(string), null, global::System.Data.MappingType.Element);
  761. base.Columns.Add(this.columnДата);
  762. this.columnСтоимость = new global::System.Data.DataColumn("Стоимость", typeof(decimal), null, global::System.Data.MappingType.Element);
  763. base.Columns.Add(this.columnСтоимость);
  764. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  765. this.columnНомер}, true));
  766. this.columnНомер.AutoIncrement = true;
  767. this.columnНомер.AutoIncrementSeed = -1;
  768. this.columnНомер.AutoIncrementStep = -1;
  769. this.columnНомер.AllowDBNull = false;
  770. this.columnНомер.ReadOnly = true;
  771. this.columnНомер.Unique = true;
  772. this.columnЭтап_выполнения.AllowDBNull = false;
  773. this.columnЭтап_выполнения.MaxLength = 50;
  774. this.columnЗаказчик.AllowDBNull = false;
  775. this.columnЗаказчик.MaxLength = 50;
  776. this.columnМенеджер.MaxLength = 50;
  777. this.columnДата.AllowDBNull = false;
  778. this.columnДата.MaxLength = 10;
  779. }
  780. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  781. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  782. public ЗаказRow NewЗаказRow() {
  783. return ((ЗаказRow)(this.NewRow()));
  784. }
  785. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  786. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  787. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  788. return new ЗаказRow(builder);
  789. }
  790. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  791. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  792. protected override global::System.Type GetRowType() {
  793. return typeof(ЗаказRow);
  794. }
  795. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  796. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  797. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  798. base.OnRowChanged(e);
  799. if ((this.ЗаказRowChanged != null)) {
  800. this.ЗаказRowChanged(this, new ЗаказRowChangeEvent(((ЗаказRow)(e.Row)), e.Action));
  801. }
  802. }
  803. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  804. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  805. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  806. base.OnRowChanging(e);
  807. if ((this.ЗаказRowChanging != null)) {
  808. this.ЗаказRowChanging(this, new ЗаказRowChangeEvent(((ЗаказRow)(e.Row)), e.Action));
  809. }
  810. }
  811. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  812. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  813. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  814. base.OnRowDeleted(e);
  815. if ((this.ЗаказRowDeleted != null)) {
  816. this.ЗаказRowDeleted(this, new ЗаказRowChangeEvent(((ЗаказRow)(e.Row)), e.Action));
  817. }
  818. }
  819. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  820. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  821. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  822. base.OnRowDeleting(e);
  823. if ((this.ЗаказRowDeleting != null)) {
  824. this.ЗаказRowDeleting(this, new ЗаказRowChangeEvent(((ЗаказRow)(e.Row)), e.Action));
  825. }
  826. }
  827. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  828. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  829. public void RemoveЗаказRow(ЗаказRow row) {
  830. this.Rows.Remove(row);
  831. }
  832. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  833. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  834. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  835. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  836. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  837. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  838. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  839. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  840. any1.MinOccurs = new decimal(0);
  841. any1.MaxOccurs = decimal.MaxValue;
  842. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  843. sequence.Items.Add(any1);
  844. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  845. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  846. any2.MinOccurs = new decimal(1);
  847. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  848. sequence.Items.Add(any2);
  849. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  850. attribute1.Name = "namespace";
  851. attribute1.FixedValue = ds.Namespace;
  852. type.Attributes.Add(attribute1);
  853. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  854. attribute2.Name = "tableTypeName";
  855. attribute2.FixedValue = "ЗаказDataTable";
  856. type.Attributes.Add(attribute2);
  857. type.Particle = sequence;
  858. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  859. if (xs.Contains(dsSchema.TargetNamespace)) {
  860. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  861. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  862. try {
  863. global::System.Xml.Schema.XmlSchema schema = null;
  864. dsSchema.Write(s1);
  865. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  866. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  867. s2.SetLength(0);
  868. schema.Write(s2);
  869. if ((s1.Length == s2.Length)) {
  870. s1.Position = 0;
  871. s2.Position = 0;
  872. for (; ((s1.Position != s1.Length)
  873. && (s1.ReadByte() == s2.ReadByte())); ) {
  874. ;
  875. }
  876. if ((s1.Position == s1.Length)) {
  877. return type;
  878. }
  879. }
  880. }
  881. }
  882. finally {
  883. if ((s1 != null)) {
  884. s1.Close();
  885. }
  886. if ((s2 != null)) {
  887. s2.Close();
  888. }
  889. }
  890. }
  891. xs.Add(dsSchema);
  892. return type;
  893. }
  894. }
  895. /// <summary>
  896. ///Represents the strongly named DataTable class.
  897. ///</summary>
  898. [global::System.Serializable()]
  899. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  900. public partial class Заказанные_изделияDataTable : global::System.Data.TypedTableBase<Заказанные_изделияRow> {
  901. private global::System.Data.DataColumn columnНомер_заказа;
  902. private global::System.Data.DataColumn columnАртикул_изделия;
  903. private global::System.Data.DataColumn columnКоличество;
  904. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  905. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  906. public Заказанные_изделияDataTable() {
  907. this.TableName = "Заказанные изделия";
  908. this.BeginInit();
  909. this.InitClass();
  910. this.EndInit();
  911. }
  912. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  913. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  914. internal Заказанные_изделияDataTable(global::System.Data.DataTable table) {
  915. this.TableName = table.TableName;
  916. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  917. this.CaseSensitive = table.CaseSensitive;
  918. }
  919. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  920. this.Locale = table.Locale;
  921. }
  922. if ((table.Namespace != table.DataSet.Namespace)) {
  923. this.Namespace = table.Namespace;
  924. }
  925. this.Prefix = table.Prefix;
  926. this.MinimumCapacity = table.MinimumCapacity;
  927. }
  928. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  929. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  930. protected Заказанные_изделияDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  931. base(info, context) {
  932. this.InitVars();
  933. }
  934. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  935. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  936. public global::System.Data.DataColumn Номер_заказаColumn {
  937. get {
  938. return this.columnНомер_заказа;
  939. }
  940. }
  941. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  942. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  943. public global::System.Data.DataColumn Артикул_изделияColumn {
  944. get {
  945. return this.columnАртикул_изделия;
  946. }
  947. }
  948. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  949. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  950. public global::System.Data.DataColumn КоличествоColumn {
  951. get {
  952. return this.columnКоличество;
  953. }
  954. }
  955. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  956. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  957. [global::System.ComponentModel.Browsable(false)]
  958. public int Count {
  959. get {
  960. return this.Rows.Count;
  961. }
  962. }
  963. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  964. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  965. public Заказанные_изделияRow this[int index] {
  966. get {
  967. return ((Заказанные_изделияRow)(this.Rows[index]));
  968. }
  969. }
  970. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  971. public event Заказанные_изделияRowChangeEventHandler Заказанные_изделияRowChanging;
  972. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  973. public event Заказанные_изделияRowChangeEventHandler Заказанные_изделияRowChanged;
  974. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  975. public event Заказанные_изделияRowChangeEventHandler Заказанные_изделияRowDeleting;
  976. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  977. public event Заказанные_изделияRowChangeEventHandler Заказанные_изделияRowDeleted;
  978. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  979. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  980. public void AddЗаказанные_изделияRow(Заказанные_изделияRow row) {
  981. this.Rows.Add(row);
  982. }
  983. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  984. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  985. public Заказанные_изделияRow AddЗаказанные_изделияRow(ЗаказRow parentЗаказRowByFK_Заказанные_изделия_Заказ, ИзделиеRow parentИзделиеRowByFK_Заказанные_изделия_Изделие, int Количество) {
  986. Заказанные_изделияRow rowЗаказанные_изделияRow = ((Заказанные_изделияRow)(this.NewRow()));
  987. object[] columnValuesArray = new object[] {
  988. null,
  989. null,
  990. Количество};
  991. if ((parentЗаказRowByFK_Заказанные_изделия_Заказ != null)) {
  992. columnValuesArray[0] = parentЗаказRowByFK_Заказанные_изделия_Заказ[0];
  993. }
  994. if ((parentИзделиеRowByFK_Заказанные_изделия_Изделие != null)) {
  995. columnValuesArray[1] = parentИзделиеRowByFK_Заказанные_изделия_Изделие[0];
  996. }
  997. rowЗаказанные_изделияRow.ItemArray = columnValuesArray;
  998. this.Rows.Add(rowЗаказанные_изделияRow);
  999. return rowЗаказанные_изделияRow;
  1000. }
  1001. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1002. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1003. public Заказанные_изделияRow FindByНомер_заказаАртикул_изделия(int Номер_заказа, string Артикул_изделия) {
  1004. return ((Заказанные_изделияRow)(this.Rows.Find(new object[] {
  1005. Номер_заказа,
  1006. Артикул_изделия})));
  1007. }
  1008. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1009. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1010. public override global::System.Data.DataTable Clone() {
  1011. Заказанные_изделияDataTable cln = ((Заказанные_изделияDataTable)(base.Clone()));
  1012. cln.InitVars();
  1013. return cln;
  1014. }
  1015. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1016. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1017. protected override global::System.Data.DataTable CreateInstance() {
  1018. return new Заказанные_изделияDataTable();
  1019. }
  1020. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1021. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1022. internal void InitVars() {
  1023. this.columnНомер_заказа = base.Columns["Номер_заказа"];
  1024. this.columnАртикул_изделия = base.Columns["Артикул_изделия"];
  1025. this.columnКоличество = base.Columns["Количество"];
  1026. }
  1027. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1028. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1029. private void InitClass() {
  1030. this.columnНомер_заказа = new global::System.Data.DataColumn("Номер_заказа", typeof(int), null, global::System.Data.MappingType.Element);
  1031. base.Columns.Add(this.columnНомер_заказа);
  1032. this.columnАртикул_изделия = new global::System.Data.DataColumn("Артикул_изделия", typeof(string), null, global::System.Data.MappingType.Element);
  1033. base.Columns.Add(this.columnАртикул_изделия);
  1034. this.columnКоличество = new global::System.Data.DataColumn("Количество", typeof(int), null, global::System.Data.MappingType.Element);
  1035. base.Columns.Add(this.columnКоличество);
  1036. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1037. this.columnНомер_заказа,
  1038. this.columnАртикул_изделия}, true));
  1039. this.columnНомер_заказа.AllowDBNull = false;
  1040. this.columnАртикул_изделия.AllowDBNull = false;
  1041. this.columnАртикул_изделия.MaxLength = 50;
  1042. this.columnКоличество.AllowDBNull = false;
  1043. }
  1044. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1045. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1046. public Заказанные_изделияRow NewЗаказанные_изделияRow() {
  1047. return ((Заказанные_изделияRow)(this.NewRow()));
  1048. }
  1049. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1050. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1051. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1052. return new Заказанные_изделияRow(builder);
  1053. }
  1054. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1055. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1056. protected override global::System.Type GetRowType() {
  1057. return typeof(Заказанные_изделияRow);
  1058. }
  1059. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1060. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1061. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1062. base.OnRowChanged(e);
  1063. if ((this.Заказанные_изделияRowChanged != null)) {
  1064. this.Заказанные_изделияRowChanged(this, new Заказанные_изделияRowChangeEvent(((Заказанные_изделияRow)(e.Row)), e.Action));
  1065. }
  1066. }
  1067. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1068. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1069. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1070. base.OnRowChanging(e);
  1071. if ((this.Заказанные_изделияRowChanging != null)) {
  1072. this.Заказанные_изделияRowChanging(this, new Заказанные_изделияRowChangeEvent(((Заказанные_изделияRow)(e.Row)), e.Action));
  1073. }
  1074. }
  1075. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1076. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1077. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1078. base.OnRowDeleted(e);
  1079. if ((this.Заказанные_изделияRowDeleted != null)) {
  1080. this.Заказанные_изделияRowDeleted(this, new Заказанные_изделияRowChangeEvent(((Заказанные_изделияRow)(e.Row)), e.Action));
  1081. }
  1082. }
  1083. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1084. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1085. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1086. base.OnRowDeleting(e);
  1087. if ((this.Заказанные_изделияRowDeleting != null)) {
  1088. this.Заказанные_изделияRowDeleting(this, new Заказанные_изделияRowChangeEvent(((Заказанные_изделияRow)(e.Row)), e.Action));
  1089. }
  1090. }
  1091. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1092. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1093. public void RemoveЗаказанные_изделияRow(Заказанные_изделияRow row) {
  1094. this.Rows.Remove(row);
  1095. }
  1096. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1097. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1098. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1099. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1100. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1101. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  1102. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1103. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1104. any1.MinOccurs = new decimal(0);
  1105. any1.MaxOccurs = decimal.MaxValue;
  1106. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1107. sequence.Items.Add(any1);
  1108. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1109. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1110. any2.MinOccurs = new decimal(1);
  1111. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1112. sequence.Items.Add(any2);
  1113. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1114. attribute1.Name = "namespace";
  1115. attribute1.FixedValue = ds.Namespace;
  1116. type.Attributes.Add(attribute1);
  1117. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1118. attribute2.Name = "tableTypeName";
  1119. attribute2.FixedValue = "Заказанные_изделияDataTable";
  1120. type.Attributes.Add(attribute2);
  1121. type.Particle = sequence;
  1122. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1123. if (xs.Contains(dsSchema.TargetNamespace)) {
  1124. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1125. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1126. try {
  1127. global::System.Xml.Schema.XmlSchema schema = null;
  1128. dsSchema.Write(s1);
  1129. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1130. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1131. s2.SetLength(0);
  1132. schema.Write(s2);
  1133. if ((s1.Length == s2.Length)) {
  1134. s1.Position = 0;
  1135. s2.Position = 0;
  1136. for (; ((s1.Position != s1.Length)
  1137. && (s1.ReadByte() == s2.ReadByte())); ) {
  1138. ;
  1139. }
  1140. if ((s1.Position == s1.Length)) {
  1141. return type;
  1142. }
  1143. }
  1144. }
  1145. }
  1146. finally {
  1147. if ((s1 != null)) {
  1148. s1.Close();
  1149. }
  1150. if ((s2 != null)) {
  1151. s2.Close();
  1152. }
  1153. }
  1154. }
  1155. xs.Add(dsSchema);
  1156. return type;
  1157. }
  1158. }
  1159. /// <summary>
  1160. ///Represents the strongly named DataTable class.
  1161. ///</summary>
  1162. [global::System.Serializable()]
  1163. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  1164. public partial class ИзделиеDataTable : global::System.Data.TypedTableBase<ИзделиеRow> {
  1165. private global::System.Data.DataColumn columnАртикул;
  1166. private global::System.Data.DataColumn columnНаименование;
  1167. private global::System.Data.DataColumn columnШирина;
  1168. private global::System.Data.DataColumn columnДлина;
  1169. private global::System.Data.DataColumn columnИзображение;
  1170. private global::System.Data.DataColumn columnКомментарий;
  1171. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1172. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1173. public ИзделиеDataTable() {
  1174. this.TableName = "Изделие";
  1175. this.BeginInit();
  1176. this.InitClass();
  1177. this.EndInit();
  1178. }
  1179. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1180. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1181. internal ИзделиеDataTable(global::System.Data.DataTable table) {
  1182. this.TableName = table.TableName;
  1183. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  1184. this.CaseSensitive = table.CaseSensitive;
  1185. }
  1186. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  1187. this.Locale = table.Locale;
  1188. }
  1189. if ((table.Namespace != table.DataSet.Namespace)) {
  1190. this.Namespace = table.Namespace;
  1191. }
  1192. this.Prefix = table.Prefix;
  1193. this.MinimumCapacity = table.MinimumCapacity;
  1194. }
  1195. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1196. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1197. protected ИзделиеDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  1198. base(info, context) {
  1199. this.InitVars();
  1200. }
  1201. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1202. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1203. public global::System.Data.DataColumn АртикулColumn {
  1204. get {
  1205. return this.columnАртикул;
  1206. }
  1207. }
  1208. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1209. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1210. public global::System.Data.DataColumn НаименованиеColumn {
  1211. get {
  1212. return this.columnНаименование;
  1213. }
  1214. }
  1215. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1216. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1217. public global::System.Data.DataColumn ШиринаColumn {
  1218. get {
  1219. return this.columnШирина;
  1220. }
  1221. }
  1222. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1223. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1224. public global::System.Data.DataColumn ДлинаColumn {
  1225. get {
  1226. return this.columnДлина;
  1227. }
  1228. }
  1229. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1230. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1231. public global::System.Data.DataColumn ИзображениеColumn {
  1232. get {
  1233. return this.columnИзображение;
  1234. }
  1235. }
  1236. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1237. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1238. public global::System.Data.DataColumn КомментарийColumn {
  1239. get {
  1240. return this.columnКомментарий;
  1241. }
  1242. }
  1243. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1244. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1245. [global::System.ComponentModel.Browsable(false)]
  1246. public int Count {
  1247. get {
  1248. return this.Rows.Count;
  1249. }
  1250. }
  1251. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1252. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1253. public ИзделиеRow this[int index] {
  1254. get {
  1255. return ((ИзделиеRow)(this.Rows[index]));
  1256. }
  1257. }
  1258. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1259. public event ИзделиеRowChangeEventHandler ИзделиеRowChanging;
  1260. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1261. public event ИзделиеRowChangeEventHandler ИзделиеRowChanged;
  1262. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1263. public event ИзделиеRowChangeEventHandler ИзделиеRowDeleting;
  1264. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1265. public event ИзделиеRowChangeEventHandler ИзделиеRowDeleted;
  1266. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1267. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1268. public void AddИзделиеRow(ИзделиеRow row) {
  1269. this.Rows.Add(row);
  1270. }
  1271. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1272. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1273. public ИзделиеRow AddИзделиеRow(string Артикул, string Наименование, string Ширина, string Длина, byte[] Изображение, string Комментарий) {
  1274. ИзделиеRow rowИзделиеRow = ((ИзделиеRow)(this.NewRow()));
  1275. object[] columnValuesArray = new object[] {
  1276. Артикул,
  1277. Наименование,
  1278. Ширина,
  1279. Длина,
  1280. Изображение,
  1281. Комментарий};
  1282. rowИзделиеRow.ItemArray = columnValuesArray;
  1283. this.Rows.Add(rowИзделиеRow);
  1284. return rowИзделиеRow;
  1285. }
  1286. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1287. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1288. public ИзделиеRow FindByАртикул(string Артикул) {
  1289. return ((ИзделиеRow)(this.Rows.Find(new object[] {
  1290. Артикул})));
  1291. }
  1292. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1293. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1294. public override global::System.Data.DataTable Clone() {
  1295. ИзделиеDataTable cln = ((ИзделиеDataTable)(base.Clone()));
  1296. cln.InitVars();
  1297. return cln;
  1298. }
  1299. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1300. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1301. protected override global::System.Data.DataTable CreateInstance() {
  1302. return new ИзделиеDataTable();
  1303. }
  1304. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1305. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1306. internal void InitVars() {
  1307. this.columnАртикул = base.Columns["Артикул"];
  1308. this.columnНаименование = base.Columns["Наименование"];
  1309. this.columnШирина = base.Columns["Ширина"];
  1310. this.columnДлина = base.Columns["Длина"];
  1311. this.columnИзображение = base.Columns["Изображение"];
  1312. this.columnКомментарий = base.Columns["Комментарий"];
  1313. }
  1314. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1315. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1316. private void InitClass() {
  1317. this.columnАртикул = new global::System.Data.DataColumn("Артикул", typeof(string), null, global::System.Data.MappingType.Element);
  1318. base.Columns.Add(this.columnАртикул);
  1319. this.columnНаименование = new global::System.Data.DataColumn("Наименование", typeof(string), null, global::System.Data.MappingType.Element);
  1320. base.Columns.Add(this.columnНаименование);
  1321. this.columnШирина = new global::System.Data.DataColumn("Ширина", typeof(string), null, global::System.Data.MappingType.Element);
  1322. base.Columns.Add(this.columnШирина);
  1323. this.columnДлина = new global::System.Data.DataColumn("Длина", typeof(string), null, global::System.Data.MappingType.Element);
  1324. base.Columns.Add(this.columnДлина);
  1325. this.columnИзображение = new global::System.Data.DataColumn("Изображение", typeof(byte[]), null, global::System.Data.MappingType.Element);
  1326. base.Columns.Add(this.columnИзображение);
  1327. this.columnКомментарий = new global::System.Data.DataColumn("Комментарий", typeof(string), null, global::System.Data.MappingType.Element);
  1328. base.Columns.Add(this.columnКомментарий);
  1329. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1330. this.columnАртикул}, true));
  1331. this.columnАртикул.AllowDBNull = false;
  1332. this.columnАртикул.Unique = true;
  1333. this.columnАртикул.MaxLength = 50;
  1334. this.columnНаименование.AllowDBNull = false;
  1335. this.columnНаименование.MaxLength = 50;
  1336. this.columnШирина.AllowDBNull = false;
  1337. this.columnШирина.MaxLength = 50;
  1338. this.columnДлина.AllowDBNull = false;
  1339. this.columnДлина.MaxLength = 50;
  1340. this.columnКомментарий.MaxLength = 50;
  1341. }
  1342. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1343. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1344. public ИзделиеRow NewИзделиеRow() {
  1345. return ((ИзделиеRow)(this.NewRow()));
  1346. }
  1347. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1348. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1349. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1350. return new ИзделиеRow(builder);
  1351. }
  1352. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1353. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1354. protected override global::System.Type GetRowType() {
  1355. return typeof(ИзделиеRow);
  1356. }
  1357. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1358. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1359. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1360. base.OnRowChanged(e);
  1361. if ((this.ИзделиеRowChanged != null)) {
  1362. this.ИзделиеRowChanged(this, new ИзделиеRowChangeEvent(((ИзделиеRow)(e.Row)), e.Action));
  1363. }
  1364. }
  1365. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1366. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1367. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1368. base.OnRowChanging(e);
  1369. if ((this.ИзделиеRowChanging != null)) {
  1370. this.ИзделиеRowChanging(this, new ИзделиеRowChangeEvent(((ИзделиеRow)(e.Row)), e.Action));
  1371. }
  1372. }
  1373. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1374. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1375. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1376. base.OnRowDeleted(e);
  1377. if ((this.ИзделиеRowDeleted != null)) {
  1378. this.ИзделиеRowDeleted(this, new ИзделиеRowChangeEvent(((ИзделиеRow)(e.Row)), e.Action));
  1379. }
  1380. }
  1381. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1382. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1383. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1384. base.OnRowDeleting(e);
  1385. if ((this.ИзделиеRowDeleting != null)) {
  1386. this.ИзделиеRowDeleting(this, new ИзделиеRowChangeEvent(((ИзделиеRow)(e.Row)), e.Action));
  1387. }
  1388. }
  1389. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1390. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1391. public void RemoveИзделиеRow(ИзделиеRow row) {
  1392. this.Rows.Remove(row);
  1393. }
  1394. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1395. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1396. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1397. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1398. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1399. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  1400. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1401. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1402. any1.MinOccurs = new decimal(0);
  1403. any1.MaxOccurs = decimal.MaxValue;
  1404. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1405. sequence.Items.Add(any1);
  1406. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1407. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1408. any2.MinOccurs = new decimal(1);
  1409. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1410. sequence.Items.Add(any2);
  1411. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1412. attribute1.Name = "namespace";
  1413. attribute1.FixedValue = ds.Namespace;
  1414. type.Attributes.Add(attribute1);
  1415. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1416. attribute2.Name = "tableTypeName";
  1417. attribute2.FixedValue = "ИзделиеDataTable";
  1418. type.Attributes.Add(attribute2);
  1419. type.Particle = sequence;
  1420. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1421. if (xs.Contains(dsSchema.TargetNamespace)) {
  1422. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1423. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1424. try {
  1425. global::System.Xml.Schema.XmlSchema schema = null;
  1426. dsSchema.Write(s1);
  1427. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1428. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1429. s2.SetLength(0);
  1430. schema.Write(s2);
  1431. if ((s1.Length == s2.Length)) {
  1432. s1.Position = 0;
  1433. s2.Position = 0;
  1434. for (; ((s1.Position != s1.Length)
  1435. && (s1.ReadByte() == s2.ReadByte())); ) {
  1436. ;
  1437. }
  1438. if ((s1.Position == s1.Length)) {
  1439. return type;
  1440. }
  1441. }
  1442. }
  1443. }
  1444. finally {
  1445. if ((s1 != null)) {
  1446. s1.Close();
  1447. }
  1448. if ((s2 != null)) {
  1449. s2.Close();
  1450. }
  1451. }
  1452. }
  1453. xs.Add(dsSchema);
  1454. return type;
  1455. }
  1456. }
  1457. /// <summary>
  1458. ///Represents the strongly named DataTable class.
  1459. ///</summary>
  1460. [global::System.Serializable()]
  1461. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  1462. public partial class ПользовательDataTable : global::System.Data.TypedTableBase<ПользовательRow> {
  1463. private global::System.Data.DataColumn columnЛогин;
  1464. private global::System.Data.DataColumn columnПароль;
  1465. private global::System.Data.DataColumn columnРоль;
  1466. private global::System.Data.DataColumn columnНаименование;
  1467. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1468. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1469. public ПользовательDataTable() {
  1470. this.TableName = "Пользователь";
  1471. this.BeginInit();
  1472. this.InitClass();
  1473. this.EndInit();
  1474. }
  1475. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1476. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1477. internal ПользовательDataTable(global::System.Data.DataTable table) {
  1478. this.TableName = table.TableName;
  1479. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  1480. this.CaseSensitive = table.CaseSensitive;
  1481. }
  1482. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  1483. this.Locale = table.Locale;
  1484. }
  1485. if ((table.Namespace != table.DataSet.Namespace)) {
  1486. this.Namespace = table.Namespace;
  1487. }
  1488. this.Prefix = table.Prefix;
  1489. this.MinimumCapacity = table.MinimumCapacity;
  1490. }
  1491. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1492. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1493. protected ПользовательDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  1494. base(info, context) {
  1495. this.InitVars();
  1496. }
  1497. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1498. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1499. public global::System.Data.DataColumn ЛогинColumn {
  1500. get {
  1501. return this.columnЛогин;
  1502. }
  1503. }
  1504. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1505. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1506. public global::System.Data.DataColumn ПарольColumn {
  1507. get {
  1508. return this.columnПароль;
  1509. }
  1510. }
  1511. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1512. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1513. public global::System.Data.DataColumn РольColumn {
  1514. get {
  1515. return this.columnРоль;
  1516. }
  1517. }
  1518. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1519. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1520. public global::System.Data.DataColumn НаименованиеColumn {
  1521. get {
  1522. return this.columnНаименование;
  1523. }
  1524. }
  1525. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1526. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1527. [global::System.ComponentModel.Browsable(false)]
  1528. public int Count {
  1529. get {
  1530. return this.Rows.Count;
  1531. }
  1532. }
  1533. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1534. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1535. public ПользовательRow this[int index] {
  1536. get {
  1537. return ((ПользовательRow)(this.Rows[index]));
  1538. }
  1539. }
  1540. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1541. public event ПользовательRowChangeEventHandler ПользовательRowChanging;
  1542. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1543. public event ПользовательRowChangeEventHandler ПользовательRowChanged;
  1544. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1545. public event ПользовательRowChangeEventHandler ПользовательRowDeleting;
  1546. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1547. public event ПользовательRowChangeEventHandler ПользовательRowDeleted;
  1548. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1549. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1550. public void AddПользовательRow(ПользовательRow row) {
  1551. this.Rows.Add(row);
  1552. }
  1553. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1554. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1555. public ПользовательRow AddПользовательRow(string Логин, string Пароль, string Роль, string Наименование) {
  1556. ПользовательRow rowПользовательRow = ((ПользовательRow)(this.NewRow()));
  1557. object[] columnValuesArray = new object[] {
  1558. Логин,
  1559. Пароль,
  1560. Роль,
  1561. Наименование};
  1562. rowПользовательRow.ItemArray = columnValuesArray;
  1563. this.Rows.Add(rowПользовательRow);
  1564. return rowПользовательRow;
  1565. }
  1566. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1567. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1568. public ПользовательRow FindByЛогин(string Логин) {
  1569. return ((ПользовательRow)(this.Rows.Find(new object[] {
  1570. Логин})));
  1571. }
  1572. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1573. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1574. public override global::System.Data.DataTable Clone() {
  1575. ПользовательDataTable cln = ((ПользовательDataTable)(base.Clone()));
  1576. cln.InitVars();
  1577. return cln;
  1578. }
  1579. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1580. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1581. protected override global::System.Data.DataTable CreateInstance() {
  1582. return new ПользовательDataTable();
  1583. }
  1584. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1585. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1586. internal void InitVars() {
  1587. this.columnЛогин = base.Columns["Логин"];
  1588. this.columnПароль = base.Columns["Пароль"];
  1589. this.columnРоль = base.Columns["Роль"];
  1590. this.columnНаименование = base.Columns["Наименование"];
  1591. }
  1592. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1593. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1594. private void InitClass() {
  1595. this.columnЛогин = new global::System.Data.DataColumn("Логин", typeof(string), null, global::System.Data.MappingType.Element);
  1596. base.Columns.Add(this.columnЛогин);
  1597. this.columnПароль = new global::System.Data.DataColumn("Пароль", typeof(string), null, global::System.Data.MappingType.Element);
  1598. base.Columns.Add(this.columnПароль);
  1599. this.columnРоль = new global::System.Data.DataColumn("Роль", typeof(string), null, global::System.Data.MappingType.Element);
  1600. base.Columns.Add(this.columnРоль);
  1601. this.columnНаименование = new global::System.Data.DataColumn("Наименование", typeof(string), null, global::System.Data.MappingType.Element);
  1602. base.Columns.Add(this.columnНаименование);
  1603. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1604. this.columnЛогин}, true));
  1605. this.columnЛогин.AllowDBNull = false;
  1606. this.columnЛогин.Unique = true;
  1607. this.columnЛогин.MaxLength = 50;
  1608. this.columnПароль.AllowDBNull = false;
  1609. this.columnПароль.MaxLength = 50;
  1610. this.columnРоль.AllowDBNull = false;
  1611. this.columnРоль.MaxLength = 50;
  1612. this.columnНаименование.MaxLength = 50;
  1613. }
  1614. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1615. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1616. public ПользовательRow NewПользовательRow() {
  1617. return ((ПользовательRow)(this.NewRow()));
  1618. }
  1619. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1620. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1621. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1622. return new ПользовательRow(builder);
  1623. }
  1624. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1625. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1626. protected override global::System.Type GetRowType() {
  1627. return typeof(ПользовательRow);
  1628. }
  1629. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1630. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1631. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1632. base.OnRowChanged(e);
  1633. if ((this.ПользовательRowChanged != null)) {
  1634. this.ПользовательRowChanged(this, new ПользовательRowChangeEvent(((ПользовательRow)(e.Row)), e.Action));
  1635. }
  1636. }
  1637. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1638. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1639. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1640. base.OnRowChanging(e);
  1641. if ((this.ПользовательRowChanging != null)) {
  1642. this.ПользовательRowChanging(this, new ПользовательRowChangeEvent(((ПользовательRow)(e.Row)), e.Action));
  1643. }
  1644. }
  1645. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1646. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1647. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1648. base.OnRowDeleted(e);
  1649. if ((this.ПользовательRowDeleted != null)) {
  1650. this.ПользовательRowDeleted(this, new ПользовательRowChangeEvent(((ПользовательRow)(e.Row)), e.Action));
  1651. }
  1652. }
  1653. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1654. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1655. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1656. base.OnRowDeleting(e);
  1657. if ((this.ПользовательRowDeleting != null)) {
  1658. this.ПользовательRowDeleting(this, new ПользовательRowChangeEvent(((ПользовательRow)(e.Row)), e.Action));
  1659. }
  1660. }
  1661. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1662. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1663. public void RemoveПользовательRow(ПользовательRow row) {
  1664. this.Rows.Remove(row);
  1665. }
  1666. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1667. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1668. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1669. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1670. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1671. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  1672. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1673. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1674. any1.MinOccurs = new decimal(0);
  1675. any1.MaxOccurs = decimal.MaxValue;
  1676. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1677. sequence.Items.Add(any1);
  1678. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1679. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1680. any2.MinOccurs = new decimal(1);
  1681. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1682. sequence.Items.Add(any2);
  1683. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1684. attribute1.Name = "namespace";
  1685. attribute1.FixedValue = ds.Namespace;
  1686. type.Attributes.Add(attribute1);
  1687. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1688. attribute2.Name = "tableTypeName";
  1689. attribute2.FixedValue = "ПользовательDataTable";
  1690. type.Attributes.Add(attribute2);
  1691. type.Particle = sequence;
  1692. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1693. if (xs.Contains(dsSchema.TargetNamespace)) {
  1694. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1695. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1696. try {
  1697. global::System.Xml.Schema.XmlSchema schema = null;
  1698. dsSchema.Write(s1);
  1699. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1700. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1701. s2.SetLength(0);
  1702. schema.Write(s2);
  1703. if ((s1.Length == s2.Length)) {
  1704. s1.Position = 0;
  1705. s2.Position = 0;
  1706. for (; ((s1.Position != s1.Length)
  1707. && (s1.ReadByte() == s2.ReadByte())); ) {
  1708. ;
  1709. }
  1710. if ((s1.Position == s1.Length)) {
  1711. return type;
  1712. }
  1713. }
  1714. }
  1715. }
  1716. finally {
  1717. if ((s1 != null)) {
  1718. s1.Close();
  1719. }
  1720. if ((s2 != null)) {
  1721. s2.Close();
  1722. }
  1723. }
  1724. }
  1725. xs.Add(dsSchema);
  1726. return type;
  1727. }
  1728. }
  1729. /// <summary>
  1730. ///Represents the strongly named DataTable class.
  1731. ///</summary>
  1732. [global::System.Serializable()]
  1733. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  1734. public partial class Склад_тканиDataTable : global::System.Data.TypedTableBase<Склад_тканиRow> {
  1735. private global::System.Data.DataColumn columnРулон;
  1736. private global::System.Data.DataColumn columnАртикул_ткани;
  1737. private global::System.Data.DataColumn columnШирина;
  1738. private global::System.Data.DataColumn columnДлина;
  1739. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1740. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1741. public Склад_тканиDataTable() {
  1742. this.TableName = "Склад ткани";
  1743. this.BeginInit();
  1744. this.InitClass();
  1745. this.EndInit();
  1746. }
  1747. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1748. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1749. internal Склад_тканиDataTable(global::System.Data.DataTable table) {
  1750. this.TableName = table.TableName;
  1751. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  1752. this.CaseSensitive = table.CaseSensitive;
  1753. }
  1754. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  1755. this.Locale = table.Locale;
  1756. }
  1757. if ((table.Namespace != table.DataSet.Namespace)) {
  1758. this.Namespace = table.Namespace;
  1759. }
  1760. this.Prefix = table.Prefix;
  1761. this.MinimumCapacity = table.MinimumCapacity;
  1762. }
  1763. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1764. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1765. protected Склад_тканиDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  1766. base(info, context) {
  1767. this.InitVars();
  1768. }
  1769. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1770. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1771. public global::System.Data.DataColumn РулонColumn {
  1772. get {
  1773. return this.columnРулон;
  1774. }
  1775. }
  1776. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1777. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1778. public global::System.Data.DataColumn Артикул_тканиColumn {
  1779. get {
  1780. return this.columnАртикул_ткани;
  1781. }
  1782. }
  1783. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1784. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1785. public global::System.Data.DataColumn ШиринаColumn {
  1786. get {
  1787. return this.columnШирина;
  1788. }
  1789. }
  1790. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1791. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1792. public global::System.Data.DataColumn ДлинаColumn {
  1793. get {
  1794. return this.columnДлина;
  1795. }
  1796. }
  1797. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1798. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1799. [global::System.ComponentModel.Browsable(false)]
  1800. public int Count {
  1801. get {
  1802. return this.Rows.Count;
  1803. }
  1804. }
  1805. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1806. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1807. public Склад_тканиRow this[int index] {
  1808. get {
  1809. return ((Склад_тканиRow)(this.Rows[index]));
  1810. }
  1811. }
  1812. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1813. public event Склад_тканиRowChangeEventHandler Склад_тканиRowChanging;
  1814. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1815. public event Склад_тканиRowChangeEventHandler Склад_тканиRowChanged;
  1816. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1817. public event Склад_тканиRowChangeEventHandler Склад_тканиRowDeleting;
  1818. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1819. public event Склад_тканиRowChangeEventHandler Склад_тканиRowDeleted;
  1820. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1821. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1822. public void AddСклад_тканиRow(Склад_тканиRow row) {
  1823. this.Rows.Add(row);
  1824. }
  1825. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1826. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1827. public Склад_тканиRow AddСклад_тканиRow(int Рулон, ТканьRow parentТканьRowByFK_Склад_ткани_Ткань, string Ширина, string Длина) {
  1828. Склад_тканиRow rowСклад_тканиRow = ((Склад_тканиRow)(this.NewRow()));
  1829. object[] columnValuesArray = new object[] {
  1830. Рулон,
  1831. null,
  1832. Ширина,
  1833. Длина};
  1834. if ((parentТканьRowByFK_Склад_ткани_Ткань != null)) {
  1835. columnValuesArray[1] = parentТканьRowByFK_Склад_ткани_Ткань[0];
  1836. }
  1837. rowСклад_тканиRow.ItemArray = columnValuesArray;
  1838. this.Rows.Add(rowСклад_тканиRow);
  1839. return rowСклад_тканиRow;
  1840. }
  1841. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1842. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1843. public Склад_тканиRow FindByРулонАртикул_ткани(int Рулон, string Артикул_ткани) {
  1844. return ((Склад_тканиRow)(this.Rows.Find(new object[] {
  1845. Рулон,
  1846. Артикул_ткани})));
  1847. }
  1848. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1849. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1850. public override global::System.Data.DataTable Clone() {
  1851. Склад_тканиDataTable cln = ((Склад_тканиDataTable)(base.Clone()));
  1852. cln.InitVars();
  1853. return cln;
  1854. }
  1855. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1856. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1857. protected override global::System.Data.DataTable CreateInstance() {
  1858. return new Склад_тканиDataTable();
  1859. }
  1860. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1861. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1862. internal void InitVars() {
  1863. this.columnРулон = base.Columns["Рулон"];
  1864. this.columnАртикул_ткани = base.Columns["Артикул_ткани"];
  1865. this.columnШирина = base.Columns["Ширина"];
  1866. this.columnДлина = base.Columns["Длина"];
  1867. }
  1868. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1869. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1870. private void InitClass() {
  1871. this.columnРулон = new global::System.Data.DataColumn("Рулон", typeof(int), null, global::System.Data.MappingType.Element);
  1872. base.Columns.Add(this.columnРулон);
  1873. this.columnАртикул_ткани = new global::System.Data.DataColumn("Артикул_ткани", typeof(string), null, global::System.Data.MappingType.Element);
  1874. base.Columns.Add(this.columnАртикул_ткани);
  1875. this.columnШирина = new global::System.Data.DataColumn("Ширина", typeof(string), null, global::System.Data.MappingType.Element);
  1876. base.Columns.Add(this.columnШирина);
  1877. this.columnДлина = new global::System.Data.DataColumn("Длина", typeof(string), null, global::System.Data.MappingType.Element);
  1878. base.Columns.Add(this.columnДлина);
  1879. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1880. this.columnРулон,
  1881. this.columnАртикул_ткани}, true));
  1882. this.columnРулон.AllowDBNull = false;
  1883. this.columnАртикул_ткани.AllowDBNull = false;
  1884. this.columnАртикул_ткани.MaxLength = 50;
  1885. this.columnШирина.AllowDBNull = false;
  1886. this.columnШирина.MaxLength = 50;
  1887. this.columnДлина.AllowDBNull = false;
  1888. this.columnДлина.MaxLength = 50;
  1889. }
  1890. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1891. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1892. public Склад_тканиRow NewСклад_тканиRow() {
  1893. return ((Склад_тканиRow)(this.NewRow()));
  1894. }
  1895. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1896. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1897. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1898. return new Склад_тканиRow(builder);
  1899. }
  1900. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1901. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1902. protected override global::System.Type GetRowType() {
  1903. return typeof(Склад_тканиRow);
  1904. }
  1905. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1906. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1907. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1908. base.OnRowChanged(e);
  1909. if ((this.Склад_тканиRowChanged != null)) {
  1910. this.Склад_тканиRowChanged(this, new Склад_тканиRowChangeEvent(((Склад_тканиRow)(e.Row)), e.Action));
  1911. }
  1912. }
  1913. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1914. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1915. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1916. base.OnRowChanging(e);
  1917. if ((this.Склад_тканиRowChanging != null)) {
  1918. this.Склад_тканиRowChanging(this, new Склад_тканиRowChangeEvent(((Склад_тканиRow)(e.Row)), e.Action));
  1919. }
  1920. }
  1921. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1922. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1923. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1924. base.OnRowDeleted(e);
  1925. if ((this.Склад_тканиRowDeleted != null)) {
  1926. this.Склад_тканиRowDeleted(this, new Склад_тканиRowChangeEvent(((Склад_тканиRow)(e.Row)), e.Action));
  1927. }
  1928. }
  1929. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1930. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1931. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1932. base.OnRowDeleting(e);
  1933. if ((this.Склад_тканиRowDeleting != null)) {
  1934. this.Склад_тканиRowDeleting(this, new Склад_тканиRowChangeEvent(((Склад_тканиRow)(e.Row)), e.Action));
  1935. }
  1936. }
  1937. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1938. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1939. public void RemoveСклад_тканиRow(Склад_тканиRow row) {
  1940. this.Rows.Remove(row);
  1941. }
  1942. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1943. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1944. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1945. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1946. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1947. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  1948. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1949. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1950. any1.MinOccurs = new decimal(0);
  1951. any1.MaxOccurs = decimal.MaxValue;
  1952. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1953. sequence.Items.Add(any1);
  1954. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1955. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1956. any2.MinOccurs = new decimal(1);
  1957. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1958. sequence.Items.Add(any2);
  1959. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1960. attribute1.Name = "namespace";
  1961. attribute1.FixedValue = ds.Namespace;
  1962. type.Attributes.Add(attribute1);
  1963. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1964. attribute2.Name = "tableTypeName";
  1965. attribute2.FixedValue = "Склад_тканиDataTable";
  1966. type.Attributes.Add(attribute2);
  1967. type.Particle = sequence;
  1968. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1969. if (xs.Contains(dsSchema.TargetNamespace)) {
  1970. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1971. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1972. try {
  1973. global::System.Xml.Schema.XmlSchema schema = null;
  1974. dsSchema.Write(s1);
  1975. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1976. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1977. s2.SetLength(0);
  1978. schema.Write(s2);
  1979. if ((s1.Length == s2.Length)) {
  1980. s1.Position = 0;
  1981. s2.Position = 0;
  1982. for (; ((s1.Position != s1.Length)
  1983. && (s1.ReadByte() == s2.ReadByte())); ) {
  1984. ;
  1985. }
  1986. if ((s1.Position == s1.Length)) {
  1987. return type;
  1988. }
  1989. }
  1990. }
  1991. }
  1992. finally {
  1993. if ((s1 != null)) {
  1994. s1.Close();
  1995. }
  1996. if ((s2 != null)) {
  1997. s2.Close();
  1998. }
  1999. }
  2000. }
  2001. xs.Add(dsSchema);
  2002. return type;
  2003. }
  2004. }
  2005. /// <summary>
  2006. ///Represents the strongly named DataTable class.
  2007. ///</summary>
  2008. [global::System.Serializable()]
  2009. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  2010. public partial class Склад_фурнитурыDataTable : global::System.Data.TypedTableBase<Склад_фурнитурыRow> {
  2011. private global::System.Data.DataColumn columnПартия;
  2012. private global::System.Data.DataColumn columnАртикул_фурнитуры;
  2013. private global::System.Data.DataColumn columnКоличество;
  2014. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2015. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2016. public Склад_фурнитурыDataTable() {
  2017. this.TableName = "Склад фурнитуры";
  2018. this.BeginInit();
  2019. this.InitClass();
  2020. this.EndInit();
  2021. }
  2022. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2023. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2024. internal Склад_фурнитурыDataTable(global::System.Data.DataTable table) {
  2025. this.TableName = table.TableName;
  2026. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  2027. this.CaseSensitive = table.CaseSensitive;
  2028. }
  2029. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  2030. this.Locale = table.Locale;
  2031. }
  2032. if ((table.Namespace != table.DataSet.Namespace)) {
  2033. this.Namespace = table.Namespace;
  2034. }
  2035. this.Prefix = table.Prefix;
  2036. this.MinimumCapacity = table.MinimumCapacity;
  2037. }
  2038. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2039. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2040. protected Склад_фурнитурыDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  2041. base(info, context) {
  2042. this.InitVars();
  2043. }
  2044. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2045. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2046. public global::System.Data.DataColumn ПартияColumn {
  2047. get {
  2048. return this.columnПартия;
  2049. }
  2050. }
  2051. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2052. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2053. public global::System.Data.DataColumn Артикул_фурнитурыColumn {
  2054. get {
  2055. return this.columnАртикул_фурнитуры;
  2056. }
  2057. }
  2058. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2059. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2060. public global::System.Data.DataColumn КоличествоColumn {
  2061. get {
  2062. return this.columnКоличество;
  2063. }
  2064. }
  2065. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2066. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2067. [global::System.ComponentModel.Browsable(false)]
  2068. public int Count {
  2069. get {
  2070. return this.Rows.Count;
  2071. }
  2072. }
  2073. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2074. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2075. public Склад_фурнитурыRow this[int index] {
  2076. get {
  2077. return ((Склад_фурнитурыRow)(this.Rows[index]));
  2078. }
  2079. }
  2080. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2081. public event Склад_фурнитурыRowChangeEventHandler Склад_фурнитурыRowChanging;
  2082. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2083. public event Склад_фурнитурыRowChangeEventHandler Склад_фурнитурыRowChanged;
  2084. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2085. public event Склад_фурнитурыRowChangeEventHandler Склад_фурнитурыRowDeleting;
  2086. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2087. public event Склад_фурнитурыRowChangeEventHandler Склад_фурнитурыRowDeleted;
  2088. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2089. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2090. public void AddСклад_фурнитурыRow(Склад_фурнитурыRow row) {
  2091. this.Rows.Add(row);
  2092. }
  2093. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2094. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2095. public Склад_фурнитурыRow AddСклад_фурнитурыRow(int Партия, ФурнитураRow parentФурнитураRowByFK_Склад_фурнитуры_Фурнитура, int Количество) {
  2096. Склад_фурнитурыRow rowСклад_фурнитурыRow = ((Склад_фурнитурыRow)(this.NewRow()));
  2097. object[] columnValuesArray = new object[] {
  2098. Партия,
  2099. null,
  2100. Количество};
  2101. if ((parentФурнитураRowByFK_Склад_фурнитуры_Фурнитура != null)) {
  2102. columnValuesArray[1] = parentФурнитураRowByFK_Склад_фурнитуры_Фурнитура[0];
  2103. }
  2104. rowСклад_фурнитурыRow.ItemArray = columnValuesArray;
  2105. this.Rows.Add(rowСклад_фурнитурыRow);
  2106. return rowСклад_фурнитурыRow;
  2107. }
  2108. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2109. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2110. public Склад_фурнитурыRow FindByПартияАртикул_фурнитуры(int Партия, string Артикул_фурнитуры) {
  2111. return ((Склад_фурнитурыRow)(this.Rows.Find(new object[] {
  2112. Партия,
  2113. Артикул_фурнитуры})));
  2114. }
  2115. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2116. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2117. public override global::System.Data.DataTable Clone() {
  2118. Склад_фурнитурыDataTable cln = ((Склад_фурнитурыDataTable)(base.Clone()));
  2119. cln.InitVars();
  2120. return cln;
  2121. }
  2122. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2123. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2124. protected override global::System.Data.DataTable CreateInstance() {
  2125. return new Склад_фурнитурыDataTable();
  2126. }
  2127. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2128. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2129. internal void InitVars() {
  2130. this.columnПартия = base.Columns["Партия"];
  2131. this.columnАртикул_фурнитуры = base.Columns["Артикул_фурнитуры"];
  2132. this.columnКоличество = base.Columns["Количество"];
  2133. }
  2134. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2135. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2136. private void InitClass() {
  2137. this.columnПартия = new global::System.Data.DataColumn("Партия", typeof(int), null, global::System.Data.MappingType.Element);
  2138. base.Columns.Add(this.columnПартия);
  2139. this.columnАртикул_фурнитуры = new global::System.Data.DataColumn("Артикул_фурнитуры", typeof(string), null, global::System.Data.MappingType.Element);
  2140. base.Columns.Add(this.columnАртикул_фурнитуры);
  2141. this.columnКоличество = new global::System.Data.DataColumn("Количество", typeof(int), null, global::System.Data.MappingType.Element);
  2142. base.Columns.Add(this.columnКоличество);
  2143. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  2144. this.columnПартия,
  2145. this.columnАртикул_фурнитуры}, true));
  2146. this.columnПартия.AllowDBNull = false;
  2147. this.columnАртикул_фурнитуры.AllowDBNull = false;
  2148. this.columnАртикул_фурнитуры.MaxLength = 50;
  2149. this.columnКоличество.AllowDBNull = false;
  2150. }
  2151. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2152. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2153. public Склад_фурнитурыRow NewСклад_фурнитурыRow() {
  2154. return ((Склад_фурнитурыRow)(this.NewRow()));
  2155. }
  2156. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2157. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2158. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  2159. return new Склад_фурнитурыRow(builder);
  2160. }
  2161. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2162. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2163. protected override global::System.Type GetRowType() {
  2164. return typeof(Склад_фурнитурыRow);
  2165. }
  2166. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2167. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2168. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  2169. base.OnRowChanged(e);
  2170. if ((this.Склад_фурнитурыRowChanged != null)) {
  2171. this.Склад_фурнитурыRowChanged(this, new Склад_фурнитурыRowChangeEvent(((Склад_фурнитурыRow)(e.Row)), e.Action));
  2172. }
  2173. }
  2174. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2175. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2176. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  2177. base.OnRowChanging(e);
  2178. if ((this.Склад_фурнитурыRowChanging != null)) {
  2179. this.Склад_фурнитурыRowChanging(this, new Склад_фурнитурыRowChangeEvent(((Склад_фурнитурыRow)(e.Row)), e.Action));
  2180. }
  2181. }
  2182. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2183. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2184. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  2185. base.OnRowDeleted(e);
  2186. if ((this.Склад_фурнитурыRowDeleted != null)) {
  2187. this.Склад_фурнитурыRowDeleted(this, new Склад_фурнитурыRowChangeEvent(((Склад_фурнитурыRow)(e.Row)), e.Action));
  2188. }
  2189. }
  2190. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2191. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2192. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  2193. base.OnRowDeleting(e);
  2194. if ((this.Склад_фурнитурыRowDeleting != null)) {
  2195. this.Склад_фурнитурыRowDeleting(this, new Склад_фурнитурыRowChangeEvent(((Склад_фурнитурыRow)(e.Row)), e.Action));
  2196. }
  2197. }
  2198. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2199. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2200. public void RemoveСклад_фурнитурыRow(Склад_фурнитурыRow row) {
  2201. this.Rows.Remove(row);
  2202. }
  2203. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2204. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2205. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  2206. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  2207. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  2208. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  2209. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  2210. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  2211. any1.MinOccurs = new decimal(0);
  2212. any1.MaxOccurs = decimal.MaxValue;
  2213. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  2214. sequence.Items.Add(any1);
  2215. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  2216. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  2217. any2.MinOccurs = new decimal(1);
  2218. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  2219. sequence.Items.Add(any2);
  2220. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  2221. attribute1.Name = "namespace";
  2222. attribute1.FixedValue = ds.Namespace;
  2223. type.Attributes.Add(attribute1);
  2224. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  2225. attribute2.Name = "tableTypeName";
  2226. attribute2.FixedValue = "Склад_фурнитурыDataTable";
  2227. type.Attributes.Add(attribute2);
  2228. type.Particle = sequence;
  2229. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  2230. if (xs.Contains(dsSchema.TargetNamespace)) {
  2231. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  2232. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  2233. try {
  2234. global::System.Xml.Schema.XmlSchema schema = null;
  2235. dsSchema.Write(s1);
  2236. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  2237. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  2238. s2.SetLength(0);
  2239. schema.Write(s2);
  2240. if ((s1.Length == s2.Length)) {
  2241. s1.Position = 0;
  2242. s2.Position = 0;
  2243. for (; ((s1.Position != s1.Length)
  2244. && (s1.ReadByte() == s2.ReadByte())); ) {
  2245. ;
  2246. }
  2247. if ((s1.Position == s1.Length)) {
  2248. return type;
  2249. }
  2250. }
  2251. }
  2252. }
  2253. finally {
  2254. if ((s1 != null)) {
  2255. s1.Close();
  2256. }
  2257. if ((s2 != null)) {
  2258. s2.Close();
  2259. }
  2260. }
  2261. }
  2262. xs.Add(dsSchema);
  2263. return type;
  2264. }
  2265. }
  2266. /// <summary>
  2267. ///Represents the strongly named DataTable class.
  2268. ///</summary>
  2269. [global::System.Serializable()]
  2270. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  2271. public partial class Ткани_изделияDataTable : global::System.Data.TypedTableBase<Ткани_изделияRow> {
  2272. private global::System.Data.DataColumn columnАртикул_ткани;
  2273. private global::System.Data.DataColumn columnАртикул_изделия;
  2274. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2275. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2276. public Ткани_изделияDataTable() {
  2277. this.TableName = "Ткани изделия";
  2278. this.BeginInit();
  2279. this.InitClass();
  2280. this.EndInit();
  2281. }
  2282. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2283. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2284. internal Ткани_изделияDataTable(global::System.Data.DataTable table) {
  2285. this.TableName = table.TableName;
  2286. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  2287. this.CaseSensitive = table.CaseSensitive;
  2288. }
  2289. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  2290. this.Locale = table.Locale;
  2291. }
  2292. if ((table.Namespace != table.DataSet.Namespace)) {
  2293. this.Namespace = table.Namespace;
  2294. }
  2295. this.Prefix = table.Prefix;
  2296. this.MinimumCapacity = table.MinimumCapacity;
  2297. }
  2298. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2299. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2300. protected Ткани_изделияDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  2301. base(info, context) {
  2302. this.InitVars();
  2303. }
  2304. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2305. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2306. public global::System.Data.DataColumn Артикул_тканиColumn {
  2307. get {
  2308. return this.columnАртикул_ткани;
  2309. }
  2310. }
  2311. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2312. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2313. public global::System.Data.DataColumn Артикул_изделияColumn {
  2314. get {
  2315. return this.columnАртикул_изделия;
  2316. }
  2317. }
  2318. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2319. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2320. [global::System.ComponentModel.Browsable(false)]
  2321. public int Count {
  2322. get {
  2323. return this.Rows.Count;
  2324. }
  2325. }
  2326. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2327. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2328. public Ткани_изделияRow this[int index] {
  2329. get {
  2330. return ((Ткани_изделияRow)(this.Rows[index]));
  2331. }
  2332. }
  2333. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2334. public event Ткани_изделияRowChangeEventHandler Ткани_изделияRowChanging;
  2335. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2336. public event Ткани_изделияRowChangeEventHandler Ткани_изделияRowChanged;
  2337. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2338. public event Ткани_изделияRowChangeEventHandler Ткани_изделияRowDeleting;
  2339. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2340. public event Ткани_изделияRowChangeEventHandler Ткани_изделияRowDeleted;
  2341. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2342. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2343. public void AddТкани_изделияRow(Ткани_изделияRow row) {
  2344. this.Rows.Add(row);
  2345. }
  2346. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2347. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2348. public Ткани_изделияRow AddТкани_изделияRow(ТканьRow parentТканьRowByFK_Ткани_изделия_Ткань, ИзделиеRow parentИзделиеRowByFK_Ткани_изделия_Изделие) {
  2349. Ткани_изделияRow rowТкани_изделияRow = ((Ткани_изделияRow)(this.NewRow()));
  2350. object[] columnValuesArray = new object[] {
  2351. null,
  2352. null};
  2353. if ((parentТканьRowByFK_Ткани_изделия_Ткань != null)) {
  2354. columnValuesArray[0] = parentТканьRowByFK_Ткани_изделия_Ткань[0];
  2355. }
  2356. if ((parentИзделиеRowByFK_Ткани_изделия_Изделие != null)) {
  2357. columnValuesArray[1] = parentИзделиеRowByFK_Ткани_изделия_Изделие[0];
  2358. }
  2359. rowТкани_изделияRow.ItemArray = columnValuesArray;
  2360. this.Rows.Add(rowТкани_изделияRow);
  2361. return rowТкани_изделияRow;
  2362. }
  2363. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2364. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2365. public Ткани_изделияRow FindByАртикул_тканиАртикул_изделия(string Артикул_ткани, string Артикул_изделия) {
  2366. return ((Ткани_изделияRow)(this.Rows.Find(new object[] {
  2367. Артикул_ткани,
  2368. Артикул_изделия})));
  2369. }
  2370. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2371. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2372. public override global::System.Data.DataTable Clone() {
  2373. Ткани_изделияDataTable cln = ((Ткани_изделияDataTable)(base.Clone()));
  2374. cln.InitVars();
  2375. return cln;
  2376. }
  2377. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2378. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2379. protected override global::System.Data.DataTable CreateInstance() {
  2380. return new Ткани_изделияDataTable();
  2381. }
  2382. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2383. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2384. internal void InitVars() {
  2385. this.columnАртикул_ткани = base.Columns["Артикул_ткани"];
  2386. this.columnАртикул_изделия = base.Columns["Артикул_изделия"];
  2387. }
  2388. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2389. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2390. private void InitClass() {
  2391. this.columnАртикул_ткани = new global::System.Data.DataColumn("Артикул_ткани", typeof(string), null, global::System.Data.MappingType.Element);
  2392. base.Columns.Add(this.columnАртикул_ткани);
  2393. this.columnАртикул_изделия = new global::System.Data.DataColumn("Артикул_изделия", typeof(string), null, global::System.Data.MappingType.Element);
  2394. base.Columns.Add(this.columnАртикул_изделия);
  2395. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  2396. this.columnАртикул_ткани,
  2397. this.columnАртикул_изделия}, true));
  2398. this.columnАртикул_ткани.AllowDBNull = false;
  2399. this.columnАртикул_ткани.MaxLength = 50;
  2400. this.columnАртикул_изделия.AllowDBNull = false;
  2401. this.columnАртикул_изделия.MaxLength = 50;
  2402. }
  2403. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2404. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2405. public Ткани_изделияRow NewТкани_изделияRow() {
  2406. return ((Ткани_изделияRow)(this.NewRow()));
  2407. }
  2408. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2409. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2410. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  2411. return new Ткани_изделияRow(builder);
  2412. }
  2413. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2414. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2415. protected override global::System.Type GetRowType() {
  2416. return typeof(Ткани_изделияRow);
  2417. }
  2418. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2419. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2420. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  2421. base.OnRowChanged(e);
  2422. if ((this.Ткани_изделияRowChanged != null)) {
  2423. this.Ткани_изделияRowChanged(this, new Ткани_изделияRowChangeEvent(((Ткани_изделияRow)(e.Row)), e.Action));
  2424. }
  2425. }
  2426. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2427. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2428. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  2429. base.OnRowChanging(e);
  2430. if ((this.Ткани_изделияRowChanging != null)) {
  2431. this.Ткани_изделияRowChanging(this, new Ткани_изделияRowChangeEvent(((Ткани_изделияRow)(e.Row)), e.Action));
  2432. }
  2433. }
  2434. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2435. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2436. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  2437. base.OnRowDeleted(e);
  2438. if ((this.Ткани_изделияRowDeleted != null)) {
  2439. this.Ткани_изделияRowDeleted(this, new Ткани_изделияRowChangeEvent(((Ткани_изделияRow)(e.Row)), e.Action));
  2440. }
  2441. }
  2442. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2443. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2444. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  2445. base.OnRowDeleting(e);
  2446. if ((this.Ткани_изделияRowDeleting != null)) {
  2447. this.Ткани_изделияRowDeleting(this, new Ткани_изделияRowChangeEvent(((Ткани_изделияRow)(e.Row)), e.Action));
  2448. }
  2449. }
  2450. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2451. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2452. public void RemoveТкани_изделияRow(Ткани_изделияRow row) {
  2453. this.Rows.Remove(row);
  2454. }
  2455. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2456. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2457. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  2458. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  2459. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  2460. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  2461. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  2462. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  2463. any1.MinOccurs = new decimal(0);
  2464. any1.MaxOccurs = decimal.MaxValue;
  2465. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  2466. sequence.Items.Add(any1);
  2467. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  2468. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  2469. any2.MinOccurs = new decimal(1);
  2470. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  2471. sequence.Items.Add(any2);
  2472. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  2473. attribute1.Name = "namespace";
  2474. attribute1.FixedValue = ds.Namespace;
  2475. type.Attributes.Add(attribute1);
  2476. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  2477. attribute2.Name = "tableTypeName";
  2478. attribute2.FixedValue = "Ткани_изделияDataTable";
  2479. type.Attributes.Add(attribute2);
  2480. type.Particle = sequence;
  2481. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  2482. if (xs.Contains(dsSchema.TargetNamespace)) {
  2483. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  2484. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  2485. try {
  2486. global::System.Xml.Schema.XmlSchema schema = null;
  2487. dsSchema.Write(s1);
  2488. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  2489. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  2490. s2.SetLength(0);
  2491. schema.Write(s2);
  2492. if ((s1.Length == s2.Length)) {
  2493. s1.Position = 0;
  2494. s2.Position = 0;
  2495. for (; ((s1.Position != s1.Length)
  2496. && (s1.ReadByte() == s2.ReadByte())); ) {
  2497. ;
  2498. }
  2499. if ((s1.Position == s1.Length)) {
  2500. return type;
  2501. }
  2502. }
  2503. }
  2504. }
  2505. finally {
  2506. if ((s1 != null)) {
  2507. s1.Close();
  2508. }
  2509. if ((s2 != null)) {
  2510. s2.Close();
  2511. }
  2512. }
  2513. }
  2514. xs.Add(dsSchema);
  2515. return type;
  2516. }
  2517. }
  2518. /// <summary>
  2519. ///Represents the strongly named DataTable class.
  2520. ///</summary>
  2521. [global::System.Serializable()]
  2522. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  2523. public partial class ТканьDataTable : global::System.Data.TypedTableBase<ТканьRow> {
  2524. private global::System.Data.DataColumn columnАртикул;
  2525. private global::System.Data.DataColumn columnНаименование;
  2526. private global::System.Data.DataColumn columnЦвет;
  2527. private global::System.Data.DataColumn columnРисунок;
  2528. private global::System.Data.DataColumn columnИзображение;
  2529. private global::System.Data.DataColumn columnСостав;
  2530. private global::System.Data.DataColumn columnШирина;
  2531. private global::System.Data.DataColumn columnДлина;
  2532. private global::System.Data.DataColumn columnЦена;
  2533. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2534. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2535. public ТканьDataTable() {
  2536. this.TableName = "Ткань";
  2537. this.BeginInit();
  2538. this.InitClass();
  2539. this.EndInit();
  2540. }
  2541. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2542. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2543. internal ТканьDataTable(global::System.Data.DataTable table) {
  2544. this.TableName = table.TableName;
  2545. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  2546. this.CaseSensitive = table.CaseSensitive;
  2547. }
  2548. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  2549. this.Locale = table.Locale;
  2550. }
  2551. if ((table.Namespace != table.DataSet.Namespace)) {
  2552. this.Namespace = table.Namespace;
  2553. }
  2554. this.Prefix = table.Prefix;
  2555. this.MinimumCapacity = table.MinimumCapacity;
  2556. }
  2557. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2558. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2559. protected ТканьDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  2560. base(info, context) {
  2561. this.InitVars();
  2562. }
  2563. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2564. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2565. public global::System.Data.DataColumn АртикулColumn {
  2566. get {
  2567. return this.columnАртикул;
  2568. }
  2569. }
  2570. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2571. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2572. public global::System.Data.DataColumn НаименованиеColumn {
  2573. get {
  2574. return this.columnНаименование;
  2575. }
  2576. }
  2577. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2578. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2579. public global::System.Data.DataColumn ЦветColumn {
  2580. get {
  2581. return this.columnЦвет;
  2582. }
  2583. }
  2584. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2585. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2586. public global::System.Data.DataColumn РисунокColumn {
  2587. get {
  2588. return this.columnРисунок;
  2589. }
  2590. }
  2591. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2592. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2593. public global::System.Data.DataColumn ИзображениеColumn {
  2594. get {
  2595. return this.columnИзображение;
  2596. }
  2597. }
  2598. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2599. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2600. public global::System.Data.DataColumn СоставColumn {
  2601. get {
  2602. return this.columnСостав;
  2603. }
  2604. }
  2605. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2606. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2607. public global::System.Data.DataColumn ШиринаColumn {
  2608. get {
  2609. return this.columnШирина;
  2610. }
  2611. }
  2612. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2613. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2614. public global::System.Data.DataColumn ДлинаColumn {
  2615. get {
  2616. return this.columnДлина;
  2617. }
  2618. }
  2619. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2620. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2621. public global::System.Data.DataColumn ЦенаColumn {
  2622. get {
  2623. return this.columnЦена;
  2624. }
  2625. }
  2626. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2627. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2628. [global::System.ComponentModel.Browsable(false)]
  2629. public int Count {
  2630. get {
  2631. return this.Rows.Count;
  2632. }
  2633. }
  2634. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2635. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2636. public ТканьRow this[int index] {
  2637. get {
  2638. return ((ТканьRow)(this.Rows[index]));
  2639. }
  2640. }
  2641. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2642. public event ТканьRowChangeEventHandler ТканьRowChanging;
  2643. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2644. public event ТканьRowChangeEventHandler ТканьRowChanged;
  2645. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2646. public event ТканьRowChangeEventHandler ТканьRowDeleting;
  2647. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2648. public event ТканьRowChangeEventHandler ТканьRowDeleted;
  2649. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2650. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2651. public void AddТканьRow(ТканьRow row) {
  2652. this.Rows.Add(row);
  2653. }
  2654. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2655. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2656. public ТканьRow AddТканьRow(string Артикул, string Наименование, string Цвет, byte[] Рисунок, byte[] Изображение, string Состав, string Ширина, string Длина, string Цена) {
  2657. ТканьRow rowТканьRow = ((ТканьRow)(this.NewRow()));
  2658. object[] columnValuesArray = new object[] {
  2659. Артикул,
  2660. Наименование,
  2661. Цвет,
  2662. Рисунок,
  2663. Изображение,
  2664. Состав,
  2665. Ширина,
  2666. Длина,
  2667. Цена};
  2668. rowТканьRow.ItemArray = columnValuesArray;
  2669. this.Rows.Add(rowТканьRow);
  2670. return rowТканьRow;
  2671. }
  2672. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2673. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2674. public ТканьRow FindByАртикул(string Артикул) {
  2675. return ((ТканьRow)(this.Rows.Find(new object[] {
  2676. Артикул})));
  2677. }
  2678. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2679. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2680. public override global::System.Data.DataTable Clone() {
  2681. ТканьDataTable cln = ((ТканьDataTable)(base.Clone()));
  2682. cln.InitVars();
  2683. return cln;
  2684. }
  2685. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2686. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2687. protected override global::System.Data.DataTable CreateInstance() {
  2688. return new ТканьDataTable();
  2689. }
  2690. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2691. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2692. internal void InitVars() {
  2693. this.columnАртикул = base.Columns["Артикул"];
  2694. this.columnНаименование = base.Columns["Наименование"];
  2695. this.columnЦвет = base.Columns["Цвет"];
  2696. this.columnРисунок = base.Columns["Рисунок"];
  2697. this.columnИзображение = base.Columns["Изображение"];
  2698. this.columnСостав = base.Columns["Состав"];
  2699. this.columnШирина = base.Columns["Ширина"];
  2700. this.columnДлина = base.Columns["Длина"];
  2701. this.columnЦена = base.Columns["Цена"];
  2702. }
  2703. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2704. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2705. private void InitClass() {
  2706. this.columnАртикул = new global::System.Data.DataColumn("Артикул", typeof(string), null, global::System.Data.MappingType.Element);
  2707. base.Columns.Add(this.columnАртикул);
  2708. this.columnНаименование = new global::System.Data.DataColumn("Наименование", typeof(string), null, global::System.Data.MappingType.Element);
  2709. base.Columns.Add(this.columnНаименование);
  2710. this.columnЦвет = new global::System.Data.DataColumn("Цвет", typeof(string), null, global::System.Data.MappingType.Element);
  2711. base.Columns.Add(this.columnЦвет);
  2712. this.columnРисунок = new global::System.Data.DataColumn("Рисунок", typeof(byte[]), null, global::System.Data.MappingType.Element);
  2713. base.Columns.Add(this.columnРисунок);
  2714. this.columnИзображение = new global::System.Data.DataColumn("Изображение", typeof(byte[]), null, global::System.Data.MappingType.Element);
  2715. base.Columns.Add(this.columnИзображение);
  2716. this.columnСостав = new global::System.Data.DataColumn("Состав", typeof(string), null, global::System.Data.MappingType.Element);
  2717. base.Columns.Add(this.columnСостав);
  2718. this.columnШирина = new global::System.Data.DataColumn("Ширина", typeof(string), null, global::System.Data.MappingType.Element);
  2719. base.Columns.Add(this.columnШирина);
  2720. this.columnДлина = new global::System.Data.DataColumn("Длина", typeof(string), null, global::System.Data.MappingType.Element);
  2721. base.Columns.Add(this.columnДлина);
  2722. this.columnЦена = new global::System.Data.DataColumn("Цена", typeof(string), null, global::System.Data.MappingType.Element);
  2723. base.Columns.Add(this.columnЦена);
  2724. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  2725. this.columnАртикул}, true));
  2726. this.columnАртикул.AllowDBNull = false;
  2727. this.columnАртикул.Unique = true;
  2728. this.columnАртикул.MaxLength = 50;
  2729. this.columnНаименование.AllowDBNull = false;
  2730. this.columnНаименование.MaxLength = 50;
  2731. this.columnЦвет.MaxLength = 50;
  2732. this.columnСостав.MaxLength = 50;
  2733. this.columnШирина.AllowDBNull = false;
  2734. this.columnШирина.MaxLength = 50;
  2735. this.columnДлина.AllowDBNull = false;
  2736. this.columnДлина.MaxLength = 50;
  2737. this.columnЦена.AllowDBNull = false;
  2738. this.columnЦена.MaxLength = 50;
  2739. }
  2740. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2741. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2742. public ТканьRow NewТканьRow() {
  2743. return ((ТканьRow)(this.NewRow()));
  2744. }
  2745. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2746. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2747. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  2748. return new ТканьRow(builder);
  2749. }
  2750. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2751. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2752. protected override global::System.Type GetRowType() {
  2753. return typeof(ТканьRow);
  2754. }
  2755. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2756. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2757. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  2758. base.OnRowChanged(e);
  2759. if ((this.ТканьRowChanged != null)) {
  2760. this.ТканьRowChanged(this, new ТканьRowChangeEvent(((ТканьRow)(e.Row)), e.Action));
  2761. }
  2762. }
  2763. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2764. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2765. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  2766. base.OnRowChanging(e);
  2767. if ((this.ТканьRowChanging != null)) {
  2768. this.ТканьRowChanging(this, new ТканьRowChangeEvent(((ТканьRow)(e.Row)), e.Action));
  2769. }
  2770. }
  2771. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2772. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2773. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  2774. base.OnRowDeleted(e);
  2775. if ((this.ТканьRowDeleted != null)) {
  2776. this.ТканьRowDeleted(this, new ТканьRowChangeEvent(((ТканьRow)(e.Row)), e.Action));
  2777. }
  2778. }
  2779. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2780. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2781. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  2782. base.OnRowDeleting(e);
  2783. if ((this.ТканьRowDeleting != null)) {
  2784. this.ТканьRowDeleting(this, new ТканьRowChangeEvent(((ТканьRow)(e.Row)), e.Action));
  2785. }
  2786. }
  2787. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2788. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2789. public void RemoveТканьRow(ТканьRow row) {
  2790. this.Rows.Remove(row);
  2791. }
  2792. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2793. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2794. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  2795. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  2796. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  2797. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  2798. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  2799. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  2800. any1.MinOccurs = new decimal(0);
  2801. any1.MaxOccurs = decimal.MaxValue;
  2802. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  2803. sequence.Items.Add(any1);
  2804. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  2805. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  2806. any2.MinOccurs = new decimal(1);
  2807. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  2808. sequence.Items.Add(any2);
  2809. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  2810. attribute1.Name = "namespace";
  2811. attribute1.FixedValue = ds.Namespace;
  2812. type.Attributes.Add(attribute1);
  2813. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  2814. attribute2.Name = "tableTypeName";
  2815. attribute2.FixedValue = "ТканьDataTable";
  2816. type.Attributes.Add(attribute2);
  2817. type.Particle = sequence;
  2818. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  2819. if (xs.Contains(dsSchema.TargetNamespace)) {
  2820. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  2821. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  2822. try {
  2823. global::System.Xml.Schema.XmlSchema schema = null;
  2824. dsSchema.Write(s1);
  2825. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  2826. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  2827. s2.SetLength(0);
  2828. schema.Write(s2);
  2829. if ((s1.Length == s2.Length)) {
  2830. s1.Position = 0;
  2831. s2.Position = 0;
  2832. for (; ((s1.Position != s1.Length)
  2833. && (s1.ReadByte() == s2.ReadByte())); ) {
  2834. ;
  2835. }
  2836. if ((s1.Position == s1.Length)) {
  2837. return type;
  2838. }
  2839. }
  2840. }
  2841. }
  2842. finally {
  2843. if ((s1 != null)) {
  2844. s1.Close();
  2845. }
  2846. if ((s2 != null)) {
  2847. s2.Close();
  2848. }
  2849. }
  2850. }
  2851. xs.Add(dsSchema);
  2852. return type;
  2853. }
  2854. }
  2855. /// <summary>
  2856. ///Represents the strongly named DataTable class.
  2857. ///</summary>
  2858. [global::System.Serializable()]
  2859. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  2860. public partial class ФурнитураDataTable : global::System.Data.TypedTableBase<ФурнитураRow> {
  2861. private global::System.Data.DataColumn columnАртикул;
  2862. private global::System.Data.DataColumn columnНаименование;
  2863. private global::System.Data.DataColumn columnТип;
  2864. private global::System.Data.DataColumn columnШирина;
  2865. private global::System.Data.DataColumn columnДлина;
  2866. private global::System.Data.DataColumn columnВес;
  2867. private global::System.Data.DataColumn columnИзображение;
  2868. private global::System.Data.DataColumn columnЦена;
  2869. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2870. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2871. public ФурнитураDataTable() {
  2872. this.TableName = "Фурнитура";
  2873. this.BeginInit();
  2874. this.InitClass();
  2875. this.EndInit();
  2876. }
  2877. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2878. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2879. internal ФурнитураDataTable(global::System.Data.DataTable table) {
  2880. this.TableName = table.TableName;
  2881. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  2882. this.CaseSensitive = table.CaseSensitive;
  2883. }
  2884. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  2885. this.Locale = table.Locale;
  2886. }
  2887. if ((table.Namespace != table.DataSet.Namespace)) {
  2888. this.Namespace = table.Namespace;
  2889. }
  2890. this.Prefix = table.Prefix;
  2891. this.MinimumCapacity = table.MinimumCapacity;
  2892. }
  2893. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2894. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2895. protected ФурнитураDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  2896. base(info, context) {
  2897. this.InitVars();
  2898. }
  2899. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2900. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2901. public global::System.Data.DataColumn АртикулColumn {
  2902. get {
  2903. return this.columnАртикул;
  2904. }
  2905. }
  2906. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2907. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2908. public global::System.Data.DataColumn НаименованиеColumn {
  2909. get {
  2910. return this.columnНаименование;
  2911. }
  2912. }
  2913. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2914. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2915. public global::System.Data.DataColumn ТипColumn {
  2916. get {
  2917. return this.columnТип;
  2918. }
  2919. }
  2920. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2921. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2922. public global::System.Data.DataColumn ШиринаColumn {
  2923. get {
  2924. return this.columnШирина;
  2925. }
  2926. }
  2927. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2928. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2929. public global::System.Data.DataColumn ДлинаColumn {
  2930. get {
  2931. return this.columnДлина;
  2932. }
  2933. }
  2934. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2935. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2936. public global::System.Data.DataColumn ВесColumn {
  2937. get {
  2938. return this.columnВес;
  2939. }
  2940. }
  2941. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2942. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2943. public global::System.Data.DataColumn ИзображениеColumn {
  2944. get {
  2945. return this.columnИзображение;
  2946. }
  2947. }
  2948. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2949. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2950. public global::System.Data.DataColumn ЦенаColumn {
  2951. get {
  2952. return this.columnЦена;
  2953. }
  2954. }
  2955. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2956. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2957. [global::System.ComponentModel.Browsable(false)]
  2958. public int Count {
  2959. get {
  2960. return this.Rows.Count;
  2961. }
  2962. }
  2963. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2964. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2965. public ФурнитураRow this[int index] {
  2966. get {
  2967. return ((ФурнитураRow)(this.Rows[index]));
  2968. }
  2969. }
  2970. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2971. public event ФурнитураRowChangeEventHandler ФурнитураRowChanging;
  2972. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2973. public event ФурнитураRowChangeEventHandler ФурнитураRowChanged;
  2974. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2975. public event ФурнитураRowChangeEventHandler ФурнитураRowDeleting;
  2976. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2977. public event ФурнитураRowChangeEventHandler ФурнитураRowDeleted;
  2978. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2979. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2980. public void AddФурнитураRow(ФурнитураRow row) {
  2981. this.Rows.Add(row);
  2982. }
  2983. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2984. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2985. public ФурнитураRow AddФурнитураRow(string Артикул, string Наименование, string Тип, string Ширина, string Длина, int Вес, byte[] Изображение, string Цена) {
  2986. ФурнитураRow rowФурнитураRow = ((ФурнитураRow)(this.NewRow()));
  2987. object[] columnValuesArray = new object[] {
  2988. Артикул,
  2989. Наименование,
  2990. Тип,
  2991. Ширина,
  2992. Длина,
  2993. Вес,
  2994. Изображение,
  2995. Цена};
  2996. rowФурнитураRow.ItemArray = columnValuesArray;
  2997. this.Rows.Add(rowФурнитураRow);
  2998. return rowФурнитураRow;
  2999. }
  3000. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3001. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3002. public ФурнитураRow FindByАртикул(string Артикул) {
  3003. return ((ФурнитураRow)(this.Rows.Find(new object[] {
  3004. Артикул})));
  3005. }
  3006. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3007. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3008. public override global::System.Data.DataTable Clone() {
  3009. ФурнитураDataTable cln = ((ФурнитураDataTable)(base.Clone()));
  3010. cln.InitVars();
  3011. return cln;
  3012. }
  3013. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3014. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3015. protected override global::System.Data.DataTable CreateInstance() {
  3016. return new ФурнитураDataTable();
  3017. }
  3018. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3019. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3020. internal void InitVars() {
  3021. this.columnАртикул = base.Columns["Артикул"];
  3022. this.columnНаименование = base.Columns["Наименование"];
  3023. this.columnТип = base.Columns["Тип"];
  3024. this.columnШирина = base.Columns["Ширина"];
  3025. this.columnДлина = base.Columns["Длина"];
  3026. this.columnВес = base.Columns["Вес"];
  3027. this.columnИзображение = base.Columns["Изображение"];
  3028. this.columnЦена = base.Columns["Цена"];
  3029. }
  3030. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3031. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3032. private void InitClass() {
  3033. this.columnАртикул = new global::System.Data.DataColumn("Артикул", typeof(string), null, global::System.Data.MappingType.Element);
  3034. base.Columns.Add(this.columnАртикул);
  3035. this.columnНаименование = new global::System.Data.DataColumn("Наименование", typeof(string), null, global::System.Data.MappingType.Element);
  3036. base.Columns.Add(this.columnНаименование);
  3037. this.columnТип = new global::System.Data.DataColumn("Тип", typeof(string), null, global::System.Data.MappingType.Element);
  3038. base.Columns.Add(this.columnТип);
  3039. this.columnШирина = new global::System.Data.DataColumn("Ширина", typeof(string), null, global::System.Data.MappingType.Element);
  3040. base.Columns.Add(this.columnШирина);
  3041. this.columnДлина = new global::System.Data.DataColumn("Длина", typeof(string), null, global::System.Data.MappingType.Element);
  3042. base.Columns.Add(this.columnДлина);
  3043. this.columnВес = new global::System.Data.DataColumn("Вес", typeof(int), null, global::System.Data.MappingType.Element);
  3044. base.Columns.Add(this.columnВес);
  3045. this.columnИзображение = new global::System.Data.DataColumn("Изображение", typeof(byte[]), null, global::System.Data.MappingType.Element);
  3046. base.Columns.Add(this.columnИзображение);
  3047. this.columnЦена = new global::System.Data.DataColumn("Цена", typeof(string), null, global::System.Data.MappingType.Element);
  3048. base.Columns.Add(this.columnЦена);
  3049. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  3050. this.columnАртикул}, true));
  3051. this.columnАртикул.AllowDBNull = false;
  3052. this.columnАртикул.Unique = true;
  3053. this.columnАртикул.MaxLength = 50;
  3054. this.columnНаименование.AllowDBNull = false;
  3055. this.columnНаименование.MaxLength = 50;
  3056. this.columnТип.AllowDBNull = false;
  3057. this.columnТип.MaxLength = 50;
  3058. this.columnШирина.AllowDBNull = false;
  3059. this.columnШирина.MaxLength = 50;
  3060. this.columnДлина.MaxLength = 10;
  3061. this.columnЦена.MaxLength = 50;
  3062. }
  3063. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3064. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3065. public ФурнитураRow NewФурнитураRow() {
  3066. return ((ФурнитураRow)(this.NewRow()));
  3067. }
  3068. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3069. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3070. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  3071. return new ФурнитураRow(builder);
  3072. }
  3073. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3074. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3075. protected override global::System.Type GetRowType() {
  3076. return typeof(ФурнитураRow);
  3077. }
  3078. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3079. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3080. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  3081. base.OnRowChanged(e);
  3082. if ((this.ФурнитураRowChanged != null)) {
  3083. this.ФурнитураRowChanged(this, new ФурнитураRowChangeEvent(((ФурнитураRow)(e.Row)), e.Action));
  3084. }
  3085. }
  3086. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3087. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3088. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  3089. base.OnRowChanging(e);
  3090. if ((this.ФурнитураRowChanging != null)) {
  3091. this.ФурнитураRowChanging(this, new ФурнитураRowChangeEvent(((ФурнитураRow)(e.Row)), e.Action));
  3092. }
  3093. }
  3094. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3095. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3096. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  3097. base.OnRowDeleted(e);
  3098. if ((this.ФурнитураRowDeleted != null)) {
  3099. this.ФурнитураRowDeleted(this, new ФурнитураRowChangeEvent(((ФурнитураRow)(e.Row)), e.Action));
  3100. }
  3101. }
  3102. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3103. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3104. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  3105. base.OnRowDeleting(e);
  3106. if ((this.ФурнитураRowDeleting != null)) {
  3107. this.ФурнитураRowDeleting(this, new ФурнитураRowChangeEvent(((ФурнитураRow)(e.Row)), e.Action));
  3108. }
  3109. }
  3110. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3111. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3112. public void RemoveФурнитураRow(ФурнитураRow row) {
  3113. this.Rows.Remove(row);
  3114. }
  3115. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3116. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3117. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  3118. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  3119. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  3120. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  3121. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  3122. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  3123. any1.MinOccurs = new decimal(0);
  3124. any1.MaxOccurs = decimal.MaxValue;
  3125. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  3126. sequence.Items.Add(any1);
  3127. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  3128. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  3129. any2.MinOccurs = new decimal(1);
  3130. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  3131. sequence.Items.Add(any2);
  3132. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  3133. attribute1.Name = "namespace";
  3134. attribute1.FixedValue = ds.Namespace;
  3135. type.Attributes.Add(attribute1);
  3136. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  3137. attribute2.Name = "tableTypeName";
  3138. attribute2.FixedValue = "ФурнитураDataTable";
  3139. type.Attributes.Add(attribute2);
  3140. type.Particle = sequence;
  3141. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  3142. if (xs.Contains(dsSchema.TargetNamespace)) {
  3143. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  3144. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  3145. try {
  3146. global::System.Xml.Schema.XmlSchema schema = null;
  3147. dsSchema.Write(s1);
  3148. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  3149. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  3150. s2.SetLength(0);
  3151. schema.Write(s2);
  3152. if ((s1.Length == s2.Length)) {
  3153. s1.Position = 0;
  3154. s2.Position = 0;
  3155. for (; ((s1.Position != s1.Length)
  3156. && (s1.ReadByte() == s2.ReadByte())); ) {
  3157. ;
  3158. }
  3159. if ((s1.Position == s1.Length)) {
  3160. return type;
  3161. }
  3162. }
  3163. }
  3164. }
  3165. finally {
  3166. if ((s1 != null)) {
  3167. s1.Close();
  3168. }
  3169. if ((s2 != null)) {
  3170. s2.Close();
  3171. }
  3172. }
  3173. }
  3174. xs.Add(dsSchema);
  3175. return type;
  3176. }
  3177. }
  3178. /// <summary>
  3179. ///Represents the strongly named DataTable class.
  3180. ///</summary>
  3181. [global::System.Serializable()]
  3182. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  3183. public partial class Фурнитура_изделияDataTable : global::System.Data.TypedTableBase<Фурнитура_изделияRow> {
  3184. private global::System.Data.DataColumn columnАртикул_фурнитуры;
  3185. private global::System.Data.DataColumn columnАртикул_изделия;
  3186. private global::System.Data.DataColumn columnРазмещение;
  3187. private global::System.Data.DataColumn columnШирина;
  3188. private global::System.Data.DataColumn columnДлина;
  3189. private global::System.Data.DataColumn columnПоворот;
  3190. private global::System.Data.DataColumn columnКоличество;
  3191. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3192. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3193. public Фурнитура_изделияDataTable() {
  3194. this.TableName = "Фурнитура изделия";
  3195. this.BeginInit();
  3196. this.InitClass();
  3197. this.EndInit();
  3198. }
  3199. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3200. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3201. internal Фурнитура_изделияDataTable(global::System.Data.DataTable table) {
  3202. this.TableName = table.TableName;
  3203. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  3204. this.CaseSensitive = table.CaseSensitive;
  3205. }
  3206. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  3207. this.Locale = table.Locale;
  3208. }
  3209. if ((table.Namespace != table.DataSet.Namespace)) {
  3210. this.Namespace = table.Namespace;
  3211. }
  3212. this.Prefix = table.Prefix;
  3213. this.MinimumCapacity = table.MinimumCapacity;
  3214. }
  3215. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3216. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3217. protected Фурнитура_изделияDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  3218. base(info, context) {
  3219. this.InitVars();
  3220. }
  3221. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3222. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3223. public global::System.Data.DataColumn Артикул_фурнитурыColumn {
  3224. get {
  3225. return this.columnАртикул_фурнитуры;
  3226. }
  3227. }
  3228. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3229. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3230. public global::System.Data.DataColumn Артикул_изделияColumn {
  3231. get {
  3232. return this.columnАртикул_изделия;
  3233. }
  3234. }
  3235. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3236. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3237. public global::System.Data.DataColumn РазмещениеColumn {
  3238. get {
  3239. return this.columnРазмещение;
  3240. }
  3241. }
  3242. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3243. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3244. public global::System.Data.DataColumn ШиринаColumn {
  3245. get {
  3246. return this.columnШирина;
  3247. }
  3248. }
  3249. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3250. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3251. public global::System.Data.DataColumn ДлинаColumn {
  3252. get {
  3253. return this.columnДлина;
  3254. }
  3255. }
  3256. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3257. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3258. public global::System.Data.DataColumn ПоворотColumn {
  3259. get {
  3260. return this.columnПоворот;
  3261. }
  3262. }
  3263. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3264. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3265. public global::System.Data.DataColumn КоличествоColumn {
  3266. get {
  3267. return this.columnКоличество;
  3268. }
  3269. }
  3270. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3271. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3272. [global::System.ComponentModel.Browsable(false)]
  3273. public int Count {
  3274. get {
  3275. return this.Rows.Count;
  3276. }
  3277. }
  3278. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3279. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3280. public Фурнитура_изделияRow this[int index] {
  3281. get {
  3282. return ((Фурнитура_изделияRow)(this.Rows[index]));
  3283. }
  3284. }
  3285. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3286. public event Фурнитура_изделияRowChangeEventHandler Фурнитура_изделияRowChanging;
  3287. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3288. public event Фурнитура_изделияRowChangeEventHandler Фурнитура_изделияRowChanged;
  3289. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3290. public event Фурнитура_изделияRowChangeEventHandler Фурнитура_изделияRowDeleting;
  3291. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3292. public event Фурнитура_изделияRowChangeEventHandler Фурнитура_изделияRowDeleted;
  3293. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3294. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3295. public void AddФурнитура_изделияRow(Фурнитура_изделияRow row) {
  3296. this.Rows.Add(row);
  3297. }
  3298. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3299. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3300. public Фурнитура_изделияRow AddФурнитура_изделияRow(ИзделиеRow parentИзделиеRowByFK_Фурнитура_изделия_Изделие, string Размещение, string Ширина, string Длина, string Поворот, int Количество) {
  3301. Фурнитура_изделияRow rowФурнитура_изделияRow = ((Фурнитура_изделияRow)(this.NewRow()));
  3302. object[] columnValuesArray = new object[] {
  3303. null,
  3304. null,
  3305. Размещение,
  3306. Ширина,
  3307. Длина,
  3308. Поворот,
  3309. Количество};
  3310. if ((parentИзделиеRowByFK_Фурнитура_изделия_Изделие != null)) {
  3311. columnValuesArray[0] = parentИзделиеRowByFK_Фурнитура_изделия_Изделие[0];
  3312. }
  3313. rowФурнитура_изделияRow.ItemArray = columnValuesArray;
  3314. this.Rows.Add(rowФурнитура_изделияRow);
  3315. return rowФурнитура_изделияRow;
  3316. }
  3317. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3318. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3319. public Фурнитура_изделияRow FindByАртикул_фурнитурыАртикул_изделия(string Артикул_фурнитуры, int Артикул_изделия) {
  3320. return ((Фурнитура_изделияRow)(this.Rows.Find(new object[] {
  3321. Артикул_фурнитуры,
  3322. Артикул_изделия})));
  3323. }
  3324. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3325. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3326. public override global::System.Data.DataTable Clone() {
  3327. Фурнитура_изделияDataTable cln = ((Фурнитура_изделияDataTable)(base.Clone()));
  3328. cln.InitVars();
  3329. return cln;
  3330. }
  3331. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3332. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3333. protected override global::System.Data.DataTable CreateInstance() {
  3334. return new Фурнитура_изделияDataTable();
  3335. }
  3336. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3337. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3338. internal void InitVars() {
  3339. this.columnАртикул_фурнитуры = base.Columns["Артикул_фурнитуры"];
  3340. this.columnАртикул_изделия = base.Columns["Артикул_изделия"];
  3341. this.columnРазмещение = base.Columns["Размещение"];
  3342. this.columnШирина = base.Columns["Ширина"];
  3343. this.columnДлина = base.Columns["Длина"];
  3344. this.columnПоворот = base.Columns["Поворот"];
  3345. this.columnКоличество = base.Columns["Количество"];
  3346. }
  3347. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3348. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3349. private void InitClass() {
  3350. this.columnАртикул_фурнитуры = new global::System.Data.DataColumn("Артикул_фурнитуры", typeof(string), null, global::System.Data.MappingType.Element);
  3351. base.Columns.Add(this.columnАртикул_фурнитуры);
  3352. this.columnАртикул_изделия = new global::System.Data.DataColumn("Артикул_изделия", typeof(int), null, global::System.Data.MappingType.Element);
  3353. base.Columns.Add(this.columnАртикул_изделия);
  3354. this.columnРазмещение = new global::System.Data.DataColumn("Размещение", typeof(string), null, global::System.Data.MappingType.Element);
  3355. base.Columns.Add(this.columnРазмещение);
  3356. this.columnШирина = new global::System.Data.DataColumn("Ширина", typeof(string), null, global::System.Data.MappingType.Element);
  3357. base.Columns.Add(this.columnШирина);
  3358. this.columnДлина = new global::System.Data.DataColumn("Длина", typeof(string), null, global::System.Data.MappingType.Element);
  3359. base.Columns.Add(this.columnДлина);
  3360. this.columnПоворот = new global::System.Data.DataColumn("Поворот", typeof(string), null, global::System.Data.MappingType.Element);
  3361. base.Columns.Add(this.columnПоворот);
  3362. this.columnКоличество = new global::System.Data.DataColumn("Количество", typeof(int), null, global::System.Data.MappingType.Element);
  3363. base.Columns.Add(this.columnКоличество);
  3364. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  3365. this.columnАртикул_фурнитуры,
  3366. this.columnАртикул_изделия}, true));
  3367. this.columnАртикул_фурнитуры.AllowDBNull = false;
  3368. this.columnАртикул_фурнитуры.MaxLength = 50;
  3369. this.columnАртикул_изделия.AutoIncrement = true;
  3370. this.columnАртикул_изделия.AutoIncrementSeed = -1;
  3371. this.columnАртикул_изделия.AutoIncrementStep = -1;
  3372. this.columnАртикул_изделия.AllowDBNull = false;
  3373. this.columnАртикул_изделия.ReadOnly = true;
  3374. this.columnРазмещение.AllowDBNull = false;
  3375. this.columnРазмещение.MaxLength = 50;
  3376. this.columnШирина.MaxLength = 50;
  3377. this.columnДлина.MaxLength = 50;
  3378. this.columnПоворот.MaxLength = 50;
  3379. this.columnКоличество.AllowDBNull = false;
  3380. }
  3381. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3382. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3383. public Фурнитура_изделияRow NewФурнитура_изделияRow() {
  3384. return ((Фурнитура_изделияRow)(this.NewRow()));
  3385. }
  3386. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3387. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3388. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  3389. return new Фурнитура_изделияRow(builder);
  3390. }
  3391. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3392. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3393. protected override global::System.Type GetRowType() {
  3394. return typeof(Фурнитура_изделияRow);
  3395. }
  3396. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3397. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3398. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  3399. base.OnRowChanged(e);
  3400. if ((this.Фурнитура_изделияRowChanged != null)) {
  3401. this.Фурнитура_изделияRowChanged(this, new Фурнитура_изделияRowChangeEvent(((Фурнитура_изделияRow)(e.Row)), e.Action));
  3402. }
  3403. }
  3404. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3405. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3406. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  3407. base.OnRowChanging(e);
  3408. if ((this.Фурнитура_изделияRowChanging != null)) {
  3409. this.Фурнитура_изделияRowChanging(this, new Фурнитура_изделияRowChangeEvent(((Фурнитура_изделияRow)(e.Row)), e.Action));
  3410. }
  3411. }
  3412. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3413. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3414. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  3415. base.OnRowDeleted(e);
  3416. if ((this.Фурнитура_изделияRowDeleted != null)) {
  3417. this.Фурнитура_изделияRowDeleted(this, new Фурнитура_изделияRowChangeEvent(((Фурнитура_изделияRow)(e.Row)), e.Action));
  3418. }
  3419. }
  3420. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3421. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3422. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  3423. base.OnRowDeleting(e);
  3424. if ((this.Фурнитура_изделияRowDeleting != null)) {
  3425. this.Фурнитура_изделияRowDeleting(this, new Фурнитура_изделияRowChangeEvent(((Фурнитура_изделияRow)(e.Row)), e.Action));
  3426. }
  3427. }
  3428. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3429. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3430. public void RemoveФурнитура_изделияRow(Фурнитура_изделияRow row) {
  3431. this.Rows.Remove(row);
  3432. }
  3433. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3434. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3435. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  3436. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  3437. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  3438. lyahov_TkaniDataSet ds = new lyahov_TkaniDataSet();
  3439. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  3440. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  3441. any1.MinOccurs = new decimal(0);
  3442. any1.MaxOccurs = decimal.MaxValue;
  3443. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  3444. sequence.Items.Add(any1);
  3445. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  3446. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  3447. any2.MinOccurs = new decimal(1);
  3448. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  3449. sequence.Items.Add(any2);
  3450. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  3451. attribute1.Name = "namespace";
  3452. attribute1.FixedValue = ds.Namespace;
  3453. type.Attributes.Add(attribute1);
  3454. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  3455. attribute2.Name = "tableTypeName";
  3456. attribute2.FixedValue = "Фурнитура_изделияDataTable";
  3457. type.Attributes.Add(attribute2);
  3458. type.Particle = sequence;
  3459. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  3460. if (xs.Contains(dsSchema.TargetNamespace)) {
  3461. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  3462. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  3463. try {
  3464. global::System.Xml.Schema.XmlSchema schema = null;
  3465. dsSchema.Write(s1);
  3466. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  3467. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  3468. s2.SetLength(0);
  3469. schema.Write(s2);
  3470. if ((s1.Length == s2.Length)) {
  3471. s1.Position = 0;
  3472. s2.Position = 0;
  3473. for (; ((s1.Position != s1.Length)
  3474. && (s1.ReadByte() == s2.ReadByte())); ) {
  3475. ;
  3476. }
  3477. if ((s1.Position == s1.Length)) {
  3478. return type;
  3479. }
  3480. }
  3481. }
  3482. }
  3483. finally {
  3484. if ((s1 != null)) {
  3485. s1.Close();
  3486. }
  3487. if ((s2 != null)) {
  3488. s2.Close();
  3489. }
  3490. }
  3491. }
  3492. xs.Add(dsSchema);
  3493. return type;
  3494. }
  3495. }
  3496. /// <summary>
  3497. ///Represents strongly named DataRow class.
  3498. ///</summary>
  3499. public partial class ЗаказRow : global::System.Data.DataRow {
  3500. private ЗаказDataTable tableЗаказ;
  3501. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3502. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3503. internal ЗаказRow(global::System.Data.DataRowBuilder rb) :
  3504. base(rb) {
  3505. this.tableЗаказ = ((ЗаказDataTable)(this.Table));
  3506. }
  3507. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3508. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3509. public int Номер {
  3510. get {
  3511. return ((int)(this[this.tableЗаказ.НомерColumn]));
  3512. }
  3513. set {
  3514. this[this.tableЗаказ.НомерColumn] = value;
  3515. }
  3516. }
  3517. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3518. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3519. public string Этап_выполнения {
  3520. get {
  3521. return ((string)(this[this.tableЗаказ.Этап_выполненияColumn]));
  3522. }
  3523. set {
  3524. this[this.tableЗаказ.Этап_выполненияColumn] = value;
  3525. }
  3526. }
  3527. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3528. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3529. public string Заказчик {
  3530. get {
  3531. return ((string)(this[this.tableЗаказ.ЗаказчикColumn]));
  3532. }
  3533. set {
  3534. this[this.tableЗаказ.ЗаказчикColumn] = value;
  3535. }
  3536. }
  3537. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3538. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3539. public string Менеджер {
  3540. get {
  3541. try {
  3542. return ((string)(this[this.tableЗаказ.МенеджерColumn]));
  3543. }
  3544. catch (global::System.InvalidCastException e) {
  3545. throw new global::System.Data.StrongTypingException("Значение для столбца \'Менеджер\' в таблице \'Заказ\' равно DBNull.", e);
  3546. }
  3547. }
  3548. set {
  3549. this[this.tableЗаказ.МенеджерColumn] = value;
  3550. }
  3551. }
  3552. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3553. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3554. public string Дата {
  3555. get {
  3556. return ((string)(this[this.tableЗаказ.ДатаColumn]));
  3557. }
  3558. set {
  3559. this[this.tableЗаказ.ДатаColumn] = value;
  3560. }
  3561. }
  3562. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3563. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3564. public decimal Стоимость {
  3565. get {
  3566. try {
  3567. return ((decimal)(this[this.tableЗаказ.СтоимостьColumn]));
  3568. }
  3569. catch (global::System.InvalidCastException e) {
  3570. throw new global::System.Data.StrongTypingException("Значение для столбца \'Стоимость\' в таблице \'Заказ\' равно DBNull.", e);
  3571. }
  3572. }
  3573. set {
  3574. this[this.tableЗаказ.СтоимостьColumn] = value;
  3575. }
  3576. }
  3577. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3578. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3579. public ПользовательRow ПользовательRowByFK_Заказ_Пользователь {
  3580. get {
  3581. return ((ПользовательRow)(this.GetParentRow(this.Table.ParentRelations["FK_Заказ_Пользователь"])));
  3582. }
  3583. set {
  3584. this.SetParentRow(value, this.Table.ParentRelations["FK_Заказ_Пользователь"]);
  3585. }
  3586. }
  3587. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3588. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3589. public ПользовательRow ПользовательRowByFK_Заказ_Пользователь1 {
  3590. get {
  3591. return ((ПользовательRow)(this.GetParentRow(this.Table.ParentRelations["FK_Заказ_Пользователь1"])));
  3592. }
  3593. set {
  3594. this.SetParentRow(value, this.Table.ParentRelations["FK_Заказ_Пользователь1"]);
  3595. }
  3596. }
  3597. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3598. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3599. public bool IsМенеджерNull() {
  3600. return this.IsNull(this.tableЗаказ.МенеджерColumn);
  3601. }
  3602. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3603. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3604. public void SetМенеджерNull() {
  3605. this[this.tableЗаказ.МенеджерColumn] = global::System.Convert.DBNull;
  3606. }
  3607. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3608. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3609. public bool IsСтоимостьNull() {
  3610. return this.IsNull(this.tableЗаказ.СтоимостьColumn);
  3611. }
  3612. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3613. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3614. public void SetСтоимостьNull() {
  3615. this[this.tableЗаказ.СтоимостьColumn] = global::System.Convert.DBNull;
  3616. }
  3617. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3618. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3619. public Заказанные_изделияRow[] GetЗаказанные_изделияRows() {
  3620. if ((this.Table.ChildRelations["FK_Заказанные изделия_Заказ"] == null)) {
  3621. return new Заказанные_изделияRow[0];
  3622. }
  3623. else {
  3624. return ((Заказанные_изделияRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Заказанные изделия_Заказ"])));
  3625. }
  3626. }
  3627. }
  3628. /// <summary>
  3629. ///Represents strongly named DataRow class.
  3630. ///</summary>
  3631. public partial class Заказанные_изделияRow : global::System.Data.DataRow {
  3632. private Заказанные_изделияDataTable tableЗаказанные_изделия;
  3633. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3634. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3635. internal Заказанные_изделияRow(global::System.Data.DataRowBuilder rb) :
  3636. base(rb) {
  3637. this.tableЗаказанные_изделия = ((Заказанные_изделияDataTable)(this.Table));
  3638. }
  3639. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3640. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3641. public int Номер_заказа {
  3642. get {
  3643. return ((int)(this[this.tableЗаказанные_изделия.Номер_заказаColumn]));
  3644. }
  3645. set {
  3646. this[this.tableЗаказанные_изделия.Номер_заказаColumn] = value;
  3647. }
  3648. }
  3649. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3650. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3651. public string Артикул_изделия {
  3652. get {
  3653. return ((string)(this[this.tableЗаказанные_изделия.Артикул_изделияColumn]));
  3654. }
  3655. set {
  3656. this[this.tableЗаказанные_изделия.Артикул_изделияColumn] = value;
  3657. }
  3658. }
  3659. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3660. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3661. public int Количество {
  3662. get {
  3663. return ((int)(this[this.tableЗаказанные_изделия.КоличествоColumn]));
  3664. }
  3665. set {
  3666. this[this.tableЗаказанные_изделия.КоличествоColumn] = value;
  3667. }
  3668. }
  3669. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3670. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3671. public ЗаказRow ЗаказRow {
  3672. get {
  3673. return ((ЗаказRow)(this.GetParentRow(this.Table.ParentRelations["FK_Заказанные изделия_Заказ"])));
  3674. }
  3675. set {
  3676. this.SetParentRow(value, this.Table.ParentRelations["FK_Заказанные изделия_Заказ"]);
  3677. }
  3678. }
  3679. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3680. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3681. public ИзделиеRow ИзделиеRow {
  3682. get {
  3683. return ((ИзделиеRow)(this.GetParentRow(this.Table.ParentRelations["FK_Заказанные изделия_Изделие"])));
  3684. }
  3685. set {
  3686. this.SetParentRow(value, this.Table.ParentRelations["FK_Заказанные изделия_Изделие"]);
  3687. }
  3688. }
  3689. }
  3690. /// <summary>
  3691. ///Represents strongly named DataRow class.
  3692. ///</summary>
  3693. public partial class ИзделиеRow : global::System.Data.DataRow {
  3694. private ИзделиеDataTable tableИзделие;
  3695. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3696. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3697. internal ИзделиеRow(global::System.Data.DataRowBuilder rb) :
  3698. base(rb) {
  3699. this.tableИзделие = ((ИзделиеDataTable)(this.Table));
  3700. }
  3701. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3702. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3703. public string Артикул {
  3704. get {
  3705. return ((string)(this[this.tableИзделие.АртикулColumn]));
  3706. }
  3707. set {
  3708. this[this.tableИзделие.АртикулColumn] = value;
  3709. }
  3710. }
  3711. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3712. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3713. public string Наименование {
  3714. get {
  3715. return ((string)(this[this.tableИзделие.НаименованиеColumn]));
  3716. }
  3717. set {
  3718. this[this.tableИзделие.НаименованиеColumn] = value;
  3719. }
  3720. }
  3721. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3722. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3723. public string Ширина {
  3724. get {
  3725. return ((string)(this[this.tableИзделие.ШиринаColumn]));
  3726. }
  3727. set {
  3728. this[this.tableИзделие.ШиринаColumn] = value;
  3729. }
  3730. }
  3731. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3732. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3733. public string Длина {
  3734. get {
  3735. return ((string)(this[this.tableИзделие.ДлинаColumn]));
  3736. }
  3737. set {
  3738. this[this.tableИзделие.ДлинаColumn] = value;
  3739. }
  3740. }
  3741. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3742. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3743. public byte[] Изображение {
  3744. get {
  3745. try {
  3746. return ((byte[])(this[this.tableИзделие.ИзображениеColumn]));
  3747. }
  3748. catch (global::System.InvalidCastException e) {
  3749. throw new global::System.Data.StrongTypingException("Значение для столбца \'Изображение\' в таблице \'Изделие\' равно DBNull.", e);
  3750. }
  3751. }
  3752. set {
  3753. this[this.tableИзделие.ИзображениеColumn] = value;
  3754. }
  3755. }
  3756. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3757. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3758. public string Комментарий {
  3759. get {
  3760. try {
  3761. return ((string)(this[this.tableИзделие.КомментарийColumn]));
  3762. }
  3763. catch (global::System.InvalidCastException e) {
  3764. throw new global::System.Data.StrongTypingException("Значение для столбца \'Комментарий\' в таблице \'Изделие\' равно DBNull.", e);
  3765. }
  3766. }
  3767. set {
  3768. this[this.tableИзделие.КомментарийColumn] = value;
  3769. }
  3770. }
  3771. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3772. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3773. public bool IsИзображениеNull() {
  3774. return this.IsNull(this.tableИзделие.ИзображениеColumn);
  3775. }
  3776. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3777. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3778. public void SetИзображениеNull() {
  3779. this[this.tableИзделие.ИзображениеColumn] = global::System.Convert.DBNull;
  3780. }
  3781. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3782. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3783. public bool IsКомментарийNull() {
  3784. return this.IsNull(this.tableИзделие.КомментарийColumn);
  3785. }
  3786. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3787. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3788. public void SetКомментарийNull() {
  3789. this[this.tableИзделие.КомментарийColumn] = global::System.Convert.DBNull;
  3790. }
  3791. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3792. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3793. public Заказанные_изделияRow[] GetЗаказанные_изделияRows() {
  3794. if ((this.Table.ChildRelations["FK_Заказанные изделия_Изделие"] == null)) {
  3795. return new Заказанные_изделияRow[0];
  3796. }
  3797. else {
  3798. return ((Заказанные_изделияRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Заказанные изделия_Изделие"])));
  3799. }
  3800. }
  3801. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3802. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3803. public Ткани_изделияRow[] GetТкани_изделияRows() {
  3804. if ((this.Table.ChildRelations["FK_Ткани изделия_Изделие"] == null)) {
  3805. return new Ткани_изделияRow[0];
  3806. }
  3807. else {
  3808. return ((Ткани_изделияRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Ткани изделия_Изделие"])));
  3809. }
  3810. }
  3811. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3812. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3813. public Фурнитура_изделияRow[] GetФурнитура_изделияRows() {
  3814. if ((this.Table.ChildRelations["FK_Фурнитура изделия_Изделие"] == null)) {
  3815. return new Фурнитура_изделияRow[0];
  3816. }
  3817. else {
  3818. return ((Фурнитура_изделияRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Фурнитура изделия_Изделие"])));
  3819. }
  3820. }
  3821. }
  3822. /// <summary>
  3823. ///Represents strongly named DataRow class.
  3824. ///</summary>
  3825. public partial class ПользовательRow : global::System.Data.DataRow {
  3826. private ПользовательDataTable tableПользователь;
  3827. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3828. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3829. internal ПользовательRow(global::System.Data.DataRowBuilder rb) :
  3830. base(rb) {
  3831. this.tableПользователь = ((ПользовательDataTable)(this.Table));
  3832. }
  3833. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3834. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3835. public string Логин {
  3836. get {
  3837. return ((string)(this[this.tableПользователь.ЛогинColumn]));
  3838. }
  3839. set {
  3840. this[this.tableПользователь.ЛогинColumn] = value;
  3841. }
  3842. }
  3843. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3844. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3845. public string Пароль {
  3846. get {
  3847. return ((string)(this[this.tableПользователь.ПарольColumn]));
  3848. }
  3849. set {
  3850. this[this.tableПользователь.ПарольColumn] = value;
  3851. }
  3852. }
  3853. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3854. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3855. public string Роль {
  3856. get {
  3857. return ((string)(this[this.tableПользователь.РольColumn]));
  3858. }
  3859. set {
  3860. this[this.tableПользователь.РольColumn] = value;
  3861. }
  3862. }
  3863. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3864. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3865. public string Наименование {
  3866. get {
  3867. try {
  3868. return ((string)(this[this.tableПользователь.НаименованиеColumn]));
  3869. }
  3870. catch (global::System.InvalidCastException e) {
  3871. throw new global::System.Data.StrongTypingException("Значение для столбца \'Наименование\' в таблице \'Пользователь\' равно DBNull.", e);
  3872. }
  3873. }
  3874. set {
  3875. this[this.tableПользователь.НаименованиеColumn] = value;
  3876. }
  3877. }
  3878. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3879. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3880. public bool IsНаименованиеNull() {
  3881. return this.IsNull(this.tableПользователь.НаименованиеColumn);
  3882. }
  3883. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3884. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3885. public void SetНаименованиеNull() {
  3886. this[this.tableПользователь.НаименованиеColumn] = global::System.Convert.DBNull;
  3887. }
  3888. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3889. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3890. public ЗаказRow[] GetЗаказRowsByFK_Заказ_Пользователь() {
  3891. if ((this.Table.ChildRelations["FK_Заказ_Пользователь"] == null)) {
  3892. return new ЗаказRow[0];
  3893. }
  3894. else {
  3895. return ((ЗаказRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Заказ_Пользователь"])));
  3896. }
  3897. }
  3898. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3899. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3900. public ЗаказRow[] GetЗаказRowsByFK_Заказ_Пользователь1() {
  3901. if ((this.Table.ChildRelations["FK_Заказ_Пользователь1"] == null)) {
  3902. return new ЗаказRow[0];
  3903. }
  3904. else {
  3905. return ((ЗаказRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Заказ_Пользователь1"])));
  3906. }
  3907. }
  3908. }
  3909. /// <summary>
  3910. ///Represents strongly named DataRow class.
  3911. ///</summary>
  3912. public partial class Склад_тканиRow : global::System.Data.DataRow {
  3913. private Склад_тканиDataTable tableСклад_ткани;
  3914. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3915. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3916. internal Склад_тканиRow(global::System.Data.DataRowBuilder rb) :
  3917. base(rb) {
  3918. this.tableСклад_ткани = ((Склад_тканиDataTable)(this.Table));
  3919. }
  3920. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3921. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3922. public int Рулон {
  3923. get {
  3924. return ((int)(this[this.tableСклад_ткани.РулонColumn]));
  3925. }
  3926. set {
  3927. this[this.tableСклад_ткани.РулонColumn] = value;
  3928. }
  3929. }
  3930. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3931. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3932. public string Артикул_ткани {
  3933. get {
  3934. return ((string)(this[this.tableСклад_ткани.Артикул_тканиColumn]));
  3935. }
  3936. set {
  3937. this[this.tableСклад_ткани.Артикул_тканиColumn] = value;
  3938. }
  3939. }
  3940. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3941. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3942. public string Ширина {
  3943. get {
  3944. return ((string)(this[this.tableСклад_ткани.ШиринаColumn]));
  3945. }
  3946. set {
  3947. this[this.tableСклад_ткани.ШиринаColumn] = value;
  3948. }
  3949. }
  3950. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3951. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3952. public string Длина {
  3953. get {
  3954. return ((string)(this[this.tableСклад_ткани.ДлинаColumn]));
  3955. }
  3956. set {
  3957. this[this.tableСклад_ткани.ДлинаColumn] = value;
  3958. }
  3959. }
  3960. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3961. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3962. public ТканьRow ТканьRow {
  3963. get {
  3964. return ((ТканьRow)(this.GetParentRow(this.Table.ParentRelations["FK_Склад ткани_Ткань"])));
  3965. }
  3966. set {
  3967. this.SetParentRow(value, this.Table.ParentRelations["FK_Склад ткани_Ткань"]);
  3968. }
  3969. }
  3970. }
  3971. /// <summary>
  3972. ///Represents strongly named DataRow class.
  3973. ///</summary>
  3974. public partial class Склад_фурнитурыRow : global::System.Data.DataRow {
  3975. private Склад_фурнитурыDataTable tableСклад_фурнитуры;
  3976. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3977. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3978. internal Склад_фурнитурыRow(global::System.Data.DataRowBuilder rb) :
  3979. base(rb) {
  3980. this.tableСклад_фурнитуры = ((Склад_фурнитурыDataTable)(this.Table));
  3981. }
  3982. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3983. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3984. public int Партия {
  3985. get {
  3986. return ((int)(this[this.tableСклад_фурнитуры.ПартияColumn]));
  3987. }
  3988. set {
  3989. this[this.tableСклад_фурнитуры.ПартияColumn] = value;
  3990. }
  3991. }
  3992. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3993. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3994. public string Артикул_фурнитуры {
  3995. get {
  3996. return ((string)(this[this.tableСклад_фурнитуры.Артикул_фурнитурыColumn]));
  3997. }
  3998. set {
  3999. this[this.tableСклад_фурнитуры.Артикул_фурнитурыColumn] = value;
  4000. }
  4001. }
  4002. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4003. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4004. public int Количество {
  4005. get {
  4006. return ((int)(this[this.tableСклад_фурнитуры.КоличествоColumn]));
  4007. }
  4008. set {
  4009. this[this.tableСклад_фурнитуры.КоличествоColumn] = value;
  4010. }
  4011. }
  4012. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4013. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4014. public ФурнитураRow ФурнитураRow {
  4015. get {
  4016. return ((ФурнитураRow)(this.GetParentRow(this.Table.ParentRelations["FK_Склад фурнитуры_Фурнитура"])));
  4017. }
  4018. set {
  4019. this.SetParentRow(value, this.Table.ParentRelations["FK_Склад фурнитуры_Фурнитура"]);
  4020. }
  4021. }
  4022. }
  4023. /// <summary>
  4024. ///Represents strongly named DataRow class.
  4025. ///</summary>
  4026. public partial class Ткани_изделияRow : global::System.Data.DataRow {
  4027. private Ткани_изделияDataTable tableТкани_изделия;
  4028. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4029. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4030. internal Ткани_изделияRow(global::System.Data.DataRowBuilder rb) :
  4031. base(rb) {
  4032. this.tableТкани_изделия = ((Ткани_изделияDataTable)(this.Table));
  4033. }
  4034. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4035. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4036. public string Артикул_ткани {
  4037. get {
  4038. return ((string)(this[this.tableТкани_изделия.Артикул_тканиColumn]));
  4039. }
  4040. set {
  4041. this[this.tableТкани_изделия.Артикул_тканиColumn] = value;
  4042. }
  4043. }
  4044. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4045. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4046. public string Артикул_изделия {
  4047. get {
  4048. return ((string)(this[this.tableТкани_изделия.Артикул_изделияColumn]));
  4049. }
  4050. set {
  4051. this[this.tableТкани_изделия.Артикул_изделияColumn] = value;
  4052. }
  4053. }
  4054. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4055. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4056. public ИзделиеRow ИзделиеRow {
  4057. get {
  4058. return ((ИзделиеRow)(this.GetParentRow(this.Table.ParentRelations["FK_Ткани изделия_Изделие"])));
  4059. }
  4060. set {
  4061. this.SetParentRow(value, this.Table.ParentRelations["FK_Ткани изделия_Изделие"]);
  4062. }
  4063. }
  4064. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4065. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4066. public ТканьRow ТканьRow {
  4067. get {
  4068. return ((ТканьRow)(this.GetParentRow(this.Table.ParentRelations["FK_Ткани изделия_Ткань"])));
  4069. }
  4070. set {
  4071. this.SetParentRow(value, this.Table.ParentRelations["FK_Ткани изделия_Ткань"]);
  4072. }
  4073. }
  4074. }
  4075. /// <summary>
  4076. ///Represents strongly named DataRow class.
  4077. ///</summary>
  4078. public partial class ТканьRow : global::System.Data.DataRow {
  4079. private ТканьDataTable tableТкань;
  4080. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4081. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4082. internal ТканьRow(global::System.Data.DataRowBuilder rb) :
  4083. base(rb) {
  4084. this.tableТкань = ((ТканьDataTable)(this.Table));
  4085. }
  4086. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4087. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4088. public string Артикул {
  4089. get {
  4090. return ((string)(this[this.tableТкань.АртикулColumn]));
  4091. }
  4092. set {
  4093. this[this.tableТкань.АртикулColumn] = value;
  4094. }
  4095. }
  4096. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4097. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4098. public string Наименование {
  4099. get {
  4100. return ((string)(this[this.tableТкань.НаименованиеColumn]));
  4101. }
  4102. set {
  4103. this[this.tableТкань.НаименованиеColumn] = value;
  4104. }
  4105. }
  4106. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4107. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4108. public string Цвет {
  4109. get {
  4110. try {
  4111. return ((string)(this[this.tableТкань.ЦветColumn]));
  4112. }
  4113. catch (global::System.InvalidCastException e) {
  4114. throw new global::System.Data.StrongTypingException("Значение для столбца \'Цвет\' в таблице \'Ткань\' равно DBNull.", e);
  4115. }
  4116. }
  4117. set {
  4118. this[this.tableТкань.ЦветColumn] = value;
  4119. }
  4120. }
  4121. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4122. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4123. public byte[] Рисунок {
  4124. get {
  4125. try {
  4126. return ((byte[])(this[this.tableТкань.РисунокColumn]));
  4127. }
  4128. catch (global::System.InvalidCastException e) {
  4129. throw new global::System.Data.StrongTypingException("Значение для столбца \'Рисунок\' в таблице \'Ткань\' равно DBNull.", e);
  4130. }
  4131. }
  4132. set {
  4133. this[this.tableТкань.РисунокColumn] = value;
  4134. }
  4135. }
  4136. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4137. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4138. public byte[] Изображение {
  4139. get {
  4140. try {
  4141. return ((byte[])(this[this.tableТкань.ИзображениеColumn]));
  4142. }
  4143. catch (global::System.InvalidCastException e) {
  4144. throw new global::System.Data.StrongTypingException("Значение для столбца \'Изображение\' в таблице \'Ткань\' равно DBNull.", e);
  4145. }
  4146. }
  4147. set {
  4148. this[this.tableТкань.ИзображениеColumn] = value;
  4149. }
  4150. }
  4151. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4152. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4153. public string Состав {
  4154. get {
  4155. try {
  4156. return ((string)(this[this.tableТкань.СоставColumn]));
  4157. }
  4158. catch (global::System.InvalidCastException e) {
  4159. throw new global::System.Data.StrongTypingException("Значение для столбца \'Состав\' в таблице \'Ткань\' равно DBNull.", e);
  4160. }
  4161. }
  4162. set {
  4163. this[this.tableТкань.СоставColumn] = value;
  4164. }
  4165. }
  4166. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4167. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4168. public string Ширина {
  4169. get {
  4170. return ((string)(this[this.tableТкань.ШиринаColumn]));
  4171. }
  4172. set {
  4173. this[this.tableТкань.ШиринаColumn] = value;
  4174. }
  4175. }
  4176. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4177. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4178. public string Длина {
  4179. get {
  4180. return ((string)(this[this.tableТкань.ДлинаColumn]));
  4181. }
  4182. set {
  4183. this[this.tableТкань.ДлинаColumn] = value;
  4184. }
  4185. }
  4186. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4187. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4188. public string Цена {
  4189. get {
  4190. return ((string)(this[this.tableТкань.ЦенаColumn]));
  4191. }
  4192. set {
  4193. this[this.tableТкань.ЦенаColumn] = value;
  4194. }
  4195. }
  4196. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4197. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4198. public bool IsЦветNull() {
  4199. return this.IsNull(this.tableТкань.ЦветColumn);
  4200. }
  4201. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4202. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4203. public void SetЦветNull() {
  4204. this[this.tableТкань.ЦветColumn] = global::System.Convert.DBNull;
  4205. }
  4206. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4207. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4208. public bool IsРисунокNull() {
  4209. return this.IsNull(this.tableТкань.РисунокColumn);
  4210. }
  4211. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4212. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4213. public void SetРисунокNull() {
  4214. this[this.tableТкань.РисунокColumn] = global::System.Convert.DBNull;
  4215. }
  4216. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4217. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4218. public bool IsИзображениеNull() {
  4219. return this.IsNull(this.tableТкань.ИзображениеColumn);
  4220. }
  4221. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4222. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4223. public void SetИзображениеNull() {
  4224. this[this.tableТкань.ИзображениеColumn] = global::System.Convert.DBNull;
  4225. }
  4226. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4227. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4228. public bool IsСоставNull() {
  4229. return this.IsNull(this.tableТкань.СоставColumn);
  4230. }
  4231. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4232. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4233. public void SetСоставNull() {
  4234. this[this.tableТкань.СоставColumn] = global::System.Convert.DBNull;
  4235. }
  4236. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4237. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4238. public Склад_тканиRow[] GetСклад_тканиRows() {
  4239. if ((this.Table.ChildRelations["FK_Склад ткани_Ткань"] == null)) {
  4240. return new Склад_тканиRow[0];
  4241. }
  4242. else {
  4243. return ((Склад_тканиRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Склад ткани_Ткань"])));
  4244. }
  4245. }
  4246. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4247. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4248. public Ткани_изделияRow[] GetТкани_изделияRows() {
  4249. if ((this.Table.ChildRelations["FK_Ткани изделия_Ткань"] == null)) {
  4250. return new Ткани_изделияRow[0];
  4251. }
  4252. else {
  4253. return ((Ткани_изделияRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Ткани изделия_Ткань"])));
  4254. }
  4255. }
  4256. }
  4257. /// <summary>
  4258. ///Represents strongly named DataRow class.
  4259. ///</summary>
  4260. public partial class ФурнитураRow : global::System.Data.DataRow {
  4261. private ФурнитураDataTable tableФурнитура;
  4262. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4263. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4264. internal ФурнитураRow(global::System.Data.DataRowBuilder rb) :
  4265. base(rb) {
  4266. this.tableФурнитура = ((ФурнитураDataTable)(this.Table));
  4267. }
  4268. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4269. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4270. public string Артикул {
  4271. get {
  4272. return ((string)(this[this.tableФурнитура.АртикулColumn]));
  4273. }
  4274. set {
  4275. this[this.tableФурнитура.АртикулColumn] = value;
  4276. }
  4277. }
  4278. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4279. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4280. public string Наименование {
  4281. get {
  4282. return ((string)(this[this.tableФурнитура.НаименованиеColumn]));
  4283. }
  4284. set {
  4285. this[this.tableФурнитура.НаименованиеColumn] = value;
  4286. }
  4287. }
  4288. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4289. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4290. public string Тип {
  4291. get {
  4292. return ((string)(this[this.tableФурнитура.ТипColumn]));
  4293. }
  4294. set {
  4295. this[this.tableФурнитура.ТипColumn] = value;
  4296. }
  4297. }
  4298. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4299. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4300. public string Ширина {
  4301. get {
  4302. return ((string)(this[this.tableФурнитура.ШиринаColumn]));
  4303. }
  4304. set {
  4305. this[this.tableФурнитура.ШиринаColumn] = value;
  4306. }
  4307. }
  4308. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4309. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4310. public string Длина {
  4311. get {
  4312. try {
  4313. return ((string)(this[this.tableФурнитура.ДлинаColumn]));
  4314. }
  4315. catch (global::System.InvalidCastException e) {
  4316. throw new global::System.Data.StrongTypingException("Значение для столбца \'Длина\' в таблице \'Фурнитура\' равно DBNull.", e);
  4317. }
  4318. }
  4319. set {
  4320. this[this.tableФурнитура.ДлинаColumn] = value;
  4321. }
  4322. }
  4323. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4324. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4325. public int Вес {
  4326. get {
  4327. try {
  4328. return ((int)(this[this.tableФурнитура.ВесColumn]));
  4329. }
  4330. catch (global::System.InvalidCastException e) {
  4331. throw new global::System.Data.StrongTypingException("Значение для столбца \'Вес\' в таблице \'Фурнитура\' равно DBNull.", e);
  4332. }
  4333. }
  4334. set {
  4335. this[this.tableФурнитура.ВесColumn] = value;
  4336. }
  4337. }
  4338. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4339. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4340. public byte[] Изображение {
  4341. get {
  4342. try {
  4343. return ((byte[])(this[this.tableФурнитура.ИзображениеColumn]));
  4344. }
  4345. catch (global::System.InvalidCastException e) {
  4346. throw new global::System.Data.StrongTypingException("Значение для столбца \'Изображение\' в таблице \'Фурнитура\' равно DBNull.", e);
  4347. }
  4348. }
  4349. set {
  4350. this[this.tableФурнитура.ИзображениеColumn] = value;
  4351. }
  4352. }
  4353. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4354. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4355. public string Цена {
  4356. get {
  4357. try {
  4358. return ((string)(this[this.tableФурнитура.ЦенаColumn]));
  4359. }
  4360. catch (global::System.InvalidCastException e) {
  4361. throw new global::System.Data.StrongTypingException("Значение для столбца \'Цена\' в таблице \'Фурнитура\' равно DBNull.", e);
  4362. }
  4363. }
  4364. set {
  4365. this[this.tableФурнитура.ЦенаColumn] = value;
  4366. }
  4367. }
  4368. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4369. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4370. public bool IsДлинаNull() {
  4371. return this.IsNull(this.tableФурнитура.ДлинаColumn);
  4372. }
  4373. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4374. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4375. public void SetДлинаNull() {
  4376. this[this.tableФурнитура.ДлинаColumn] = global::System.Convert.DBNull;
  4377. }
  4378. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4379. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4380. public bool IsВесNull() {
  4381. return this.IsNull(this.tableФурнитура.ВесColumn);
  4382. }
  4383. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4384. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4385. public void SetВесNull() {
  4386. this[this.tableФурнитура.ВесColumn] = global::System.Convert.DBNull;
  4387. }
  4388. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4389. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4390. public bool IsИзображениеNull() {
  4391. return this.IsNull(this.tableФурнитура.ИзображениеColumn);
  4392. }
  4393. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4394. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4395. public void SetИзображениеNull() {
  4396. this[this.tableФурнитура.ИзображениеColumn] = global::System.Convert.DBNull;
  4397. }
  4398. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4399. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4400. public bool IsЦенаNull() {
  4401. return this.IsNull(this.tableФурнитура.ЦенаColumn);
  4402. }
  4403. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4404. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4405. public void SetЦенаNull() {
  4406. this[this.tableФурнитура.ЦенаColumn] = global::System.Convert.DBNull;
  4407. }
  4408. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4409. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4410. public Склад_фурнитурыRow[] GetСклад_фурнитурыRows() {
  4411. if ((this.Table.ChildRelations["FK_Склад фурнитуры_Фурнитура"] == null)) {
  4412. return new Склад_фурнитурыRow[0];
  4413. }
  4414. else {
  4415. return ((Склад_фурнитурыRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Склад фурнитуры_Фурнитура"])));
  4416. }
  4417. }
  4418. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4419. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4420. public Фурнитура_изделияRow[] GetФурнитура_изделияRows() {
  4421. if ((this.Table.ChildRelations["FK_Фурнитура изделия_Фурнитура"] == null)) {
  4422. return new Фурнитура_изделияRow[0];
  4423. }
  4424. else {
  4425. return ((Фурнитура_изделияRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Фурнитура изделия_Фурнитура"])));
  4426. }
  4427. }
  4428. }
  4429. /// <summary>
  4430. ///Represents strongly named DataRow class.
  4431. ///</summary>
  4432. public partial class Фурнитура_изделияRow : global::System.Data.DataRow {
  4433. private Фурнитура_изделияDataTable tableФурнитура_изделия;
  4434. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4435. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4436. internal Фурнитура_изделияRow(global::System.Data.DataRowBuilder rb) :
  4437. base(rb) {
  4438. this.tableФурнитура_изделия = ((Фурнитура_изделияDataTable)(this.Table));
  4439. }
  4440. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4441. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4442. public string Артикул_фурнитуры {
  4443. get {
  4444. return ((string)(this[this.tableФурнитура_изделия.Артикул_фурнитурыColumn]));
  4445. }
  4446. set {
  4447. this[this.tableФурнитура_изделия.Артикул_фурнитурыColumn] = value;
  4448. }
  4449. }
  4450. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4451. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4452. public int Артикул_изделия {
  4453. get {
  4454. return ((int)(this[this.tableФурнитура_изделия.Артикул_изделияColumn]));
  4455. }
  4456. set {
  4457. this[this.tableФурнитура_изделия.Артикул_изделияColumn] = value;
  4458. }
  4459. }
  4460. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4461. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4462. public string Размещение {
  4463. get {
  4464. return ((string)(this[this.tableФурнитура_изделия.РазмещениеColumn]));
  4465. }
  4466. set {
  4467. this[this.tableФурнитура_изделия.РазмещениеColumn] = value;
  4468. }
  4469. }
  4470. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4471. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4472. public string Ширина {
  4473. get {
  4474. try {
  4475. return ((string)(this[this.tableФурнитура_изделия.ШиринаColumn]));
  4476. }
  4477. catch (global::System.InvalidCastException e) {
  4478. throw new global::System.Data.StrongTypingException("Значение для столбца \'Ширина\' в таблице \'Фурнитура изделия\' равно DBNull.", e);
  4479. }
  4480. }
  4481. set {
  4482. this[this.tableФурнитура_изделия.ШиринаColumn] = value;
  4483. }
  4484. }
  4485. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4486. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4487. public string Длина {
  4488. get {
  4489. try {
  4490. return ((string)(this[this.tableФурнитура_изделия.ДлинаColumn]));
  4491. }
  4492. catch (global::System.InvalidCastException e) {
  4493. throw new global::System.Data.StrongTypingException("Значение для столбца \'Длина\' в таблице \'Фурнитура изделия\' равно DBNull.", e);
  4494. }
  4495. }
  4496. set {
  4497. this[this.tableФурнитура_изделия.ДлинаColumn] = value;
  4498. }
  4499. }
  4500. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4501. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4502. public string Поворот {
  4503. get {
  4504. try {
  4505. return ((string)(this[this.tableФурнитура_изделия.ПоворотColumn]));
  4506. }
  4507. catch (global::System.InvalidCastException e) {
  4508. throw new global::System.Data.StrongTypingException("Значение для столбца \'Поворот\' в таблице \'Фурнитура изделия\' равно DBNull.", e);
  4509. }
  4510. }
  4511. set {
  4512. this[this.tableФурнитура_изделия.ПоворотColumn] = value;
  4513. }
  4514. }
  4515. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4516. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4517. public int Количество {
  4518. get {
  4519. return ((int)(this[this.tableФурнитура_изделия.КоличествоColumn]));
  4520. }
  4521. set {
  4522. this[this.tableФурнитура_изделия.КоличествоColumn] = value;
  4523. }
  4524. }
  4525. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4526. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4527. public ИзделиеRow ИзделиеRow {
  4528. get {
  4529. return ((ИзделиеRow)(this.GetParentRow(this.Table.ParentRelations["FK_Фурнитура изделия_Изделие"])));
  4530. }
  4531. set {
  4532. this.SetParentRow(value, this.Table.ParentRelations["FK_Фурнитура изделия_Изделие"]);
  4533. }
  4534. }
  4535. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4536. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4537. public ФурнитураRow ФурнитураRow {
  4538. get {
  4539. return ((ФурнитураRow)(this.GetParentRow(this.Table.ParentRelations["FK_Фурнитура изделия_Фурнитура"])));
  4540. }
  4541. set {
  4542. this.SetParentRow(value, this.Table.ParentRelations["FK_Фурнитура изделия_Фурнитура"]);
  4543. }
  4544. }
  4545. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4546. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4547. public bool IsШиринаNull() {
  4548. return this.IsNull(this.tableФурнитура_изделия.ШиринаColumn);
  4549. }
  4550. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4551. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4552. public void SetШиринаNull() {
  4553. this[this.tableФурнитура_изделия.ШиринаColumn] = global::System.Convert.DBNull;
  4554. }
  4555. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4556. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4557. public bool IsДлинаNull() {
  4558. return this.IsNull(this.tableФурнитура_изделия.ДлинаColumn);
  4559. }
  4560. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4561. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4562. public void SetДлинаNull() {
  4563. this[this.tableФурнитура_изделия.ДлинаColumn] = global::System.Convert.DBNull;
  4564. }
  4565. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4566. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4567. public bool IsПоворотNull() {
  4568. return this.IsNull(this.tableФурнитура_изделия.ПоворотColumn);
  4569. }
  4570. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4571. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4572. public void SetПоворотNull() {
  4573. this[this.tableФурнитура_изделия.ПоворотColumn] = global::System.Convert.DBNull;
  4574. }
  4575. }
  4576. /// <summary>
  4577. ///Row event argument class
  4578. ///</summary>
  4579. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4580. public class ЗаказRowChangeEvent : global::System.EventArgs {
  4581. private ЗаказRow eventRow;
  4582. private global::System.Data.DataRowAction eventAction;
  4583. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4584. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4585. public ЗаказRowChangeEvent(ЗаказRow row, global::System.Data.DataRowAction action) {
  4586. this.eventRow = row;
  4587. this.eventAction = action;
  4588. }
  4589. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4590. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4591. public ЗаказRow Row {
  4592. get {
  4593. return this.eventRow;
  4594. }
  4595. }
  4596. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4597. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4598. public global::System.Data.DataRowAction Action {
  4599. get {
  4600. return this.eventAction;
  4601. }
  4602. }
  4603. }
  4604. /// <summary>
  4605. ///Row event argument class
  4606. ///</summary>
  4607. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4608. public class Заказанные_изделияRowChangeEvent : global::System.EventArgs {
  4609. private Заказанные_изделияRow eventRow;
  4610. private global::System.Data.DataRowAction eventAction;
  4611. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4612. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4613. public Заказанные_изделияRowChangeEvent(Заказанные_изделияRow row, global::System.Data.DataRowAction action) {
  4614. this.eventRow = row;
  4615. this.eventAction = action;
  4616. }
  4617. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4618. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4619. public Заказанные_изделияRow Row {
  4620. get {
  4621. return this.eventRow;
  4622. }
  4623. }
  4624. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4625. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4626. public global::System.Data.DataRowAction Action {
  4627. get {
  4628. return this.eventAction;
  4629. }
  4630. }
  4631. }
  4632. /// <summary>
  4633. ///Row event argument class
  4634. ///</summary>
  4635. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4636. public class ИзделиеRowChangeEvent : global::System.EventArgs {
  4637. private ИзделиеRow eventRow;
  4638. private global::System.Data.DataRowAction eventAction;
  4639. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4640. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4641. public ИзделиеRowChangeEvent(ИзделиеRow row, global::System.Data.DataRowAction action) {
  4642. this.eventRow = row;
  4643. this.eventAction = action;
  4644. }
  4645. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4646. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4647. public ИзделиеRow Row {
  4648. get {
  4649. return this.eventRow;
  4650. }
  4651. }
  4652. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4653. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4654. public global::System.Data.DataRowAction Action {
  4655. get {
  4656. return this.eventAction;
  4657. }
  4658. }
  4659. }
  4660. /// <summary>
  4661. ///Row event argument class
  4662. ///</summary>
  4663. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4664. public class ПользовательRowChangeEvent : global::System.EventArgs {
  4665. private ПользовательRow eventRow;
  4666. private global::System.Data.DataRowAction eventAction;
  4667. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4668. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4669. public ПользовательRowChangeEvent(ПользовательRow row, global::System.Data.DataRowAction action) {
  4670. this.eventRow = row;
  4671. this.eventAction = action;
  4672. }
  4673. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4674. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4675. public ПользовательRow Row {
  4676. get {
  4677. return this.eventRow;
  4678. }
  4679. }
  4680. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4681. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4682. public global::System.Data.DataRowAction Action {
  4683. get {
  4684. return this.eventAction;
  4685. }
  4686. }
  4687. }
  4688. /// <summary>
  4689. ///Row event argument class
  4690. ///</summary>
  4691. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4692. public class Склад_тканиRowChangeEvent : global::System.EventArgs {
  4693. private Склад_тканиRow eventRow;
  4694. private global::System.Data.DataRowAction eventAction;
  4695. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4696. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4697. public Склад_тканиRowChangeEvent(Склад_тканиRow row, global::System.Data.DataRowAction action) {
  4698. this.eventRow = row;
  4699. this.eventAction = action;
  4700. }
  4701. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4702. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4703. public Склад_тканиRow Row {
  4704. get {
  4705. return this.eventRow;
  4706. }
  4707. }
  4708. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4709. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4710. public global::System.Data.DataRowAction Action {
  4711. get {
  4712. return this.eventAction;
  4713. }
  4714. }
  4715. }
  4716. /// <summary>
  4717. ///Row event argument class
  4718. ///</summary>
  4719. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4720. public class Склад_фурнитурыRowChangeEvent : global::System.EventArgs {
  4721. private Склад_фурнитурыRow eventRow;
  4722. private global::System.Data.DataRowAction eventAction;
  4723. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4724. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4725. public Склад_фурнитурыRowChangeEvent(Склад_фурнитурыRow row, global::System.Data.DataRowAction action) {
  4726. this.eventRow = row;
  4727. this.eventAction = action;
  4728. }
  4729. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4730. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4731. public Склад_фурнитурыRow Row {
  4732. get {
  4733. return this.eventRow;
  4734. }
  4735. }
  4736. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4737. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4738. public global::System.Data.DataRowAction Action {
  4739. get {
  4740. return this.eventAction;
  4741. }
  4742. }
  4743. }
  4744. /// <summary>
  4745. ///Row event argument class
  4746. ///</summary>
  4747. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4748. public class Ткани_изделияRowChangeEvent : global::System.EventArgs {
  4749. private Ткани_изделияRow eventRow;
  4750. private global::System.Data.DataRowAction eventAction;
  4751. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4752. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4753. public Ткани_изделияRowChangeEvent(Ткани_изделияRow row, global::System.Data.DataRowAction action) {
  4754. this.eventRow = row;
  4755. this.eventAction = action;
  4756. }
  4757. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4758. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4759. public Ткани_изделияRow Row {
  4760. get {
  4761. return this.eventRow;
  4762. }
  4763. }
  4764. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4765. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4766. public global::System.Data.DataRowAction Action {
  4767. get {
  4768. return this.eventAction;
  4769. }
  4770. }
  4771. }
  4772. /// <summary>
  4773. ///Row event argument class
  4774. ///</summary>
  4775. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4776. public class ТканьRowChangeEvent : global::System.EventArgs {
  4777. private ТканьRow eventRow;
  4778. private global::System.Data.DataRowAction eventAction;
  4779. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4780. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4781. public ТканьRowChangeEvent(ТканьRow row, global::System.Data.DataRowAction action) {
  4782. this.eventRow = row;
  4783. this.eventAction = action;
  4784. }
  4785. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4786. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4787. public ТканьRow Row {
  4788. get {
  4789. return this.eventRow;
  4790. }
  4791. }
  4792. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4793. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4794. public global::System.Data.DataRowAction Action {
  4795. get {
  4796. return this.eventAction;
  4797. }
  4798. }
  4799. }
  4800. /// <summary>
  4801. ///Row event argument class
  4802. ///</summary>
  4803. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4804. public class ФурнитураRowChangeEvent : global::System.EventArgs {
  4805. private ФурнитураRow eventRow;
  4806. private global::System.Data.DataRowAction eventAction;
  4807. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4808. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4809. public ФурнитураRowChangeEvent(ФурнитураRow row, global::System.Data.DataRowAction action) {
  4810. this.eventRow = row;
  4811. this.eventAction = action;
  4812. }
  4813. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4814. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4815. public ФурнитураRow Row {
  4816. get {
  4817. return this.eventRow;
  4818. }
  4819. }
  4820. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4821. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4822. public global::System.Data.DataRowAction Action {
  4823. get {
  4824. return this.eventAction;
  4825. }
  4826. }
  4827. }
  4828. /// <summary>
  4829. ///Row event argument class
  4830. ///</summary>
  4831. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4832. public class Фурнитура_изделияRowChangeEvent : global::System.EventArgs {
  4833. private Фурнитура_изделияRow eventRow;
  4834. private global::System.Data.DataRowAction eventAction;
  4835. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4836. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4837. public Фурнитура_изделияRowChangeEvent(Фурнитура_изделияRow row, global::System.Data.DataRowAction action) {
  4838. this.eventRow = row;
  4839. this.eventAction = action;
  4840. }
  4841. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4842. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4843. public Фурнитура_изделияRow Row {
  4844. get {
  4845. return this.eventRow;
  4846. }
  4847. }
  4848. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4849. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4850. public global::System.Data.DataRowAction Action {
  4851. get {
  4852. return this.eventAction;
  4853. }
  4854. }
  4855. }
  4856. }
  4857. }
  4858. namespace lyahov_tkani.lyahov_TkaniDataSetTableAdapters {
  4859. /// <summary>
  4860. ///Represents the connection and commands used to retrieve and save data.
  4861. ///</summary>
  4862. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  4863. [global::System.ComponentModel.ToolboxItem(true)]
  4864. [global::System.ComponentModel.DataObjectAttribute(true)]
  4865. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  4866. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  4867. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4868. public partial class ЗаказTableAdapter : global::System.ComponentModel.Component {
  4869. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  4870. private global::System.Data.SqlClient.SqlConnection _connection;
  4871. private global::System.Data.SqlClient.SqlTransaction _transaction;
  4872. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  4873. private bool _clearBeforeFill;
  4874. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4875. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4876. public ЗаказTableAdapter() {
  4877. this.ClearBeforeFill = true;
  4878. }
  4879. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4880. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4881. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  4882. get {
  4883. if ((this._adapter == null)) {
  4884. this.InitAdapter();
  4885. }
  4886. return this._adapter;
  4887. }
  4888. }
  4889. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4890. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4891. internal global::System.Data.SqlClient.SqlConnection Connection {
  4892. get {
  4893. if ((this._connection == null)) {
  4894. this.InitConnection();
  4895. }
  4896. return this._connection;
  4897. }
  4898. set {
  4899. this._connection = value;
  4900. if ((this.Adapter.InsertCommand != null)) {
  4901. this.Adapter.InsertCommand.Connection = value;
  4902. }
  4903. if ((this.Adapter.DeleteCommand != null)) {
  4904. this.Adapter.DeleteCommand.Connection = value;
  4905. }
  4906. if ((this.Adapter.UpdateCommand != null)) {
  4907. this.Adapter.UpdateCommand.Connection = value;
  4908. }
  4909. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  4910. if ((this.CommandCollection[i] != null)) {
  4911. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  4912. }
  4913. }
  4914. }
  4915. }
  4916. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4917. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4918. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  4919. get {
  4920. return this._transaction;
  4921. }
  4922. set {
  4923. this._transaction = value;
  4924. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  4925. this.CommandCollection[i].Transaction = this._transaction;
  4926. }
  4927. if (((this.Adapter != null)
  4928. && (this.Adapter.DeleteCommand != null))) {
  4929. this.Adapter.DeleteCommand.Transaction = this._transaction;
  4930. }
  4931. if (((this.Adapter != null)
  4932. && (this.Adapter.InsertCommand != null))) {
  4933. this.Adapter.InsertCommand.Transaction = this._transaction;
  4934. }
  4935. if (((this.Adapter != null)
  4936. && (this.Adapter.UpdateCommand != null))) {
  4937. this.Adapter.UpdateCommand.Transaction = this._transaction;
  4938. }
  4939. }
  4940. }
  4941. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4942. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4943. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  4944. get {
  4945. if ((this._commandCollection == null)) {
  4946. this.InitCommandCollection();
  4947. }
  4948. return this._commandCollection;
  4949. }
  4950. }
  4951. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4952. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4953. public bool ClearBeforeFill {
  4954. get {
  4955. return this._clearBeforeFill;
  4956. }
  4957. set {
  4958. this._clearBeforeFill = value;
  4959. }
  4960. }
  4961. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4962. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4963. private void InitAdapter() {
  4964. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  4965. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  4966. tableMapping.SourceTable = "Table";
  4967. tableMapping.DataSetTable = "Заказ";
  4968. tableMapping.ColumnMappings.Add("Номер", "Номер");
  4969. tableMapping.ColumnMappings.Add("Этап_выполнения", "Этап_выполнения");
  4970. tableMapping.ColumnMappings.Add("Заказчик", "Заказчик");
  4971. tableMapping.ColumnMappings.Add("Менеджер", "Менеджер");
  4972. tableMapping.ColumnMappings.Add("Дата", "Дата");
  4973. tableMapping.ColumnMappings.Add("Стоимость", "Стоимость");
  4974. this._adapter.TableMappings.Add(tableMapping);
  4975. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  4976. this._adapter.DeleteCommand.Connection = this.Connection;
  4977. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Заказ] WHERE (([Номер] = @Original_Номер) AND ([Этап_выполнения] = @Original_Этап_выполнения) AND ([Заказчик] = @Original_Заказчик) AND ((@IsNull_Менеджер = 1 AND [Менеджер] IS NULL) OR ([Менеджер] = @Original_Менеджер)) AND ([Дата] = @Original_Дата) AND ((@IsNull_Стоимость = 1 AND [Стоимость] IS NULL) OR ([Стоимость] = @Original_Стоимость)))";
  4978. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  4979. 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, "", "", ""));
  4980. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Этап_выполнения", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Этап_выполнения", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4981. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Заказчик", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Заказчик", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4982. 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, "", "", ""));
  4983. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Менеджер", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Менеджер", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4984. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4985. 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, "", "", ""));
  4986. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Стоимость", global::System.Data.SqlDbType.Money, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4987. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  4988. this._adapter.InsertCommand.Connection = this.Connection;
  4989. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Заказ] ([Этап_выполнения], [Заказчик], [Менеджер], [Дата], [Стоимость]) VALUES (@Этап_выполнения, @Заказчик, @Менеджер, @Дата, @Стоимость);
  4990. SELECT Номер, Этап_выполнения, Заказчик, Менеджер, Дата, Стоимость FROM Заказ WHERE (Номер = SCOPE_IDENTITY())";
  4991. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  4992. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Этап_выполнения", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Этап_выполнения", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4993. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Заказчик", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Заказчик", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4994. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Менеджер", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Менеджер", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4995. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4996. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Стоимость", global::System.Data.SqlDbType.Money, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4997. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  4998. this._adapter.UpdateCommand.Connection = this.Connection;
  4999. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Заказ] SET [Этап_выполнения] = @Этап_выполнения, [Заказчик] = @Заказчик, [Менеджер] = @Менеджер, [Дата] = @Дата, [Стоимость] = @Стоимость WHERE (([Номер] = @Original_Номер) AND ([Этап_выполнения] = @Original_Этап_выполнения) AND ([Заказчик] = @Original_Заказчик) AND ((@IsNull_Менеджер = 1 AND [Менеджер] IS NULL) OR ([Менеджер] = @Original_Менеджер)) AND ([Дата] = @Original_Дата) AND ((@IsNull_Стоимость = 1 AND [Стоимость] IS NULL) OR ([Стоимость] = @Original_Стоимость)));
  5000. SELECT Номер, Этап_выполнения, Заказчик, Менеджер, Дата, Стоимость FROM Заказ WHERE (Номер = @Номер)";
  5001. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  5002. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Этап_выполнения", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Этап_выполнения", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5003. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Заказчик", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Заказчик", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5004. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Менеджер", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Менеджер", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5005. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5006. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Стоимость", global::System.Data.SqlDbType.Money, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5007. 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, "", "", ""));
  5008. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Этап_выполнения", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Этап_выполнения", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5009. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Заказчик", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Заказчик", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5010. 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, "", "", ""));
  5011. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Менеджер", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Менеджер", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5012. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5013. 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, "", "", ""));
  5014. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Стоимость", global::System.Data.SqlDbType.Money, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Стоимость", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5015. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Номер", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "Номер", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5016. }
  5017. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5018. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5019. private void InitConnection() {
  5020. this._connection = new global::System.Data.SqlClient.SqlConnection();
  5021. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  5022. }
  5023. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5024. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5025. private void InitCommandCollection() {
  5026. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  5027. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  5028. this._commandCollection[0].Connection = this.Connection;
  5029. this._commandCollection[0].CommandText = "SELECT Номер, Этап_выполнения, Заказчик, Менеджер, Дата, Стоимость FROM dbo.Заказ" +
  5030. "";
  5031. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  5032. }
  5033. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5034. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5035. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5036. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  5037. public virtual int Fill(lyahov_TkaniDataSet.ЗаказDataTable dataTable) {
  5038. this.Adapter.SelectCommand = this.CommandCollection[0];
  5039. if ((this.ClearBeforeFill == true)) {
  5040. dataTable.Clear();
  5041. }
  5042. int returnValue = this.Adapter.Fill(dataTable);
  5043. return returnValue;
  5044. }
  5045. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5046. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5047. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5048. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  5049. public virtual lyahov_TkaniDataSet.ЗаказDataTable GetData() {
  5050. this.Adapter.SelectCommand = this.CommandCollection[0];
  5051. lyahov_TkaniDataSet.ЗаказDataTable dataTable = new lyahov_TkaniDataSet.ЗаказDataTable();
  5052. this.Adapter.Fill(dataTable);
  5053. return dataTable;
  5054. }
  5055. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5056. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5057. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5058. public virtual int Update(lyahov_TkaniDataSet.ЗаказDataTable dataTable) {
  5059. return this.Adapter.Update(dataTable);
  5060. }
  5061. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5062. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5063. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5064. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  5065. return this.Adapter.Update(dataSet, "Заказ");
  5066. }
  5067. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5068. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5069. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5070. public virtual int Update(global::System.Data.DataRow dataRow) {
  5071. return this.Adapter.Update(new global::System.Data.DataRow[] {
  5072. dataRow});
  5073. }
  5074. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5075. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5076. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5077. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  5078. return this.Adapter.Update(dataRows);
  5079. }
  5080. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5081. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5082. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5083. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  5084. public virtual int Delete(int Original_Номер, string Original_Этап_выполнения, string Original_Заказчик, string Original_Менеджер, string Original_Дата, global::System.Nullable<decimal> Original_Стоимость) {
  5085. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Номер));
  5086. if ((Original_Этап_выполнения == null)) {
  5087. throw new global::System.ArgumentNullException("Original_Этап_выполнения");
  5088. }
  5089. else {
  5090. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Этап_выполнения));
  5091. }
  5092. if ((Original_Заказчик == null)) {
  5093. throw new global::System.ArgumentNullException("Original_Заказчик");
  5094. }
  5095. else {
  5096. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Заказчик));
  5097. }
  5098. if ((Original_Менеджер == null)) {
  5099. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  5100. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  5101. }
  5102. else {
  5103. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  5104. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Менеджер));
  5105. }
  5106. if ((Original_Дата == null)) {
  5107. throw new global::System.ArgumentNullException("Original_Дата");
  5108. }
  5109. else {
  5110. this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_Дата));
  5111. }
  5112. if ((Original_Стоимость.HasValue == true)) {
  5113. this.Adapter.DeleteCommand.Parameters[6].Value = ((object)(0));
  5114. this.Adapter.DeleteCommand.Parameters[7].Value = ((decimal)(Original_Стоимость.Value));
  5115. }
  5116. else {
  5117. this.Adapter.DeleteCommand.Parameters[6].Value = ((object)(1));
  5118. this.Adapter.DeleteCommand.Parameters[7].Value = global::System.DBNull.Value;
  5119. }
  5120. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  5121. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5122. != global::System.Data.ConnectionState.Open)) {
  5123. this.Adapter.DeleteCommand.Connection.Open();
  5124. }
  5125. try {
  5126. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  5127. return returnValue;
  5128. }
  5129. finally {
  5130. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5131. this.Adapter.DeleteCommand.Connection.Close();
  5132. }
  5133. }
  5134. }
  5135. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5136. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5137. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5138. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  5139. public virtual int Insert(string Этап_выполнения, string Заказчик, string Менеджер, string Дата, global::System.Nullable<decimal> Стоимость) {
  5140. if ((Этап_выполнения == null)) {
  5141. throw new global::System.ArgumentNullException("Этап_выполнения");
  5142. }
  5143. else {
  5144. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Этап_выполнения));
  5145. }
  5146. if ((Заказчик == null)) {
  5147. throw new global::System.ArgumentNullException("Заказчик");
  5148. }
  5149. else {
  5150. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Заказчик));
  5151. }
  5152. if ((Менеджер == null)) {
  5153. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  5154. }
  5155. else {
  5156. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Менеджер));
  5157. }
  5158. if ((Дата == null)) {
  5159. throw new global::System.ArgumentNullException("Дата");
  5160. }
  5161. else {
  5162. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Дата));
  5163. }
  5164. if ((Стоимость.HasValue == true)) {
  5165. this.Adapter.InsertCommand.Parameters[4].Value = ((decimal)(Стоимость.Value));
  5166. }
  5167. else {
  5168. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  5169. }
  5170. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  5171. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5172. != global::System.Data.ConnectionState.Open)) {
  5173. this.Adapter.InsertCommand.Connection.Open();
  5174. }
  5175. try {
  5176. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  5177. return returnValue;
  5178. }
  5179. finally {
  5180. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5181. this.Adapter.InsertCommand.Connection.Close();
  5182. }
  5183. }
  5184. }
  5185. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5186. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5187. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5188. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  5189. public virtual int Update(string Этап_выполнения, string Заказчик, string Менеджер, string Дата, global::System.Nullable<decimal> Стоимость, int Original_Номер, string Original_Этап_выполнения, string Original_Заказчик, string Original_Менеджер, string Original_Дата, global::System.Nullable<decimal> Original_Стоимость, int Номер) {
  5190. if ((Этап_выполнения == null)) {
  5191. throw new global::System.ArgumentNullException("Этап_выполнения");
  5192. }
  5193. else {
  5194. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Этап_выполнения));
  5195. }
  5196. if ((Заказчик == null)) {
  5197. throw new global::System.ArgumentNullException("Заказчик");
  5198. }
  5199. else {
  5200. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Заказчик));
  5201. }
  5202. if ((Менеджер == null)) {
  5203. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  5204. }
  5205. else {
  5206. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Менеджер));
  5207. }
  5208. if ((Дата == null)) {
  5209. throw new global::System.ArgumentNullException("Дата");
  5210. }
  5211. else {
  5212. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Дата));
  5213. }
  5214. if ((Стоимость.HasValue == true)) {
  5215. this.Adapter.UpdateCommand.Parameters[4].Value = ((decimal)(Стоимость.Value));
  5216. }
  5217. else {
  5218. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  5219. }
  5220. this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Original_Номер));
  5221. if ((Original_Этап_выполнения == null)) {
  5222. throw new global::System.ArgumentNullException("Original_Этап_выполнения");
  5223. }
  5224. else {
  5225. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_Этап_выполнения));
  5226. }
  5227. if ((Original_Заказчик == null)) {
  5228. throw new global::System.ArgumentNullException("Original_Заказчик");
  5229. }
  5230. else {
  5231. this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_Заказчик));
  5232. }
  5233. if ((Original_Менеджер == null)) {
  5234. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(1));
  5235. this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value;
  5236. }
  5237. else {
  5238. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(0));
  5239. this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Менеджер));
  5240. }
  5241. if ((Original_Дата == null)) {
  5242. throw new global::System.ArgumentNullException("Original_Дата");
  5243. }
  5244. else {
  5245. this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Дата));
  5246. }
  5247. if ((Original_Стоимость.HasValue == true)) {
  5248. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0));
  5249. this.Adapter.UpdateCommand.Parameters[12].Value = ((decimal)(Original_Стоимость.Value));
  5250. }
  5251. else {
  5252. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1));
  5253. this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value;
  5254. }
  5255. this.Adapter.UpdateCommand.Parameters[13].Value = ((int)(Номер));
  5256. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  5257. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5258. != global::System.Data.ConnectionState.Open)) {
  5259. this.Adapter.UpdateCommand.Connection.Open();
  5260. }
  5261. try {
  5262. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  5263. return returnValue;
  5264. }
  5265. finally {
  5266. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5267. this.Adapter.UpdateCommand.Connection.Close();
  5268. }
  5269. }
  5270. }
  5271. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5272. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5273. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5274. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  5275. public virtual int Update(string Этап_выполнения, string Заказчик, string Менеджер, string Дата, global::System.Nullable<decimal> Стоимость, int Original_Номер, string Original_Этап_выполнения, string Original_Заказчик, string Original_Менеджер, string Original_Дата, global::System.Nullable<decimal> Original_Стоимость) {
  5276. return this.Update(Этап_выполнения, Заказчик, Менеджер, Дата, Стоимость, Original_Номер, Original_Этап_выполнения, Original_Заказчик, Original_Менеджер, Original_Дата, Original_Стоимость, Original_Номер);
  5277. }
  5278. }
  5279. /// <summary>
  5280. ///Represents the connection and commands used to retrieve and save data.
  5281. ///</summary>
  5282. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  5283. [global::System.ComponentModel.ToolboxItem(true)]
  5284. [global::System.ComponentModel.DataObjectAttribute(true)]
  5285. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  5286. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  5287. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5288. public partial class Заказанные_изделияTableAdapter : global::System.ComponentModel.Component {
  5289. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  5290. private global::System.Data.SqlClient.SqlConnection _connection;
  5291. private global::System.Data.SqlClient.SqlTransaction _transaction;
  5292. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  5293. private bool _clearBeforeFill;
  5294. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5295. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5296. public Заказанные_изделияTableAdapter() {
  5297. this.ClearBeforeFill = true;
  5298. }
  5299. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5300. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5301. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  5302. get {
  5303. if ((this._adapter == null)) {
  5304. this.InitAdapter();
  5305. }
  5306. return this._adapter;
  5307. }
  5308. }
  5309. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5310. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5311. internal global::System.Data.SqlClient.SqlConnection Connection {
  5312. get {
  5313. if ((this._connection == null)) {
  5314. this.InitConnection();
  5315. }
  5316. return this._connection;
  5317. }
  5318. set {
  5319. this._connection = value;
  5320. if ((this.Adapter.InsertCommand != null)) {
  5321. this.Adapter.InsertCommand.Connection = value;
  5322. }
  5323. if ((this.Adapter.DeleteCommand != null)) {
  5324. this.Adapter.DeleteCommand.Connection = value;
  5325. }
  5326. if ((this.Adapter.UpdateCommand != null)) {
  5327. this.Adapter.UpdateCommand.Connection = value;
  5328. }
  5329. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  5330. if ((this.CommandCollection[i] != null)) {
  5331. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  5332. }
  5333. }
  5334. }
  5335. }
  5336. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5337. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5338. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  5339. get {
  5340. return this._transaction;
  5341. }
  5342. set {
  5343. this._transaction = value;
  5344. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  5345. this.CommandCollection[i].Transaction = this._transaction;
  5346. }
  5347. if (((this.Adapter != null)
  5348. && (this.Adapter.DeleteCommand != null))) {
  5349. this.Adapter.DeleteCommand.Transaction = this._transaction;
  5350. }
  5351. if (((this.Adapter != null)
  5352. && (this.Adapter.InsertCommand != null))) {
  5353. this.Adapter.InsertCommand.Transaction = this._transaction;
  5354. }
  5355. if (((this.Adapter != null)
  5356. && (this.Adapter.UpdateCommand != null))) {
  5357. this.Adapter.UpdateCommand.Transaction = this._transaction;
  5358. }
  5359. }
  5360. }
  5361. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5362. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5363. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  5364. get {
  5365. if ((this._commandCollection == null)) {
  5366. this.InitCommandCollection();
  5367. }
  5368. return this._commandCollection;
  5369. }
  5370. }
  5371. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5372. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5373. public bool ClearBeforeFill {
  5374. get {
  5375. return this._clearBeforeFill;
  5376. }
  5377. set {
  5378. this._clearBeforeFill = value;
  5379. }
  5380. }
  5381. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5382. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5383. private void InitAdapter() {
  5384. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  5385. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  5386. tableMapping.SourceTable = "Table";
  5387. tableMapping.DataSetTable = "Заказанные изделия";
  5388. tableMapping.ColumnMappings.Add("Номер_заказа", "Номер_заказа");
  5389. tableMapping.ColumnMappings.Add("Артикул_изделия", "Артикул_изделия");
  5390. tableMapping.ColumnMappings.Add("Количество", "Количество");
  5391. this._adapter.TableMappings.Add(tableMapping);
  5392. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  5393. this._adapter.DeleteCommand.Connection = this.Connection;
  5394. this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[Заказанные изделия] WHERE (([Номер_заказа] = @Original_Номер_з" +
  5395. "аказа) AND ([Артикул_изделия] = @Original_Артикул_изделия) AND ([Количество] = @" +
  5396. "Original_Количество))";
  5397. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  5398. 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, "", "", ""));
  5399. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_изделия", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5400. 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, "", "", ""));
  5401. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  5402. this._adapter.InsertCommand.Connection = this.Connection;
  5403. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Заказанные изделия] ([Номер_заказа], [Артикул_изделия], [Количество]) VALUES (@Номер_заказа, @Артикул_изделия, @Количество);
  5404. SELECT Номер_заказа, Артикул_изделия, Количество FROM [Заказанные изделия] WHERE (Артикул_изделия = @Артикул_изделия) AND (Номер_заказа = @Номер_заказа)";
  5405. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  5406. 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, "", "", ""));
  5407. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_изделия", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5408. 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, "", "", ""));
  5409. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  5410. this._adapter.UpdateCommand.Connection = this.Connection;
  5411. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Заказанные изделия] SET [Номер_заказа] = @Номер_заказа, [Артикул_изделия] = @Артикул_изделия, [Количество] = @Количество WHERE (([Номер_заказа] = @Original_Номер_заказа) AND ([Артикул_изделия] = @Original_Артикул_изделия) AND ([Количество] = @Original_Количество));
  5412. SELECT Номер_заказа, Артикул_изделия, Количество FROM [Заказанные изделия] WHERE (Артикул_изделия = @Артикул_изделия) AND (Номер_заказа = @Номер_заказа)";
  5413. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  5414. 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, "", "", ""));
  5415. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_изделия", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5416. 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, "", "", ""));
  5417. 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, "", "", ""));
  5418. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_изделия", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5419. 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, "", "", ""));
  5420. }
  5421. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5422. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5423. private void InitConnection() {
  5424. this._connection = new global::System.Data.SqlClient.SqlConnection();
  5425. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  5426. }
  5427. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5428. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5429. private void InitCommandCollection() {
  5430. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  5431. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  5432. this._commandCollection[0].Connection = this.Connection;
  5433. this._commandCollection[0].CommandText = "SELECT Номер_заказа, Артикул_изделия, Количество FROM dbo.[Заказанные изделия]";
  5434. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  5435. }
  5436. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5437. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5438. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5439. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  5440. public virtual int Fill(lyahov_TkaniDataSet.Заказанные_изделияDataTable dataTable) {
  5441. this.Adapter.SelectCommand = this.CommandCollection[0];
  5442. if ((this.ClearBeforeFill == true)) {
  5443. dataTable.Clear();
  5444. }
  5445. int returnValue = this.Adapter.Fill(dataTable);
  5446. return returnValue;
  5447. }
  5448. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5449. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5450. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5451. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  5452. public virtual lyahov_TkaniDataSet.Заказанные_изделияDataTable GetData() {
  5453. this.Adapter.SelectCommand = this.CommandCollection[0];
  5454. lyahov_TkaniDataSet.Заказанные_изделияDataTable dataTable = new lyahov_TkaniDataSet.Заказанные_изделияDataTable();
  5455. this.Adapter.Fill(dataTable);
  5456. return dataTable;
  5457. }
  5458. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5459. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5460. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5461. public virtual int Update(lyahov_TkaniDataSet.Заказанные_изделияDataTable dataTable) {
  5462. return this.Adapter.Update(dataTable);
  5463. }
  5464. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5465. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5466. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5467. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  5468. return this.Adapter.Update(dataSet, "Заказанные изделия");
  5469. }
  5470. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5471. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5472. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5473. public virtual int Update(global::System.Data.DataRow dataRow) {
  5474. return this.Adapter.Update(new global::System.Data.DataRow[] {
  5475. dataRow});
  5476. }
  5477. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5478. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5479. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5480. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  5481. return this.Adapter.Update(dataRows);
  5482. }
  5483. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5484. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5485. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5486. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  5487. public virtual int Delete(int Original_Номер_заказа, string Original_Артикул_изделия, int Original_Количество) {
  5488. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Номер_заказа));
  5489. if ((Original_Артикул_изделия == null)) {
  5490. throw new global::System.ArgumentNullException("Original_Артикул_изделия");
  5491. }
  5492. else {
  5493. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Артикул_изделия));
  5494. }
  5495. this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_Количество));
  5496. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  5497. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5498. != global::System.Data.ConnectionState.Open)) {
  5499. this.Adapter.DeleteCommand.Connection.Open();
  5500. }
  5501. try {
  5502. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  5503. return returnValue;
  5504. }
  5505. finally {
  5506. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5507. this.Adapter.DeleteCommand.Connection.Close();
  5508. }
  5509. }
  5510. }
  5511. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5512. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5513. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5514. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  5515. public virtual int Insert(int Номер_заказа, string Артикул_изделия, int Количество) {
  5516. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Номер_заказа));
  5517. if ((Артикул_изделия == null)) {
  5518. throw new global::System.ArgumentNullException("Артикул_изделия");
  5519. }
  5520. else {
  5521. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Артикул_изделия));
  5522. }
  5523. this.Adapter.InsertCommand.Parameters[2].Value = ((int)(Количество));
  5524. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  5525. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5526. != global::System.Data.ConnectionState.Open)) {
  5527. this.Adapter.InsertCommand.Connection.Open();
  5528. }
  5529. try {
  5530. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  5531. return returnValue;
  5532. }
  5533. finally {
  5534. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5535. this.Adapter.InsertCommand.Connection.Close();
  5536. }
  5537. }
  5538. }
  5539. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5540. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5541. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5542. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  5543. public virtual int Update(int Номер_заказа, string Артикул_изделия, int Количество, int Original_Номер_заказа, string Original_Артикул_изделия, int Original_Количество) {
  5544. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Номер_заказа));
  5545. if ((Артикул_изделия == null)) {
  5546. throw new global::System.ArgumentNullException("Артикул_изделия");
  5547. }
  5548. else {
  5549. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Артикул_изделия));
  5550. }
  5551. this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(Количество));
  5552. this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(Original_Номер_заказа));
  5553. if ((Original_Артикул_изделия == null)) {
  5554. throw new global::System.ArgumentNullException("Original_Артикул_изделия");
  5555. }
  5556. else {
  5557. this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_Артикул_изделия));
  5558. }
  5559. this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Original_Количество));
  5560. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  5561. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5562. != global::System.Data.ConnectionState.Open)) {
  5563. this.Adapter.UpdateCommand.Connection.Open();
  5564. }
  5565. try {
  5566. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  5567. return returnValue;
  5568. }
  5569. finally {
  5570. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5571. this.Adapter.UpdateCommand.Connection.Close();
  5572. }
  5573. }
  5574. }
  5575. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5576. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5577. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5578. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  5579. public virtual int Update(int Количество, int Original_Номер_заказа, string Original_Артикул_изделия, int Original_Количество) {
  5580. return this.Update(Original_Номер_заказа, Original_Артикул_изделия, Количество, Original_Номер_заказа, Original_Артикул_изделия, Original_Количество);
  5581. }
  5582. }
  5583. /// <summary>
  5584. ///Represents the connection and commands used to retrieve and save data.
  5585. ///</summary>
  5586. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  5587. [global::System.ComponentModel.ToolboxItem(true)]
  5588. [global::System.ComponentModel.DataObjectAttribute(true)]
  5589. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  5590. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  5591. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5592. public partial class ИзделиеTableAdapter : global::System.ComponentModel.Component {
  5593. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  5594. private global::System.Data.SqlClient.SqlConnection _connection;
  5595. private global::System.Data.SqlClient.SqlTransaction _transaction;
  5596. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  5597. private bool _clearBeforeFill;
  5598. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5599. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5600. public ИзделиеTableAdapter() {
  5601. this.ClearBeforeFill = true;
  5602. }
  5603. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5604. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5605. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  5606. get {
  5607. if ((this._adapter == null)) {
  5608. this.InitAdapter();
  5609. }
  5610. return this._adapter;
  5611. }
  5612. }
  5613. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5614. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5615. internal global::System.Data.SqlClient.SqlConnection Connection {
  5616. get {
  5617. if ((this._connection == null)) {
  5618. this.InitConnection();
  5619. }
  5620. return this._connection;
  5621. }
  5622. set {
  5623. this._connection = value;
  5624. if ((this.Adapter.InsertCommand != null)) {
  5625. this.Adapter.InsertCommand.Connection = value;
  5626. }
  5627. if ((this.Adapter.DeleteCommand != null)) {
  5628. this.Adapter.DeleteCommand.Connection = value;
  5629. }
  5630. if ((this.Adapter.UpdateCommand != null)) {
  5631. this.Adapter.UpdateCommand.Connection = value;
  5632. }
  5633. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  5634. if ((this.CommandCollection[i] != null)) {
  5635. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  5636. }
  5637. }
  5638. }
  5639. }
  5640. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5641. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5642. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  5643. get {
  5644. return this._transaction;
  5645. }
  5646. set {
  5647. this._transaction = value;
  5648. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  5649. this.CommandCollection[i].Transaction = this._transaction;
  5650. }
  5651. if (((this.Adapter != null)
  5652. && (this.Adapter.DeleteCommand != null))) {
  5653. this.Adapter.DeleteCommand.Transaction = this._transaction;
  5654. }
  5655. if (((this.Adapter != null)
  5656. && (this.Adapter.InsertCommand != null))) {
  5657. this.Adapter.InsertCommand.Transaction = this._transaction;
  5658. }
  5659. if (((this.Adapter != null)
  5660. && (this.Adapter.UpdateCommand != null))) {
  5661. this.Adapter.UpdateCommand.Transaction = this._transaction;
  5662. }
  5663. }
  5664. }
  5665. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5666. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5667. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  5668. get {
  5669. if ((this._commandCollection == null)) {
  5670. this.InitCommandCollection();
  5671. }
  5672. return this._commandCollection;
  5673. }
  5674. }
  5675. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5676. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5677. public bool ClearBeforeFill {
  5678. get {
  5679. return this._clearBeforeFill;
  5680. }
  5681. set {
  5682. this._clearBeforeFill = value;
  5683. }
  5684. }
  5685. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5686. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5687. private void InitAdapter() {
  5688. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  5689. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  5690. tableMapping.SourceTable = "Table";
  5691. tableMapping.DataSetTable = "Изделие";
  5692. tableMapping.ColumnMappings.Add("Артикул", "Артикул");
  5693. tableMapping.ColumnMappings.Add("Наименование", "Наименование");
  5694. tableMapping.ColumnMappings.Add("Ширина", "Ширина");
  5695. tableMapping.ColumnMappings.Add("Длина", "Длина");
  5696. tableMapping.ColumnMappings.Add("Изображение", "Изображение");
  5697. tableMapping.ColumnMappings.Add("Комментарий", "Комментарий");
  5698. this._adapter.TableMappings.Add(tableMapping);
  5699. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  5700. this._adapter.DeleteCommand.Connection = this.Connection;
  5701. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Изделие] WHERE (([Артикул] = @Original_Артикул) AND ([Наименование] = @Original_Наименование) AND ([Ширина] = @Original_Ширина) AND ([Длина] = @Original_Длина) AND ((@IsNull_Комментарий = 1 AND [Комментарий] IS NULL) OR ([Комментарий] = @Original_Комментарий)))";
  5702. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  5703. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5704. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5705. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5706. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5707. 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, "", "", ""));
  5708. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Комментарий", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Комментарий", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5709. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  5710. this._adapter.InsertCommand.Connection = this.Connection;
  5711. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Изделие] ([Артикул], [Наименование], [Ширина], [Длина], [Изображение], [Комментарий]) VALUES (@Артикул, @Наименование, @Ширина, @Длина, @Изображение, @Комментарий);
  5712. SELECT Артикул, Наименование, Ширина, Длина, Изображение, Комментарий FROM Изделие WHERE (Артикул = @Артикул)";
  5713. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  5714. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5715. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5716. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5717. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5718. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Изображение", global::System.Data.SqlDbType.Image, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5719. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Комментарий", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Комментарий", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5720. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  5721. this._adapter.UpdateCommand.Connection = this.Connection;
  5722. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Изделие] SET [Артикул] = @Артикул, [Наименование] = @Наименование, [Ширина] = @Ширина, [Длина] = @Длина, [Изображение] = @Изображение, [Комментарий] = @Комментарий WHERE (([Артикул] = @Original_Артикул) AND ([Наименование] = @Original_Наименование) AND ([Ширина] = @Original_Ширина) AND ([Длина] = @Original_Длина) AND ((@IsNull_Комментарий = 1 AND [Комментарий] IS NULL) OR ([Комментарий] = @Original_Комментарий)));
  5723. SELECT Артикул, Наименование, Ширина, Длина, Изображение, Комментарий FROM Изделие WHERE (Артикул = @Артикул)";
  5724. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  5725. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5726. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5727. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5728. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5729. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Изображение", global::System.Data.SqlDbType.Image, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5730. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Комментарий", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Комментарий", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  5731. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5732. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5733. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5734. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5735. 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, "", "", ""));
  5736. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Комментарий", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Комментарий", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  5737. }
  5738. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5739. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5740. private void InitConnection() {
  5741. this._connection = new global::System.Data.SqlClient.SqlConnection();
  5742. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  5743. }
  5744. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5745. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5746. private void InitCommandCollection() {
  5747. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  5748. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  5749. this._commandCollection[0].Connection = this.Connection;
  5750. this._commandCollection[0].CommandText = "SELECT Артикул, Наименование, Ширина, Длина, Изображение, Комментарий FROM dbo.Из" +
  5751. "делие";
  5752. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  5753. }
  5754. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5755. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5756. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5757. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  5758. public virtual int Fill(lyahov_TkaniDataSet.ИзделиеDataTable dataTable) {
  5759. this.Adapter.SelectCommand = this.CommandCollection[0];
  5760. if ((this.ClearBeforeFill == true)) {
  5761. dataTable.Clear();
  5762. }
  5763. int returnValue = this.Adapter.Fill(dataTable);
  5764. return returnValue;
  5765. }
  5766. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5767. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5768. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5769. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  5770. public virtual lyahov_TkaniDataSet.ИзделиеDataTable GetData() {
  5771. this.Adapter.SelectCommand = this.CommandCollection[0];
  5772. lyahov_TkaniDataSet.ИзделиеDataTable dataTable = new lyahov_TkaniDataSet.ИзделиеDataTable();
  5773. this.Adapter.Fill(dataTable);
  5774. return dataTable;
  5775. }
  5776. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5777. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5778. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5779. public virtual int Update(lyahov_TkaniDataSet.ИзделиеDataTable dataTable) {
  5780. return this.Adapter.Update(dataTable);
  5781. }
  5782. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5783. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5784. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5785. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  5786. return this.Adapter.Update(dataSet, "Изделие");
  5787. }
  5788. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5789. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5790. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5791. public virtual int Update(global::System.Data.DataRow dataRow) {
  5792. return this.Adapter.Update(new global::System.Data.DataRow[] {
  5793. dataRow});
  5794. }
  5795. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5796. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5797. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5798. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  5799. return this.Adapter.Update(dataRows);
  5800. }
  5801. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5802. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5803. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5804. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  5805. public virtual int Delete(string Original_Артикул, string Original_Наименование, string Original_Ширина, string Original_Длина, string Original_Комментарий) {
  5806. if ((Original_Артикул == null)) {
  5807. throw new global::System.ArgumentNullException("Original_Артикул");
  5808. }
  5809. else {
  5810. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Артикул));
  5811. }
  5812. if ((Original_Наименование == null)) {
  5813. throw new global::System.ArgumentNullException("Original_Наименование");
  5814. }
  5815. else {
  5816. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Наименование));
  5817. }
  5818. if ((Original_Ширина == null)) {
  5819. throw new global::System.ArgumentNullException("Original_Ширина");
  5820. }
  5821. else {
  5822. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Ширина));
  5823. }
  5824. if ((Original_Длина == null)) {
  5825. throw new global::System.ArgumentNullException("Original_Длина");
  5826. }
  5827. else {
  5828. this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_Длина));
  5829. }
  5830. if ((Original_Комментарий == null)) {
  5831. this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(1));
  5832. this.Adapter.DeleteCommand.Parameters[5].Value = global::System.DBNull.Value;
  5833. }
  5834. else {
  5835. this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(0));
  5836. this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_Комментарий));
  5837. }
  5838. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  5839. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5840. != global::System.Data.ConnectionState.Open)) {
  5841. this.Adapter.DeleteCommand.Connection.Open();
  5842. }
  5843. try {
  5844. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  5845. return returnValue;
  5846. }
  5847. finally {
  5848. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5849. this.Adapter.DeleteCommand.Connection.Close();
  5850. }
  5851. }
  5852. }
  5853. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5854. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5855. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5856. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  5857. public virtual int Insert(string Артикул, string Наименование, string Ширина, string Длина, byte[] Изображение, string Комментарий) {
  5858. if ((Артикул == null)) {
  5859. throw new global::System.ArgumentNullException("Артикул");
  5860. }
  5861. else {
  5862. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Артикул));
  5863. }
  5864. if ((Наименование == null)) {
  5865. throw new global::System.ArgumentNullException("Наименование");
  5866. }
  5867. else {
  5868. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Наименование));
  5869. }
  5870. if ((Ширина == null)) {
  5871. throw new global::System.ArgumentNullException("Ширина");
  5872. }
  5873. else {
  5874. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Ширина));
  5875. }
  5876. if ((Длина == null)) {
  5877. throw new global::System.ArgumentNullException("Длина");
  5878. }
  5879. else {
  5880. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Длина));
  5881. }
  5882. if ((Изображение == null)) {
  5883. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  5884. }
  5885. else {
  5886. this.Adapter.InsertCommand.Parameters[4].Value = ((byte[])(Изображение));
  5887. }
  5888. if ((Комментарий == null)) {
  5889. this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value;
  5890. }
  5891. else {
  5892. this.Adapter.InsertCommand.Parameters[5].Value = ((string)(Комментарий));
  5893. }
  5894. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  5895. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5896. != global::System.Data.ConnectionState.Open)) {
  5897. this.Adapter.InsertCommand.Connection.Open();
  5898. }
  5899. try {
  5900. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  5901. return returnValue;
  5902. }
  5903. finally {
  5904. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5905. this.Adapter.InsertCommand.Connection.Close();
  5906. }
  5907. }
  5908. }
  5909. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5910. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5911. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5912. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  5913. public virtual int Update(string Артикул, string Наименование, string Ширина, string Длина, byte[] Изображение, string Комментарий, string Original_Артикул, string Original_Наименование, string Original_Ширина, string Original_Длина, string Original_Комментарий) {
  5914. if ((Артикул == null)) {
  5915. throw new global::System.ArgumentNullException("Артикул");
  5916. }
  5917. else {
  5918. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Артикул));
  5919. }
  5920. if ((Наименование == null)) {
  5921. throw new global::System.ArgumentNullException("Наименование");
  5922. }
  5923. else {
  5924. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Наименование));
  5925. }
  5926. if ((Ширина == null)) {
  5927. throw new global::System.ArgumentNullException("Ширина");
  5928. }
  5929. else {
  5930. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Ширина));
  5931. }
  5932. if ((Длина == null)) {
  5933. throw new global::System.ArgumentNullException("Длина");
  5934. }
  5935. else {
  5936. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Длина));
  5937. }
  5938. if ((Изображение == null)) {
  5939. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  5940. }
  5941. else {
  5942. this.Adapter.UpdateCommand.Parameters[4].Value = ((byte[])(Изображение));
  5943. }
  5944. if ((Комментарий == null)) {
  5945. this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value;
  5946. }
  5947. else {
  5948. this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Комментарий));
  5949. }
  5950. if ((Original_Артикул == null)) {
  5951. throw new global::System.ArgumentNullException("Original_Артикул");
  5952. }
  5953. else {
  5954. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_Артикул));
  5955. }
  5956. if ((Original_Наименование == null)) {
  5957. throw new global::System.ArgumentNullException("Original_Наименование");
  5958. }
  5959. else {
  5960. this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_Наименование));
  5961. }
  5962. if ((Original_Ширина == null)) {
  5963. throw new global::System.ArgumentNullException("Original_Ширина");
  5964. }
  5965. else {
  5966. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Ширина));
  5967. }
  5968. if ((Original_Длина == null)) {
  5969. throw new global::System.ArgumentNullException("Original_Длина");
  5970. }
  5971. else {
  5972. this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Длина));
  5973. }
  5974. if ((Original_Комментарий == null)) {
  5975. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(1));
  5976. this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value;
  5977. }
  5978. else {
  5979. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(0));
  5980. this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Original_Комментарий));
  5981. }
  5982. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  5983. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5984. != global::System.Data.ConnectionState.Open)) {
  5985. this.Adapter.UpdateCommand.Connection.Open();
  5986. }
  5987. try {
  5988. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  5989. return returnValue;
  5990. }
  5991. finally {
  5992. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5993. this.Adapter.UpdateCommand.Connection.Close();
  5994. }
  5995. }
  5996. }
  5997. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5998. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5999. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6000. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  6001. public virtual int Update(string Наименование, string Ширина, string Длина, byte[] Изображение, string Комментарий, string Original_Артикул, string Original_Наименование, string Original_Ширина, string Original_Длина, string Original_Комментарий) {
  6002. return this.Update(Original_Артикул, Наименование, Ширина, Длина, Изображение, Комментарий, Original_Артикул, Original_Наименование, Original_Ширина, Original_Длина, Original_Комментарий);
  6003. }
  6004. }
  6005. /// <summary>
  6006. ///Represents the connection and commands used to retrieve and save data.
  6007. ///</summary>
  6008. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  6009. [global::System.ComponentModel.ToolboxItem(true)]
  6010. [global::System.ComponentModel.DataObjectAttribute(true)]
  6011. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  6012. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  6013. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6014. public partial class ПользовательTableAdapter : global::System.ComponentModel.Component {
  6015. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  6016. private global::System.Data.SqlClient.SqlConnection _connection;
  6017. private global::System.Data.SqlClient.SqlTransaction _transaction;
  6018. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  6019. private bool _clearBeforeFill;
  6020. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6021. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6022. public ПользовательTableAdapter() {
  6023. this.ClearBeforeFill = true;
  6024. }
  6025. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6026. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6027. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  6028. get {
  6029. if ((this._adapter == null)) {
  6030. this.InitAdapter();
  6031. }
  6032. return this._adapter;
  6033. }
  6034. }
  6035. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6036. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6037. internal global::System.Data.SqlClient.SqlConnection Connection {
  6038. get {
  6039. if ((this._connection == null)) {
  6040. this.InitConnection();
  6041. }
  6042. return this._connection;
  6043. }
  6044. set {
  6045. this._connection = value;
  6046. if ((this.Adapter.InsertCommand != null)) {
  6047. this.Adapter.InsertCommand.Connection = value;
  6048. }
  6049. if ((this.Adapter.DeleteCommand != null)) {
  6050. this.Adapter.DeleteCommand.Connection = value;
  6051. }
  6052. if ((this.Adapter.UpdateCommand != null)) {
  6053. this.Adapter.UpdateCommand.Connection = value;
  6054. }
  6055. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  6056. if ((this.CommandCollection[i] != null)) {
  6057. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  6058. }
  6059. }
  6060. }
  6061. }
  6062. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6063. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6064. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  6065. get {
  6066. return this._transaction;
  6067. }
  6068. set {
  6069. this._transaction = value;
  6070. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  6071. this.CommandCollection[i].Transaction = this._transaction;
  6072. }
  6073. if (((this.Adapter != null)
  6074. && (this.Adapter.DeleteCommand != null))) {
  6075. this.Adapter.DeleteCommand.Transaction = this._transaction;
  6076. }
  6077. if (((this.Adapter != null)
  6078. && (this.Adapter.InsertCommand != null))) {
  6079. this.Adapter.InsertCommand.Transaction = this._transaction;
  6080. }
  6081. if (((this.Adapter != null)
  6082. && (this.Adapter.UpdateCommand != null))) {
  6083. this.Adapter.UpdateCommand.Transaction = this._transaction;
  6084. }
  6085. }
  6086. }
  6087. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6088. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6089. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  6090. get {
  6091. if ((this._commandCollection == null)) {
  6092. this.InitCommandCollection();
  6093. }
  6094. return this._commandCollection;
  6095. }
  6096. }
  6097. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6098. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6099. public bool ClearBeforeFill {
  6100. get {
  6101. return this._clearBeforeFill;
  6102. }
  6103. set {
  6104. this._clearBeforeFill = value;
  6105. }
  6106. }
  6107. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6108. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6109. private void InitAdapter() {
  6110. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  6111. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  6112. tableMapping.SourceTable = "Table";
  6113. tableMapping.DataSetTable = "Пользователь";
  6114. tableMapping.ColumnMappings.Add("Логин", "Логин");
  6115. tableMapping.ColumnMappings.Add("Пароль", "Пароль");
  6116. tableMapping.ColumnMappings.Add("Роль", "Роль");
  6117. tableMapping.ColumnMappings.Add("Наименование", "Наименование");
  6118. this._adapter.TableMappings.Add(tableMapping);
  6119. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  6120. this._adapter.DeleteCommand.Connection = this.Connection;
  6121. this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[Пользователь] WHERE (([Логин] = @Original_Логин) AND ([Пароль]" +
  6122. " = @Original_Пароль) AND ([Роль] = @Original_Роль) AND ((@IsNull_Наименование = " +
  6123. "1 AND [Наименование] IS NULL) OR ([Наименование] = @Original_Наименование)))";
  6124. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  6125. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Логин", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Логин", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6126. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Пароль", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6127. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Роль", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Роль", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6128. 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, "", "", ""));
  6129. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6130. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  6131. this._adapter.InsertCommand.Connection = this.Connection;
  6132. this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Пользователь] ([Логин], [Пароль], [Роль], [Наименование]) VALU" +
  6133. "ES (@Логин, @Пароль, @Роль, @Наименование);\r\nSELECT Логин, Пароль, Роль, Наимено" +
  6134. "вание FROM Пользователь WHERE (Логин = @Логин)";
  6135. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  6136. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Логин", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Логин", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6137. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Пароль", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6138. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Роль", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Роль", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6139. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6140. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  6141. this._adapter.UpdateCommand.Connection = this.Connection;
  6142. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Пользователь] SET [Логин] = @Логин, [Пароль] = @Пароль, [Роль] = @Роль, [Наименование] = @Наименование WHERE (([Логин] = @Original_Логин) AND ([Пароль] = @Original_Пароль) AND ([Роль] = @Original_Роль) AND ((@IsNull_Наименование = 1 AND [Наименование] IS NULL) OR ([Наименование] = @Original_Наименование)));
  6143. SELECT Логин, Пароль, Роль, Наименование FROM Пользователь WHERE (Логин = @Логин)";
  6144. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  6145. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Логин", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Логин", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6146. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Пароль", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6147. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Роль", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Роль", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6148. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6149. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Логин", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Логин", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6150. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Пароль", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Пароль", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6151. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Роль", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Роль", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6152. 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, "", "", ""));
  6153. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6154. }
  6155. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6156. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6157. private void InitConnection() {
  6158. this._connection = new global::System.Data.SqlClient.SqlConnection();
  6159. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  6160. }
  6161. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6162. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6163. private void InitCommandCollection() {
  6164. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  6165. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  6166. this._commandCollection[0].Connection = this.Connection;
  6167. this._commandCollection[0].CommandText = "SELECT Логин, Пароль, Роль, Наименование FROM dbo.Пользователь";
  6168. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  6169. }
  6170. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6171. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6172. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6173. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  6174. public virtual int Fill(lyahov_TkaniDataSet.ПользовательDataTable dataTable) {
  6175. this.Adapter.SelectCommand = this.CommandCollection[0];
  6176. if ((this.ClearBeforeFill == true)) {
  6177. dataTable.Clear();
  6178. }
  6179. int returnValue = this.Adapter.Fill(dataTable);
  6180. return returnValue;
  6181. }
  6182. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6183. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6184. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6185. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  6186. public virtual lyahov_TkaniDataSet.ПользовательDataTable GetData() {
  6187. this.Adapter.SelectCommand = this.CommandCollection[0];
  6188. lyahov_TkaniDataSet.ПользовательDataTable dataTable = new lyahov_TkaniDataSet.ПользовательDataTable();
  6189. this.Adapter.Fill(dataTable);
  6190. return dataTable;
  6191. }
  6192. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6193. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6194. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6195. public virtual int Update(lyahov_TkaniDataSet.ПользовательDataTable dataTable) {
  6196. return this.Adapter.Update(dataTable);
  6197. }
  6198. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6199. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6200. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6201. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  6202. return this.Adapter.Update(dataSet, "Пользователь");
  6203. }
  6204. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6205. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6206. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6207. public virtual int Update(global::System.Data.DataRow dataRow) {
  6208. return this.Adapter.Update(new global::System.Data.DataRow[] {
  6209. dataRow});
  6210. }
  6211. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6212. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6213. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6214. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  6215. return this.Adapter.Update(dataRows);
  6216. }
  6217. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6218. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6219. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6220. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  6221. public virtual int Delete(string Original_Логин, string Original_Пароль, string Original_Роль, string Original_Наименование) {
  6222. if ((Original_Логин == null)) {
  6223. throw new global::System.ArgumentNullException("Original_Логин");
  6224. }
  6225. else {
  6226. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Логин));
  6227. }
  6228. if ((Original_Пароль == null)) {
  6229. throw new global::System.ArgumentNullException("Original_Пароль");
  6230. }
  6231. else {
  6232. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Пароль));
  6233. }
  6234. if ((Original_Роль == null)) {
  6235. throw new global::System.ArgumentNullException("Original_Роль");
  6236. }
  6237. else {
  6238. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Роль));
  6239. }
  6240. if ((Original_Наименование == null)) {
  6241. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  6242. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  6243. }
  6244. else {
  6245. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  6246. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Наименование));
  6247. }
  6248. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  6249. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  6250. != global::System.Data.ConnectionState.Open)) {
  6251. this.Adapter.DeleteCommand.Connection.Open();
  6252. }
  6253. try {
  6254. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  6255. return returnValue;
  6256. }
  6257. finally {
  6258. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  6259. this.Adapter.DeleteCommand.Connection.Close();
  6260. }
  6261. }
  6262. }
  6263. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6264. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6265. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6266. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  6267. public virtual int Insert(string Логин, string Пароль, string Роль, string Наименование) {
  6268. if ((Логин == null)) {
  6269. throw new global::System.ArgumentNullException("Логин");
  6270. }
  6271. else {
  6272. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Логин));
  6273. }
  6274. if ((Пароль == null)) {
  6275. throw new global::System.ArgumentNullException("Пароль");
  6276. }
  6277. else {
  6278. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Пароль));
  6279. }
  6280. if ((Роль == null)) {
  6281. throw new global::System.ArgumentNullException("Роль");
  6282. }
  6283. else {
  6284. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Роль));
  6285. }
  6286. if ((Наименование == null)) {
  6287. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  6288. }
  6289. else {
  6290. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Наименование));
  6291. }
  6292. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  6293. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  6294. != global::System.Data.ConnectionState.Open)) {
  6295. this.Adapter.InsertCommand.Connection.Open();
  6296. }
  6297. try {
  6298. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  6299. return returnValue;
  6300. }
  6301. finally {
  6302. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  6303. this.Adapter.InsertCommand.Connection.Close();
  6304. }
  6305. }
  6306. }
  6307. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6308. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6309. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6310. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  6311. public virtual int Update(string Логин, string Пароль, string Роль, string Наименование, string Original_Логин, string Original_Пароль, string Original_Роль, string Original_Наименование) {
  6312. if ((Логин == null)) {
  6313. throw new global::System.ArgumentNullException("Логин");
  6314. }
  6315. else {
  6316. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Логин));
  6317. }
  6318. if ((Пароль == null)) {
  6319. throw new global::System.ArgumentNullException("Пароль");
  6320. }
  6321. else {
  6322. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Пароль));
  6323. }
  6324. if ((Роль == null)) {
  6325. throw new global::System.ArgumentNullException("Роль");
  6326. }
  6327. else {
  6328. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Роль));
  6329. }
  6330. if ((Наименование == null)) {
  6331. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  6332. }
  6333. else {
  6334. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Наименование));
  6335. }
  6336. if ((Original_Логин == null)) {
  6337. throw new global::System.ArgumentNullException("Original_Логин");
  6338. }
  6339. else {
  6340. this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_Логин));
  6341. }
  6342. if ((Original_Пароль == null)) {
  6343. throw new global::System.ArgumentNullException("Original_Пароль");
  6344. }
  6345. else {
  6346. this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_Пароль));
  6347. }
  6348. if ((Original_Роль == null)) {
  6349. throw new global::System.ArgumentNullException("Original_Роль");
  6350. }
  6351. else {
  6352. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_Роль));
  6353. }
  6354. if ((Original_Наименование == null)) {
  6355. this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1));
  6356. this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value;
  6357. }
  6358. else {
  6359. this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0));
  6360. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Наименование));
  6361. }
  6362. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  6363. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  6364. != global::System.Data.ConnectionState.Open)) {
  6365. this.Adapter.UpdateCommand.Connection.Open();
  6366. }
  6367. try {
  6368. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  6369. return returnValue;
  6370. }
  6371. finally {
  6372. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  6373. this.Adapter.UpdateCommand.Connection.Close();
  6374. }
  6375. }
  6376. }
  6377. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6378. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6379. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6380. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  6381. public virtual int Update(string Пароль, string Роль, string Наименование, string Original_Логин, string Original_Пароль, string Original_Роль, string Original_Наименование) {
  6382. return this.Update(Original_Логин, Пароль, Роль, Наименование, Original_Логин, Original_Пароль, Original_Роль, Original_Наименование);
  6383. }
  6384. }
  6385. /// <summary>
  6386. ///Represents the connection and commands used to retrieve and save data.
  6387. ///</summary>
  6388. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  6389. [global::System.ComponentModel.ToolboxItem(true)]
  6390. [global::System.ComponentModel.DataObjectAttribute(true)]
  6391. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  6392. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  6393. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6394. public partial class Склад_тканиTableAdapter : global::System.ComponentModel.Component {
  6395. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  6396. private global::System.Data.SqlClient.SqlConnection _connection;
  6397. private global::System.Data.SqlClient.SqlTransaction _transaction;
  6398. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  6399. private bool _clearBeforeFill;
  6400. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6401. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6402. public Склад_тканиTableAdapter() {
  6403. this.ClearBeforeFill = true;
  6404. }
  6405. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6406. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6407. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  6408. get {
  6409. if ((this._adapter == null)) {
  6410. this.InitAdapter();
  6411. }
  6412. return this._adapter;
  6413. }
  6414. }
  6415. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6416. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6417. internal global::System.Data.SqlClient.SqlConnection Connection {
  6418. get {
  6419. if ((this._connection == null)) {
  6420. this.InitConnection();
  6421. }
  6422. return this._connection;
  6423. }
  6424. set {
  6425. this._connection = value;
  6426. if ((this.Adapter.InsertCommand != null)) {
  6427. this.Adapter.InsertCommand.Connection = value;
  6428. }
  6429. if ((this.Adapter.DeleteCommand != null)) {
  6430. this.Adapter.DeleteCommand.Connection = value;
  6431. }
  6432. if ((this.Adapter.UpdateCommand != null)) {
  6433. this.Adapter.UpdateCommand.Connection = value;
  6434. }
  6435. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  6436. if ((this.CommandCollection[i] != null)) {
  6437. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  6438. }
  6439. }
  6440. }
  6441. }
  6442. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6443. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6444. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  6445. get {
  6446. return this._transaction;
  6447. }
  6448. set {
  6449. this._transaction = value;
  6450. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  6451. this.CommandCollection[i].Transaction = this._transaction;
  6452. }
  6453. if (((this.Adapter != null)
  6454. && (this.Adapter.DeleteCommand != null))) {
  6455. this.Adapter.DeleteCommand.Transaction = this._transaction;
  6456. }
  6457. if (((this.Adapter != null)
  6458. && (this.Adapter.InsertCommand != null))) {
  6459. this.Adapter.InsertCommand.Transaction = this._transaction;
  6460. }
  6461. if (((this.Adapter != null)
  6462. && (this.Adapter.UpdateCommand != null))) {
  6463. this.Adapter.UpdateCommand.Transaction = this._transaction;
  6464. }
  6465. }
  6466. }
  6467. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6468. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6469. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  6470. get {
  6471. if ((this._commandCollection == null)) {
  6472. this.InitCommandCollection();
  6473. }
  6474. return this._commandCollection;
  6475. }
  6476. }
  6477. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6478. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6479. public bool ClearBeforeFill {
  6480. get {
  6481. return this._clearBeforeFill;
  6482. }
  6483. set {
  6484. this._clearBeforeFill = value;
  6485. }
  6486. }
  6487. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6488. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6489. private void InitAdapter() {
  6490. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  6491. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  6492. tableMapping.SourceTable = "Table";
  6493. tableMapping.DataSetTable = "Склад ткани";
  6494. tableMapping.ColumnMappings.Add("Рулон", "Рулон");
  6495. tableMapping.ColumnMappings.Add("Артикул_ткани", "Артикул_ткани");
  6496. tableMapping.ColumnMappings.Add("Ширина", "Ширина");
  6497. tableMapping.ColumnMappings.Add("Длина", "Длина");
  6498. this._adapter.TableMappings.Add(tableMapping);
  6499. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  6500. this._adapter.DeleteCommand.Connection = this.Connection;
  6501. this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[Склад ткани] WHERE (([Рулон] = @Original_Рулон) AND ([Артикул_" +
  6502. "ткани] = @Original_Артикул_ткани) AND ([Ширина] = @Original_Ширина) AND ([Длина]" +
  6503. " = @Original_Длина))";
  6504. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  6505. 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, "", "", ""));
  6506. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_ткани", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_ткани", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6507. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6508. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6509. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  6510. this._adapter.InsertCommand.Connection = this.Connection;
  6511. this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Склад ткани] ([Рулон], [Артикул_ткани], [Ширина], [Длина]) VAL" +
  6512. "UES (@Рулон, @Артикул_ткани, @Ширина, @Длина);\r\nSELECT Рулон, Артикул_ткани, Шир" +
  6513. "ина, Длина FROM [Склад ткани] WHERE (Артикул_ткани = @Артикул_ткани) AND (Рулон " +
  6514. "= @Рулон)";
  6515. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  6516. 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, "", "", ""));
  6517. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_ткани", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_ткани", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6518. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6519. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6520. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  6521. this._adapter.UpdateCommand.Connection = this.Connection;
  6522. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Склад ткани] SET [Рулон] = @Рулон, [Артикул_ткани] = @Артикул_ткани, [Ширина] = @Ширина, [Длина] = @Длина WHERE (([Рулон] = @Original_Рулон) AND ([Артикул_ткани] = @Original_Артикул_ткани) AND ([Ширина] = @Original_Ширина) AND ([Длина] = @Original_Длина));
  6523. SELECT Рулон, Артикул_ткани, Ширина, Длина FROM [Склад ткани] WHERE (Артикул_ткани = @Артикул_ткани) AND (Рулон = @Рулон)";
  6524. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  6525. 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, "", "", ""));
  6526. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_ткани", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_ткани", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6527. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6528. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6529. 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, "", "", ""));
  6530. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_ткани", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_ткани", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6531. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6532. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6533. }
  6534. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6535. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6536. private void InitConnection() {
  6537. this._connection = new global::System.Data.SqlClient.SqlConnection();
  6538. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  6539. }
  6540. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6541. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6542. private void InitCommandCollection() {
  6543. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  6544. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  6545. this._commandCollection[0].Connection = this.Connection;
  6546. this._commandCollection[0].CommandText = "SELECT Рулон, Артикул_ткани, Ширина, Длина FROM dbo.[Склад ткани]";
  6547. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  6548. }
  6549. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6550. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6551. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6552. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  6553. public virtual int Fill(lyahov_TkaniDataSet.Склад_тканиDataTable dataTable) {
  6554. this.Adapter.SelectCommand = this.CommandCollection[0];
  6555. if ((this.ClearBeforeFill == true)) {
  6556. dataTable.Clear();
  6557. }
  6558. int returnValue = this.Adapter.Fill(dataTable);
  6559. return returnValue;
  6560. }
  6561. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6562. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6563. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6564. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  6565. public virtual lyahov_TkaniDataSet.Склад_тканиDataTable GetData() {
  6566. this.Adapter.SelectCommand = this.CommandCollection[0];
  6567. lyahov_TkaniDataSet.Склад_тканиDataTable dataTable = new lyahov_TkaniDataSet.Склад_тканиDataTable();
  6568. this.Adapter.Fill(dataTable);
  6569. return dataTable;
  6570. }
  6571. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6572. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6573. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6574. public virtual int Update(lyahov_TkaniDataSet.Склад_тканиDataTable dataTable) {
  6575. return this.Adapter.Update(dataTable);
  6576. }
  6577. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6578. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6579. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6580. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  6581. return this.Adapter.Update(dataSet, "Склад ткани");
  6582. }
  6583. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6584. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6585. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6586. public virtual int Update(global::System.Data.DataRow dataRow) {
  6587. return this.Adapter.Update(new global::System.Data.DataRow[] {
  6588. dataRow});
  6589. }
  6590. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6591. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6592. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6593. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  6594. return this.Adapter.Update(dataRows);
  6595. }
  6596. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6597. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6598. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6599. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  6600. public virtual int Delete(int Original_Рулон, string Original_Артикул_ткани, string Original_Ширина, string Original_Длина) {
  6601. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Рулон));
  6602. if ((Original_Артикул_ткани == null)) {
  6603. throw new global::System.ArgumentNullException("Original_Артикул_ткани");
  6604. }
  6605. else {
  6606. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Артикул_ткани));
  6607. }
  6608. if ((Original_Ширина == null)) {
  6609. throw new global::System.ArgumentNullException("Original_Ширина");
  6610. }
  6611. else {
  6612. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Ширина));
  6613. }
  6614. if ((Original_Длина == null)) {
  6615. throw new global::System.ArgumentNullException("Original_Длина");
  6616. }
  6617. else {
  6618. this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_Длина));
  6619. }
  6620. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  6621. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  6622. != global::System.Data.ConnectionState.Open)) {
  6623. this.Adapter.DeleteCommand.Connection.Open();
  6624. }
  6625. try {
  6626. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  6627. return returnValue;
  6628. }
  6629. finally {
  6630. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  6631. this.Adapter.DeleteCommand.Connection.Close();
  6632. }
  6633. }
  6634. }
  6635. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6636. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6637. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6638. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  6639. public virtual int Insert(int Рулон, string Артикул_ткани, string Ширина, string Длина) {
  6640. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Рулон));
  6641. if ((Артикул_ткани == null)) {
  6642. throw new global::System.ArgumentNullException("Артикул_ткани");
  6643. }
  6644. else {
  6645. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Артикул_ткани));
  6646. }
  6647. if ((Ширина == null)) {
  6648. throw new global::System.ArgumentNullException("Ширина");
  6649. }
  6650. else {
  6651. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Ширина));
  6652. }
  6653. if ((Длина == null)) {
  6654. throw new global::System.ArgumentNullException("Длина");
  6655. }
  6656. else {
  6657. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Длина));
  6658. }
  6659. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  6660. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  6661. != global::System.Data.ConnectionState.Open)) {
  6662. this.Adapter.InsertCommand.Connection.Open();
  6663. }
  6664. try {
  6665. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  6666. return returnValue;
  6667. }
  6668. finally {
  6669. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  6670. this.Adapter.InsertCommand.Connection.Close();
  6671. }
  6672. }
  6673. }
  6674. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6675. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6676. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6677. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  6678. public virtual int Update(int Рулон, string Артикул_ткани, string Ширина, string Длина, int Original_Рулон, string Original_Артикул_ткани, string Original_Ширина, string Original_Длина) {
  6679. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Рулон));
  6680. if ((Артикул_ткани == null)) {
  6681. throw new global::System.ArgumentNullException("Артикул_ткани");
  6682. }
  6683. else {
  6684. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Артикул_ткани));
  6685. }
  6686. if ((Ширина == null)) {
  6687. throw new global::System.ArgumentNullException("Ширина");
  6688. }
  6689. else {
  6690. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Ширина));
  6691. }
  6692. if ((Длина == null)) {
  6693. throw new global::System.ArgumentNullException("Длина");
  6694. }
  6695. else {
  6696. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Длина));
  6697. }
  6698. this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Original_Рулон));
  6699. if ((Original_Артикул_ткани == null)) {
  6700. throw new global::System.ArgumentNullException("Original_Артикул_ткани");
  6701. }
  6702. else {
  6703. this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_Артикул_ткани));
  6704. }
  6705. if ((Original_Ширина == null)) {
  6706. throw new global::System.ArgumentNullException("Original_Ширина");
  6707. }
  6708. else {
  6709. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_Ширина));
  6710. }
  6711. if ((Original_Длина == null)) {
  6712. throw new global::System.ArgumentNullException("Original_Длина");
  6713. }
  6714. else {
  6715. this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_Длина));
  6716. }
  6717. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  6718. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  6719. != global::System.Data.ConnectionState.Open)) {
  6720. this.Adapter.UpdateCommand.Connection.Open();
  6721. }
  6722. try {
  6723. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  6724. return returnValue;
  6725. }
  6726. finally {
  6727. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  6728. this.Adapter.UpdateCommand.Connection.Close();
  6729. }
  6730. }
  6731. }
  6732. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6733. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6734. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6735. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  6736. public virtual int Update(string Ширина, string Длина, int Original_Рулон, string Original_Артикул_ткани, string Original_Ширина, string Original_Длина) {
  6737. return this.Update(Original_Рулон, Original_Артикул_ткани, Ширина, Длина, Original_Рулон, Original_Артикул_ткани, Original_Ширина, Original_Длина);
  6738. }
  6739. }
  6740. /// <summary>
  6741. ///Represents the connection and commands used to retrieve and save data.
  6742. ///</summary>
  6743. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  6744. [global::System.ComponentModel.ToolboxItem(true)]
  6745. [global::System.ComponentModel.DataObjectAttribute(true)]
  6746. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  6747. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  6748. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6749. public partial class Склад_фурнитурыTableAdapter : global::System.ComponentModel.Component {
  6750. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  6751. private global::System.Data.SqlClient.SqlConnection _connection;
  6752. private global::System.Data.SqlClient.SqlTransaction _transaction;
  6753. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  6754. private bool _clearBeforeFill;
  6755. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6756. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6757. public Склад_фурнитурыTableAdapter() {
  6758. this.ClearBeforeFill = true;
  6759. }
  6760. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6761. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6762. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  6763. get {
  6764. if ((this._adapter == null)) {
  6765. this.InitAdapter();
  6766. }
  6767. return this._adapter;
  6768. }
  6769. }
  6770. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6771. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6772. internal global::System.Data.SqlClient.SqlConnection Connection {
  6773. get {
  6774. if ((this._connection == null)) {
  6775. this.InitConnection();
  6776. }
  6777. return this._connection;
  6778. }
  6779. set {
  6780. this._connection = value;
  6781. if ((this.Adapter.InsertCommand != null)) {
  6782. this.Adapter.InsertCommand.Connection = value;
  6783. }
  6784. if ((this.Adapter.DeleteCommand != null)) {
  6785. this.Adapter.DeleteCommand.Connection = value;
  6786. }
  6787. if ((this.Adapter.UpdateCommand != null)) {
  6788. this.Adapter.UpdateCommand.Connection = value;
  6789. }
  6790. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  6791. if ((this.CommandCollection[i] != null)) {
  6792. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  6793. }
  6794. }
  6795. }
  6796. }
  6797. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6798. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6799. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  6800. get {
  6801. return this._transaction;
  6802. }
  6803. set {
  6804. this._transaction = value;
  6805. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  6806. this.CommandCollection[i].Transaction = this._transaction;
  6807. }
  6808. if (((this.Adapter != null)
  6809. && (this.Adapter.DeleteCommand != null))) {
  6810. this.Adapter.DeleteCommand.Transaction = this._transaction;
  6811. }
  6812. if (((this.Adapter != null)
  6813. && (this.Adapter.InsertCommand != null))) {
  6814. this.Adapter.InsertCommand.Transaction = this._transaction;
  6815. }
  6816. if (((this.Adapter != null)
  6817. && (this.Adapter.UpdateCommand != null))) {
  6818. this.Adapter.UpdateCommand.Transaction = this._transaction;
  6819. }
  6820. }
  6821. }
  6822. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6823. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6824. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  6825. get {
  6826. if ((this._commandCollection == null)) {
  6827. this.InitCommandCollection();
  6828. }
  6829. return this._commandCollection;
  6830. }
  6831. }
  6832. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6833. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6834. public bool ClearBeforeFill {
  6835. get {
  6836. return this._clearBeforeFill;
  6837. }
  6838. set {
  6839. this._clearBeforeFill = value;
  6840. }
  6841. }
  6842. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6843. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6844. private void InitAdapter() {
  6845. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  6846. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  6847. tableMapping.SourceTable = "Table";
  6848. tableMapping.DataSetTable = "Склад фурнитуры";
  6849. tableMapping.ColumnMappings.Add("Партия", "Партия");
  6850. tableMapping.ColumnMappings.Add("Артикул_фурнитуры", "Артикул_фурнитуры");
  6851. tableMapping.ColumnMappings.Add("Количество", "Количество");
  6852. this._adapter.TableMappings.Add(tableMapping);
  6853. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  6854. this._adapter.DeleteCommand.Connection = this.Connection;
  6855. this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[Склад фурнитуры] WHERE (([Партия] = @Original_Партия) AND ([Ар" +
  6856. "тикул_фурнитуры] = @Original_Артикул_фурнитуры) AND ([Количество] = @Original_Ко" +
  6857. "личество))";
  6858. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  6859. 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, "", "", ""));
  6860. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_фурнитуры", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_фурнитуры", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6861. 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, "", "", ""));
  6862. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  6863. this._adapter.InsertCommand.Connection = this.Connection;
  6864. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Склад фурнитуры] ([Партия], [Артикул_фурнитуры], [Количество]) VALUES (@Партия, @Артикул_фурнитуры, @Количество);
  6865. SELECT Партия, Артикул_фурнитуры, Количество FROM [Склад фурнитуры] WHERE (Артикул_фурнитуры = @Артикул_фурнитуры) AND (Партия = @Партия)";
  6866. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  6867. 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, "", "", ""));
  6868. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_фурнитуры", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_фурнитуры", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6869. 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, "", "", ""));
  6870. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  6871. this._adapter.UpdateCommand.Connection = this.Connection;
  6872. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Склад фурнитуры] SET [Партия] = @Партия, [Артикул_фурнитуры] = @Артикул_фурнитуры, [Количество] = @Количество WHERE (([Партия] = @Original_Партия) AND ([Артикул_фурнитуры] = @Original_Артикул_фурнитуры) AND ([Количество] = @Original_Количество));
  6873. SELECT Партия, Артикул_фурнитуры, Количество FROM [Склад фурнитуры] WHERE (Артикул_фурнитуры = @Артикул_фурнитуры) AND (Партия = @Партия)";
  6874. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  6875. 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, "", "", ""));
  6876. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_фурнитуры", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_фурнитуры", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  6877. 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, "", "", ""));
  6878. 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, "", "", ""));
  6879. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_фурнитуры", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_фурнитуры", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  6880. 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, "", "", ""));
  6881. }
  6882. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6883. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6884. private void InitConnection() {
  6885. this._connection = new global::System.Data.SqlClient.SqlConnection();
  6886. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  6887. }
  6888. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6889. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6890. private void InitCommandCollection() {
  6891. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  6892. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  6893. this._commandCollection[0].Connection = this.Connection;
  6894. this._commandCollection[0].CommandText = "SELECT Партия, Артикул_фурнитуры, Количество FROM dbo.[Склад фурнитуры]";
  6895. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  6896. }
  6897. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6898. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6899. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6900. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  6901. public virtual int Fill(lyahov_TkaniDataSet.Склад_фурнитурыDataTable dataTable) {
  6902. this.Adapter.SelectCommand = this.CommandCollection[0];
  6903. if ((this.ClearBeforeFill == true)) {
  6904. dataTable.Clear();
  6905. }
  6906. int returnValue = this.Adapter.Fill(dataTable);
  6907. return returnValue;
  6908. }
  6909. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6910. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6911. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6912. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  6913. public virtual lyahov_TkaniDataSet.Склад_фурнитурыDataTable GetData() {
  6914. this.Adapter.SelectCommand = this.CommandCollection[0];
  6915. lyahov_TkaniDataSet.Склад_фурнитурыDataTable dataTable = new lyahov_TkaniDataSet.Склад_фурнитурыDataTable();
  6916. this.Adapter.Fill(dataTable);
  6917. return dataTable;
  6918. }
  6919. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6920. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6921. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6922. public virtual int Update(lyahov_TkaniDataSet.Склад_фурнитурыDataTable dataTable) {
  6923. return this.Adapter.Update(dataTable);
  6924. }
  6925. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6926. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6927. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6928. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  6929. return this.Adapter.Update(dataSet, "Склад фурнитуры");
  6930. }
  6931. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6932. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6933. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6934. public virtual int Update(global::System.Data.DataRow dataRow) {
  6935. return this.Adapter.Update(new global::System.Data.DataRow[] {
  6936. dataRow});
  6937. }
  6938. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6939. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6940. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6941. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  6942. return this.Adapter.Update(dataRows);
  6943. }
  6944. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6945. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6946. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6947. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  6948. public virtual int Delete(int Original_Партия, string Original_Артикул_фурнитуры, int Original_Количество) {
  6949. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Партия));
  6950. if ((Original_Артикул_фурнитуры == null)) {
  6951. throw new global::System.ArgumentNullException("Original_Артикул_фурнитуры");
  6952. }
  6953. else {
  6954. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Артикул_фурнитуры));
  6955. }
  6956. this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_Количество));
  6957. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  6958. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  6959. != global::System.Data.ConnectionState.Open)) {
  6960. this.Adapter.DeleteCommand.Connection.Open();
  6961. }
  6962. try {
  6963. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  6964. return returnValue;
  6965. }
  6966. finally {
  6967. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  6968. this.Adapter.DeleteCommand.Connection.Close();
  6969. }
  6970. }
  6971. }
  6972. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6973. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6974. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  6975. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  6976. public virtual int Insert(int Партия, string Артикул_фурнитуры, int Количество) {
  6977. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Партия));
  6978. if ((Артикул_фурнитуры == null)) {
  6979. throw new global::System.ArgumentNullException("Артикул_фурнитуры");
  6980. }
  6981. else {
  6982. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Артикул_фурнитуры));
  6983. }
  6984. this.Adapter.InsertCommand.Parameters[2].Value = ((int)(Количество));
  6985. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  6986. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  6987. != global::System.Data.ConnectionState.Open)) {
  6988. this.Adapter.InsertCommand.Connection.Open();
  6989. }
  6990. try {
  6991. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  6992. return returnValue;
  6993. }
  6994. finally {
  6995. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  6996. this.Adapter.InsertCommand.Connection.Close();
  6997. }
  6998. }
  6999. }
  7000. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7001. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7002. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7003. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  7004. public virtual int Update(int Партия, string Артикул_фурнитуры, int Количество, int Original_Партия, string Original_Артикул_фурнитуры, int Original_Количество) {
  7005. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Партия));
  7006. if ((Артикул_фурнитуры == null)) {
  7007. throw new global::System.ArgumentNullException("Артикул_фурнитуры");
  7008. }
  7009. else {
  7010. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Артикул_фурнитуры));
  7011. }
  7012. this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(Количество));
  7013. this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(Original_Партия));
  7014. if ((Original_Артикул_фурнитуры == null)) {
  7015. throw new global::System.ArgumentNullException("Original_Артикул_фурнитуры");
  7016. }
  7017. else {
  7018. this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_Артикул_фурнитуры));
  7019. }
  7020. this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Original_Количество));
  7021. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  7022. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  7023. != global::System.Data.ConnectionState.Open)) {
  7024. this.Adapter.UpdateCommand.Connection.Open();
  7025. }
  7026. try {
  7027. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  7028. return returnValue;
  7029. }
  7030. finally {
  7031. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  7032. this.Adapter.UpdateCommand.Connection.Close();
  7033. }
  7034. }
  7035. }
  7036. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7037. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7038. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7039. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  7040. public virtual int Update(int Количество, int Original_Партия, string Original_Артикул_фурнитуры, int Original_Количество) {
  7041. return this.Update(Original_Партия, Original_Артикул_фурнитуры, Количество, Original_Партия, Original_Артикул_фурнитуры, Original_Количество);
  7042. }
  7043. }
  7044. /// <summary>
  7045. ///Represents the connection and commands used to retrieve and save data.
  7046. ///</summary>
  7047. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  7048. [global::System.ComponentModel.ToolboxItem(true)]
  7049. [global::System.ComponentModel.DataObjectAttribute(true)]
  7050. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  7051. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  7052. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7053. public partial class Ткани_изделияTableAdapter : global::System.ComponentModel.Component {
  7054. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  7055. private global::System.Data.SqlClient.SqlConnection _connection;
  7056. private global::System.Data.SqlClient.SqlTransaction _transaction;
  7057. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  7058. private bool _clearBeforeFill;
  7059. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7060. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7061. public Ткани_изделияTableAdapter() {
  7062. this.ClearBeforeFill = true;
  7063. }
  7064. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7065. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7066. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  7067. get {
  7068. if ((this._adapter == null)) {
  7069. this.InitAdapter();
  7070. }
  7071. return this._adapter;
  7072. }
  7073. }
  7074. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7075. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7076. internal global::System.Data.SqlClient.SqlConnection Connection {
  7077. get {
  7078. if ((this._connection == null)) {
  7079. this.InitConnection();
  7080. }
  7081. return this._connection;
  7082. }
  7083. set {
  7084. this._connection = value;
  7085. if ((this.Adapter.InsertCommand != null)) {
  7086. this.Adapter.InsertCommand.Connection = value;
  7087. }
  7088. if ((this.Adapter.DeleteCommand != null)) {
  7089. this.Adapter.DeleteCommand.Connection = value;
  7090. }
  7091. if ((this.Adapter.UpdateCommand != null)) {
  7092. this.Adapter.UpdateCommand.Connection = value;
  7093. }
  7094. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  7095. if ((this.CommandCollection[i] != null)) {
  7096. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  7097. }
  7098. }
  7099. }
  7100. }
  7101. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7102. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7103. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  7104. get {
  7105. return this._transaction;
  7106. }
  7107. set {
  7108. this._transaction = value;
  7109. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  7110. this.CommandCollection[i].Transaction = this._transaction;
  7111. }
  7112. if (((this.Adapter != null)
  7113. && (this.Adapter.DeleteCommand != null))) {
  7114. this.Adapter.DeleteCommand.Transaction = this._transaction;
  7115. }
  7116. if (((this.Adapter != null)
  7117. && (this.Adapter.InsertCommand != null))) {
  7118. this.Adapter.InsertCommand.Transaction = this._transaction;
  7119. }
  7120. if (((this.Adapter != null)
  7121. && (this.Adapter.UpdateCommand != null))) {
  7122. this.Adapter.UpdateCommand.Transaction = this._transaction;
  7123. }
  7124. }
  7125. }
  7126. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7127. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7128. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  7129. get {
  7130. if ((this._commandCollection == null)) {
  7131. this.InitCommandCollection();
  7132. }
  7133. return this._commandCollection;
  7134. }
  7135. }
  7136. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7137. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7138. public bool ClearBeforeFill {
  7139. get {
  7140. return this._clearBeforeFill;
  7141. }
  7142. set {
  7143. this._clearBeforeFill = value;
  7144. }
  7145. }
  7146. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7147. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7148. private void InitAdapter() {
  7149. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  7150. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  7151. tableMapping.SourceTable = "Table";
  7152. tableMapping.DataSetTable = "Ткани изделия";
  7153. tableMapping.ColumnMappings.Add("Артикул_ткани", "Артикул_ткани");
  7154. tableMapping.ColumnMappings.Add("Артикул_изделия", "Артикул_изделия");
  7155. this._adapter.TableMappings.Add(tableMapping);
  7156. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  7157. this._adapter.DeleteCommand.Connection = this.Connection;
  7158. this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[Ткани изделия] WHERE (([Артикул_ткани] = @Original_Артикул_тка" +
  7159. "ни) AND ([Артикул_изделия] = @Original_Артикул_изделия))";
  7160. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  7161. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_ткани", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_ткани", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7162. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_изделия", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7163. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  7164. this._adapter.InsertCommand.Connection = this.Connection;
  7165. this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Ткани изделия] ([Артикул_ткани], [Артикул_изделия]) VALUES (@А" +
  7166. "ртикул_ткани, @Артикул_изделия);\r\nSELECT Артикул_ткани, Артикул_изделия FROM [Тк" +
  7167. "ани изделия] WHERE (Артикул_изделия = @Артикул_изделия) AND (Артикул_ткани = @Ар" +
  7168. "тикул_ткани)";
  7169. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  7170. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_ткани", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_ткани", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7171. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_изделия", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7172. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  7173. this._adapter.UpdateCommand.Connection = this.Connection;
  7174. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Ткани изделия] SET [Артикул_ткани] = @Артикул_ткани, [Артикул_изделия] = @Артикул_изделия WHERE (([Артикул_ткани] = @Original_Артикул_ткани) AND ([Артикул_изделия] = @Original_Артикул_изделия));
  7175. SELECT Артикул_ткани, Артикул_изделия FROM [Ткани изделия] WHERE (Артикул_изделия = @Артикул_изделия) AND (Артикул_ткани = @Артикул_ткани)";
  7176. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  7177. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_ткани", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_ткани", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7178. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_изделия", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7179. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_ткани", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_ткани", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7180. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_изделия", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7181. }
  7182. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7183. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7184. private void InitConnection() {
  7185. this._connection = new global::System.Data.SqlClient.SqlConnection();
  7186. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  7187. }
  7188. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7189. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7190. private void InitCommandCollection() {
  7191. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  7192. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  7193. this._commandCollection[0].Connection = this.Connection;
  7194. this._commandCollection[0].CommandText = "SELECT Артикул_ткани, Артикул_изделия FROM dbo.[Ткани изделия]";
  7195. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  7196. }
  7197. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7198. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7199. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7200. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  7201. public virtual int Fill(lyahov_TkaniDataSet.Ткани_изделияDataTable dataTable) {
  7202. this.Adapter.SelectCommand = this.CommandCollection[0];
  7203. if ((this.ClearBeforeFill == true)) {
  7204. dataTable.Clear();
  7205. }
  7206. int returnValue = this.Adapter.Fill(dataTable);
  7207. return returnValue;
  7208. }
  7209. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7210. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7211. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7212. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  7213. public virtual lyahov_TkaniDataSet.Ткани_изделияDataTable GetData() {
  7214. this.Adapter.SelectCommand = this.CommandCollection[0];
  7215. lyahov_TkaniDataSet.Ткани_изделияDataTable dataTable = new lyahov_TkaniDataSet.Ткани_изделияDataTable();
  7216. this.Adapter.Fill(dataTable);
  7217. return dataTable;
  7218. }
  7219. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7220. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7221. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7222. public virtual int Update(lyahov_TkaniDataSet.Ткани_изделияDataTable dataTable) {
  7223. return this.Adapter.Update(dataTable);
  7224. }
  7225. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7226. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7227. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7228. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  7229. return this.Adapter.Update(dataSet, "Ткани изделия");
  7230. }
  7231. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7232. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7233. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7234. public virtual int Update(global::System.Data.DataRow dataRow) {
  7235. return this.Adapter.Update(new global::System.Data.DataRow[] {
  7236. dataRow});
  7237. }
  7238. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7239. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7240. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7241. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  7242. return this.Adapter.Update(dataRows);
  7243. }
  7244. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7245. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7246. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7247. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  7248. public virtual int Delete(string Original_Артикул_ткани, string Original_Артикул_изделия) {
  7249. if ((Original_Артикул_ткани == null)) {
  7250. throw new global::System.ArgumentNullException("Original_Артикул_ткани");
  7251. }
  7252. else {
  7253. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Артикул_ткани));
  7254. }
  7255. if ((Original_Артикул_изделия == null)) {
  7256. throw new global::System.ArgumentNullException("Original_Артикул_изделия");
  7257. }
  7258. else {
  7259. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Артикул_изделия));
  7260. }
  7261. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  7262. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  7263. != global::System.Data.ConnectionState.Open)) {
  7264. this.Adapter.DeleteCommand.Connection.Open();
  7265. }
  7266. try {
  7267. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  7268. return returnValue;
  7269. }
  7270. finally {
  7271. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  7272. this.Adapter.DeleteCommand.Connection.Close();
  7273. }
  7274. }
  7275. }
  7276. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7277. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7278. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7279. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  7280. public virtual int Insert(string Артикул_ткани, string Артикул_изделия) {
  7281. if ((Артикул_ткани == null)) {
  7282. throw new global::System.ArgumentNullException("Артикул_ткани");
  7283. }
  7284. else {
  7285. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Артикул_ткани));
  7286. }
  7287. if ((Артикул_изделия == null)) {
  7288. throw new global::System.ArgumentNullException("Артикул_изделия");
  7289. }
  7290. else {
  7291. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Артикул_изделия));
  7292. }
  7293. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  7294. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  7295. != global::System.Data.ConnectionState.Open)) {
  7296. this.Adapter.InsertCommand.Connection.Open();
  7297. }
  7298. try {
  7299. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  7300. return returnValue;
  7301. }
  7302. finally {
  7303. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  7304. this.Adapter.InsertCommand.Connection.Close();
  7305. }
  7306. }
  7307. }
  7308. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7309. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7310. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7311. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  7312. public virtual int Update(string Артикул_ткани, string Артикул_изделия, string Original_Артикул_ткани, string Original_Артикул_изделия) {
  7313. if ((Артикул_ткани == null)) {
  7314. throw new global::System.ArgumentNullException("Артикул_ткани");
  7315. }
  7316. else {
  7317. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Артикул_ткани));
  7318. }
  7319. if ((Артикул_изделия == null)) {
  7320. throw new global::System.ArgumentNullException("Артикул_изделия");
  7321. }
  7322. else {
  7323. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Артикул_изделия));
  7324. }
  7325. if ((Original_Артикул_ткани == null)) {
  7326. throw new global::System.ArgumentNullException("Original_Артикул_ткани");
  7327. }
  7328. else {
  7329. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_Артикул_ткани));
  7330. }
  7331. if ((Original_Артикул_изделия == null)) {
  7332. throw new global::System.ArgumentNullException("Original_Артикул_изделия");
  7333. }
  7334. else {
  7335. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Original_Артикул_изделия));
  7336. }
  7337. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  7338. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  7339. != global::System.Data.ConnectionState.Open)) {
  7340. this.Adapter.UpdateCommand.Connection.Open();
  7341. }
  7342. try {
  7343. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  7344. return returnValue;
  7345. }
  7346. finally {
  7347. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  7348. this.Adapter.UpdateCommand.Connection.Close();
  7349. }
  7350. }
  7351. }
  7352. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7353. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7354. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7355. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  7356. public virtual int Update(string Original_Артикул_ткани, string Original_Артикул_изделия) {
  7357. return this.Update(Original_Артикул_ткани, Original_Артикул_изделия, Original_Артикул_ткани, Original_Артикул_изделия);
  7358. }
  7359. }
  7360. /// <summary>
  7361. ///Represents the connection and commands used to retrieve and save data.
  7362. ///</summary>
  7363. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  7364. [global::System.ComponentModel.ToolboxItem(true)]
  7365. [global::System.ComponentModel.DataObjectAttribute(true)]
  7366. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  7367. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  7368. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7369. public partial class ТканьTableAdapter : global::System.ComponentModel.Component {
  7370. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  7371. private global::System.Data.SqlClient.SqlConnection _connection;
  7372. private global::System.Data.SqlClient.SqlTransaction _transaction;
  7373. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  7374. private bool _clearBeforeFill;
  7375. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7376. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7377. public ТканьTableAdapter() {
  7378. this.ClearBeforeFill = true;
  7379. }
  7380. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7381. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7382. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  7383. get {
  7384. if ((this._adapter == null)) {
  7385. this.InitAdapter();
  7386. }
  7387. return this._adapter;
  7388. }
  7389. }
  7390. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7391. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7392. internal global::System.Data.SqlClient.SqlConnection Connection {
  7393. get {
  7394. if ((this._connection == null)) {
  7395. this.InitConnection();
  7396. }
  7397. return this._connection;
  7398. }
  7399. set {
  7400. this._connection = value;
  7401. if ((this.Adapter.InsertCommand != null)) {
  7402. this.Adapter.InsertCommand.Connection = value;
  7403. }
  7404. if ((this.Adapter.DeleteCommand != null)) {
  7405. this.Adapter.DeleteCommand.Connection = value;
  7406. }
  7407. if ((this.Adapter.UpdateCommand != null)) {
  7408. this.Adapter.UpdateCommand.Connection = value;
  7409. }
  7410. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  7411. if ((this.CommandCollection[i] != null)) {
  7412. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  7413. }
  7414. }
  7415. }
  7416. }
  7417. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7418. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7419. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  7420. get {
  7421. return this._transaction;
  7422. }
  7423. set {
  7424. this._transaction = value;
  7425. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  7426. this.CommandCollection[i].Transaction = this._transaction;
  7427. }
  7428. if (((this.Adapter != null)
  7429. && (this.Adapter.DeleteCommand != null))) {
  7430. this.Adapter.DeleteCommand.Transaction = this._transaction;
  7431. }
  7432. if (((this.Adapter != null)
  7433. && (this.Adapter.InsertCommand != null))) {
  7434. this.Adapter.InsertCommand.Transaction = this._transaction;
  7435. }
  7436. if (((this.Adapter != null)
  7437. && (this.Adapter.UpdateCommand != null))) {
  7438. this.Adapter.UpdateCommand.Transaction = this._transaction;
  7439. }
  7440. }
  7441. }
  7442. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7443. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7444. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  7445. get {
  7446. if ((this._commandCollection == null)) {
  7447. this.InitCommandCollection();
  7448. }
  7449. return this._commandCollection;
  7450. }
  7451. }
  7452. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7453. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7454. public bool ClearBeforeFill {
  7455. get {
  7456. return this._clearBeforeFill;
  7457. }
  7458. set {
  7459. this._clearBeforeFill = value;
  7460. }
  7461. }
  7462. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7463. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7464. private void InitAdapter() {
  7465. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  7466. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  7467. tableMapping.SourceTable = "Table";
  7468. tableMapping.DataSetTable = "Ткань";
  7469. tableMapping.ColumnMappings.Add("Артикул", "Артикул");
  7470. tableMapping.ColumnMappings.Add("Наименование", "Наименование");
  7471. tableMapping.ColumnMappings.Add("Цвет", "Цвет");
  7472. tableMapping.ColumnMappings.Add("Рисунок", "Рисунок");
  7473. tableMapping.ColumnMappings.Add("Изображение", "Изображение");
  7474. tableMapping.ColumnMappings.Add("Состав", "Состав");
  7475. tableMapping.ColumnMappings.Add("Ширина", "Ширина");
  7476. tableMapping.ColumnMappings.Add("Длина", "Длина");
  7477. tableMapping.ColumnMappings.Add("Цена", "Цена");
  7478. this._adapter.TableMappings.Add(tableMapping);
  7479. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  7480. this._adapter.DeleteCommand.Connection = this.Connection;
  7481. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Ткань] WHERE (([Артикул] = @Original_Артикул) AND ([Наименование] = @Original_Наименование) AND ((@IsNull_Цвет = 1 AND [Цвет] IS NULL) OR ([Цвет] = @Original_Цвет)) AND ((@IsNull_Состав = 1 AND [Состав] IS NULL) OR ([Состав] = @Original_Состав)) AND ([Ширина] = @Original_Ширина) AND ([Длина] = @Original_Длина) AND ([Цена] = @Original_Цена))";
  7482. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  7483. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7484. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7485. 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, "", "", ""));
  7486. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Цвет", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цвет", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7487. 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, "", "", ""));
  7488. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Состав", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Состав", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7489. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7490. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7491. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Цена", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цена", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7492. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  7493. this._adapter.InsertCommand.Connection = this.Connection;
  7494. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Ткань] ([Артикул], [Наименование], [Цвет], [Рисунок], [Изображение], [Состав], [Ширина], [Длина], [Цена]) VALUES (@Артикул, @Наименование, @Цвет, @Рисунок, @Изображение, @Состав, @Ширина, @Длина, @Цена);
  7495. SELECT Артикул, Наименование, Цвет, Рисунок, Изображение, Состав, Ширина, Длина, Цена FROM Ткань WHERE (Артикул = @Артикул)";
  7496. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  7497. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7498. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7499. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Цвет", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цвет", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7500. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Рисунок", global::System.Data.SqlDbType.Image, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Рисунок", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7501. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Изображение", global::System.Data.SqlDbType.Image, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7502. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Состав", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Состав", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7503. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7504. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7505. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Цена", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цена", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7506. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  7507. this._adapter.UpdateCommand.Connection = this.Connection;
  7508. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Ткань] SET [Артикул] = @Артикул, [Наименование] = @Наименование, [Цвет] = @Цвет, [Рисунок] = @Рисунок, [Изображение] = @Изображение, [Состав] = @Состав, [Ширина] = @Ширина, [Длина] = @Длина, [Цена] = @Цена WHERE (([Артикул] = @Original_Артикул) AND ([Наименование] = @Original_Наименование) AND ((@IsNull_Цвет = 1 AND [Цвет] IS NULL) OR ([Цвет] = @Original_Цвет)) AND ((@IsNull_Состав = 1 AND [Состав] IS NULL) OR ([Состав] = @Original_Состав)) AND ([Ширина] = @Original_Ширина) AND ([Длина] = @Original_Длина) AND ([Цена] = @Original_Цена));
  7509. SELECT Артикул, Наименование, Цвет, Рисунок, Изображение, Состав, Ширина, Длина, Цена FROM Ткань WHERE (Артикул = @Артикул)";
  7510. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  7511. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7512. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7513. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Цвет", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цвет", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7514. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Рисунок", global::System.Data.SqlDbType.Image, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Рисунок", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7515. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Изображение", global::System.Data.SqlDbType.Image, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7516. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Состав", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Состав", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7517. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7518. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7519. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Цена", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цена", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  7520. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7521. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7522. 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, "", "", ""));
  7523. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Цвет", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цвет", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7524. 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, "", "", ""));
  7525. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Состав", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Состав", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7526. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7527. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7528. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Цена", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цена", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  7529. }
  7530. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7531. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7532. private void InitConnection() {
  7533. this._connection = new global::System.Data.SqlClient.SqlConnection();
  7534. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  7535. }
  7536. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7537. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7538. private void InitCommandCollection() {
  7539. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  7540. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  7541. this._commandCollection[0].Connection = this.Connection;
  7542. this._commandCollection[0].CommandText = "SELECT Артикул, Наименование, Цвет, Рисунок, Изображение, Состав, Ширина, Длина, " +
  7543. "Цена FROM dbo.Ткань";
  7544. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  7545. }
  7546. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7547. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7548. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7549. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  7550. public virtual int Fill(lyahov_TkaniDataSet.ТканьDataTable dataTable) {
  7551. this.Adapter.SelectCommand = this.CommandCollection[0];
  7552. if ((this.ClearBeforeFill == true)) {
  7553. dataTable.Clear();
  7554. }
  7555. int returnValue = this.Adapter.Fill(dataTable);
  7556. return returnValue;
  7557. }
  7558. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7559. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7560. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7561. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  7562. public virtual lyahov_TkaniDataSet.ТканьDataTable GetData() {
  7563. this.Adapter.SelectCommand = this.CommandCollection[0];
  7564. lyahov_TkaniDataSet.ТканьDataTable dataTable = new lyahov_TkaniDataSet.ТканьDataTable();
  7565. this.Adapter.Fill(dataTable);
  7566. return dataTable;
  7567. }
  7568. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7569. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7570. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7571. public virtual int Update(lyahov_TkaniDataSet.ТканьDataTable dataTable) {
  7572. return this.Adapter.Update(dataTable);
  7573. }
  7574. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7575. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7576. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7577. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  7578. return this.Adapter.Update(dataSet, "Ткань");
  7579. }
  7580. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7581. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7582. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7583. public virtual int Update(global::System.Data.DataRow dataRow) {
  7584. return this.Adapter.Update(new global::System.Data.DataRow[] {
  7585. dataRow});
  7586. }
  7587. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7588. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7589. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7590. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  7591. return this.Adapter.Update(dataRows);
  7592. }
  7593. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7594. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7595. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7596. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  7597. public virtual int Delete(string Original_Артикул, string Original_Наименование, string Original_Цвет, string Original_Состав, string Original_Ширина, string Original_Длина, string Original_Цена) {
  7598. if ((Original_Артикул == null)) {
  7599. throw new global::System.ArgumentNullException("Original_Артикул");
  7600. }
  7601. else {
  7602. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Артикул));
  7603. }
  7604. if ((Original_Наименование == null)) {
  7605. throw new global::System.ArgumentNullException("Original_Наименование");
  7606. }
  7607. else {
  7608. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Наименование));
  7609. }
  7610. if ((Original_Цвет == null)) {
  7611. this.Adapter.DeleteCommand.Parameters[2].Value = ((object)(1));
  7612. this.Adapter.DeleteCommand.Parameters[3].Value = global::System.DBNull.Value;
  7613. }
  7614. else {
  7615. this.Adapter.DeleteCommand.Parameters[2].Value = ((object)(0));
  7616. this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_Цвет));
  7617. }
  7618. if ((Original_Состав == null)) {
  7619. this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(1));
  7620. this.Adapter.DeleteCommand.Parameters[5].Value = global::System.DBNull.Value;
  7621. }
  7622. else {
  7623. this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(0));
  7624. this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_Состав));
  7625. }
  7626. if ((Original_Ширина == null)) {
  7627. throw new global::System.ArgumentNullException("Original_Ширина");
  7628. }
  7629. else {
  7630. this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_Ширина));
  7631. }
  7632. if ((Original_Длина == null)) {
  7633. throw new global::System.ArgumentNullException("Original_Длина");
  7634. }
  7635. else {
  7636. this.Adapter.DeleteCommand.Parameters[7].Value = ((string)(Original_Длина));
  7637. }
  7638. if ((Original_Цена == null)) {
  7639. throw new global::System.ArgumentNullException("Original_Цена");
  7640. }
  7641. else {
  7642. this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_Цена));
  7643. }
  7644. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  7645. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  7646. != global::System.Data.ConnectionState.Open)) {
  7647. this.Adapter.DeleteCommand.Connection.Open();
  7648. }
  7649. try {
  7650. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  7651. return returnValue;
  7652. }
  7653. finally {
  7654. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  7655. this.Adapter.DeleteCommand.Connection.Close();
  7656. }
  7657. }
  7658. }
  7659. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7660. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7661. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7662. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  7663. public virtual int Insert(string Артикул, string Наименование, string Цвет, byte[] Рисунок, byte[] Изображение, string Состав, string Ширина, string Длина, string Цена) {
  7664. if ((Артикул == null)) {
  7665. throw new global::System.ArgumentNullException("Артикул");
  7666. }
  7667. else {
  7668. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Артикул));
  7669. }
  7670. if ((Наименование == null)) {
  7671. throw new global::System.ArgumentNullException("Наименование");
  7672. }
  7673. else {
  7674. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Наименование));
  7675. }
  7676. if ((Цвет == null)) {
  7677. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  7678. }
  7679. else {
  7680. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Цвет));
  7681. }
  7682. if ((Рисунок == null)) {
  7683. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  7684. }
  7685. else {
  7686. this.Adapter.InsertCommand.Parameters[3].Value = ((byte[])(Рисунок));
  7687. }
  7688. if ((Изображение == null)) {
  7689. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  7690. }
  7691. else {
  7692. this.Adapter.InsertCommand.Parameters[4].Value = ((byte[])(Изображение));
  7693. }
  7694. if ((Состав == null)) {
  7695. this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value;
  7696. }
  7697. else {
  7698. this.Adapter.InsertCommand.Parameters[5].Value = ((string)(Состав));
  7699. }
  7700. if ((Ширина == null)) {
  7701. throw new global::System.ArgumentNullException("Ширина");
  7702. }
  7703. else {
  7704. this.Adapter.InsertCommand.Parameters[6].Value = ((string)(Ширина));
  7705. }
  7706. if ((Длина == null)) {
  7707. throw new global::System.ArgumentNullException("Длина");
  7708. }
  7709. else {
  7710. this.Adapter.InsertCommand.Parameters[7].Value = ((string)(Длина));
  7711. }
  7712. if ((Цена == null)) {
  7713. throw new global::System.ArgumentNullException("Цена");
  7714. }
  7715. else {
  7716. this.Adapter.InsertCommand.Parameters[8].Value = ((string)(Цена));
  7717. }
  7718. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  7719. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  7720. != global::System.Data.ConnectionState.Open)) {
  7721. this.Adapter.InsertCommand.Connection.Open();
  7722. }
  7723. try {
  7724. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  7725. return returnValue;
  7726. }
  7727. finally {
  7728. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  7729. this.Adapter.InsertCommand.Connection.Close();
  7730. }
  7731. }
  7732. }
  7733. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7734. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7735. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7736. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  7737. public virtual int Update(
  7738. string Артикул,
  7739. string Наименование,
  7740. string Цвет,
  7741. byte[] Рисунок,
  7742. byte[] Изображение,
  7743. string Состав,
  7744. string Ширина,
  7745. string Длина,
  7746. string Цена,
  7747. string Original_Артикул,
  7748. string Original_Наименование,
  7749. string Original_Цвет,
  7750. string Original_Состав,
  7751. string Original_Ширина,
  7752. string Original_Длина,
  7753. string Original_Цена) {
  7754. if ((Артикул == null)) {
  7755. throw new global::System.ArgumentNullException("Артикул");
  7756. }
  7757. else {
  7758. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Артикул));
  7759. }
  7760. if ((Наименование == null)) {
  7761. throw new global::System.ArgumentNullException("Наименование");
  7762. }
  7763. else {
  7764. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Наименование));
  7765. }
  7766. if ((Цвет == null)) {
  7767. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  7768. }
  7769. else {
  7770. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Цвет));
  7771. }
  7772. if ((Рисунок == null)) {
  7773. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  7774. }
  7775. else {
  7776. this.Adapter.UpdateCommand.Parameters[3].Value = ((byte[])(Рисунок));
  7777. }
  7778. if ((Изображение == null)) {
  7779. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  7780. }
  7781. else {
  7782. this.Adapter.UpdateCommand.Parameters[4].Value = ((byte[])(Изображение));
  7783. }
  7784. if ((Состав == null)) {
  7785. this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value;
  7786. }
  7787. else {
  7788. this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Состав));
  7789. }
  7790. if ((Ширина == null)) {
  7791. throw new global::System.ArgumentNullException("Ширина");
  7792. }
  7793. else {
  7794. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Ширина));
  7795. }
  7796. if ((Длина == null)) {
  7797. throw new global::System.ArgumentNullException("Длина");
  7798. }
  7799. else {
  7800. this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Длина));
  7801. }
  7802. if ((Цена == null)) {
  7803. throw new global::System.ArgumentNullException("Цена");
  7804. }
  7805. else {
  7806. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Цена));
  7807. }
  7808. if ((Original_Артикул == null)) {
  7809. throw new global::System.ArgumentNullException("Original_Артикул");
  7810. }
  7811. else {
  7812. this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Артикул));
  7813. }
  7814. if ((Original_Наименование == null)) {
  7815. throw new global::System.ArgumentNullException("Original_Наименование");
  7816. }
  7817. else {
  7818. this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Наименование));
  7819. }
  7820. if ((Original_Цвет == null)) {
  7821. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1));
  7822. this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value;
  7823. }
  7824. else {
  7825. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0));
  7826. this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(Original_Цвет));
  7827. }
  7828. if ((Original_Состав == null)) {
  7829. this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(1));
  7830. this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value;
  7831. }
  7832. else {
  7833. this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(0));
  7834. this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(Original_Состав));
  7835. }
  7836. if ((Original_Ширина == null)) {
  7837. throw new global::System.ArgumentNullException("Original_Ширина");
  7838. }
  7839. else {
  7840. this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(Original_Ширина));
  7841. }
  7842. if ((Original_Длина == null)) {
  7843. throw new global::System.ArgumentNullException("Original_Длина");
  7844. }
  7845. else {
  7846. this.Adapter.UpdateCommand.Parameters[16].Value = ((string)(Original_Длина));
  7847. }
  7848. if ((Original_Цена == null)) {
  7849. throw new global::System.ArgumentNullException("Original_Цена");
  7850. }
  7851. else {
  7852. this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(Original_Цена));
  7853. }
  7854. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  7855. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  7856. != global::System.Data.ConnectionState.Open)) {
  7857. this.Adapter.UpdateCommand.Connection.Open();
  7858. }
  7859. try {
  7860. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  7861. return returnValue;
  7862. }
  7863. finally {
  7864. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  7865. this.Adapter.UpdateCommand.Connection.Close();
  7866. }
  7867. }
  7868. }
  7869. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7870. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7871. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7872. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  7873. public virtual int Update(string Наименование, string Цвет, byte[] Рисунок, byte[] Изображение, string Состав, string Ширина, string Длина, string Цена, string Original_Артикул, string Original_Наименование, string Original_Цвет, string Original_Состав, string Original_Ширина, string Original_Длина, string Original_Цена) {
  7874. return this.Update(Original_Артикул, Наименование, Цвет, Рисунок, Изображение, Состав, Ширина, Длина, Цена, Original_Артикул, Original_Наименование, Original_Цвет, Original_Состав, Original_Ширина, Original_Длина, Original_Цена);
  7875. }
  7876. }
  7877. /// <summary>
  7878. ///Represents the connection and commands used to retrieve and save data.
  7879. ///</summary>
  7880. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  7881. [global::System.ComponentModel.ToolboxItem(true)]
  7882. [global::System.ComponentModel.DataObjectAttribute(true)]
  7883. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  7884. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  7885. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  7886. public partial class ФурнитураTableAdapter : global::System.ComponentModel.Component {
  7887. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  7888. private global::System.Data.SqlClient.SqlConnection _connection;
  7889. private global::System.Data.SqlClient.SqlTransaction _transaction;
  7890. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  7891. private bool _clearBeforeFill;
  7892. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7893. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7894. public ФурнитураTableAdapter() {
  7895. this.ClearBeforeFill = true;
  7896. }
  7897. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7898. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7899. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  7900. get {
  7901. if ((this._adapter == null)) {
  7902. this.InitAdapter();
  7903. }
  7904. return this._adapter;
  7905. }
  7906. }
  7907. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7908. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7909. internal global::System.Data.SqlClient.SqlConnection Connection {
  7910. get {
  7911. if ((this._connection == null)) {
  7912. this.InitConnection();
  7913. }
  7914. return this._connection;
  7915. }
  7916. set {
  7917. this._connection = value;
  7918. if ((this.Adapter.InsertCommand != null)) {
  7919. this.Adapter.InsertCommand.Connection = value;
  7920. }
  7921. if ((this.Adapter.DeleteCommand != null)) {
  7922. this.Adapter.DeleteCommand.Connection = value;
  7923. }
  7924. if ((this.Adapter.UpdateCommand != null)) {
  7925. this.Adapter.UpdateCommand.Connection = value;
  7926. }
  7927. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  7928. if ((this.CommandCollection[i] != null)) {
  7929. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  7930. }
  7931. }
  7932. }
  7933. }
  7934. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7935. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7936. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  7937. get {
  7938. return this._transaction;
  7939. }
  7940. set {
  7941. this._transaction = value;
  7942. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  7943. this.CommandCollection[i].Transaction = this._transaction;
  7944. }
  7945. if (((this.Adapter != null)
  7946. && (this.Adapter.DeleteCommand != null))) {
  7947. this.Adapter.DeleteCommand.Transaction = this._transaction;
  7948. }
  7949. if (((this.Adapter != null)
  7950. && (this.Adapter.InsertCommand != null))) {
  7951. this.Adapter.InsertCommand.Transaction = this._transaction;
  7952. }
  7953. if (((this.Adapter != null)
  7954. && (this.Adapter.UpdateCommand != null))) {
  7955. this.Adapter.UpdateCommand.Transaction = this._transaction;
  7956. }
  7957. }
  7958. }
  7959. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7960. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7961. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  7962. get {
  7963. if ((this._commandCollection == null)) {
  7964. this.InitCommandCollection();
  7965. }
  7966. return this._commandCollection;
  7967. }
  7968. }
  7969. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7970. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7971. public bool ClearBeforeFill {
  7972. get {
  7973. return this._clearBeforeFill;
  7974. }
  7975. set {
  7976. this._clearBeforeFill = value;
  7977. }
  7978. }
  7979. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  7980. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  7981. private void InitAdapter() {
  7982. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  7983. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  7984. tableMapping.SourceTable = "Table";
  7985. tableMapping.DataSetTable = "Фурнитура";
  7986. tableMapping.ColumnMappings.Add("Артикул", "Артикул");
  7987. tableMapping.ColumnMappings.Add("Наименование", "Наименование");
  7988. tableMapping.ColumnMappings.Add("Тип", "Тип");
  7989. tableMapping.ColumnMappings.Add("Ширина", "Ширина");
  7990. tableMapping.ColumnMappings.Add("Длина", "Длина");
  7991. tableMapping.ColumnMappings.Add("Вес", "Вес");
  7992. tableMapping.ColumnMappings.Add("Изображение", "Изображение");
  7993. tableMapping.ColumnMappings.Add("Цена", "Цена");
  7994. this._adapter.TableMappings.Add(tableMapping);
  7995. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  7996. this._adapter.DeleteCommand.Connection = this.Connection;
  7997. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Фурнитура] WHERE (([Артикул] = @Original_Артикул) AND ([Наименование] = @Original_Наименование) AND ([Тип] = @Original_Тип) AND ([Ширина] = @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_Цена)))";
  7998. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  7999. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8000. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8001. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Тип", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Тип", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8002. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8003. 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, "", "", ""));
  8004. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8005. 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, "", "", ""));
  8006. 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, "", "", ""));
  8007. 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, "", "", ""));
  8008. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Цена", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цена", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8009. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  8010. this._adapter.InsertCommand.Connection = this.Connection;
  8011. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Фурнитура] ([Артикул], [Наименование], [Тип], [Ширина], [Длина], [Вес], [Изображение], [Цена]) VALUES (@Артикул, @Наименование, @Тип, @Ширина, @Длина, @Вес, @Изображение, @Цена);
  8012. SELECT Артикул, Наименование, Тип, Ширина, Длина, Вес, Изображение, Цена FROM Фурнитура WHERE (Артикул = @Артикул)";
  8013. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  8014. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8015. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8016. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Тип", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Тип", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8017. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8018. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8019. 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, "", "", ""));
  8020. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Изображение", global::System.Data.SqlDbType.Image, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8021. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Цена", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цена", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8022. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  8023. this._adapter.UpdateCommand.Connection = this.Connection;
  8024. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Фурнитура] SET [Артикул] = @Артикул, [Наименование] = @Наименование, [Тип] = @Тип, [Ширина] = @Ширина, [Длина] = @Длина, [Вес] = @Вес, [Изображение] = @Изображение, [Цена] = @Цена WHERE (([Артикул] = @Original_Артикул) AND ([Наименование] = @Original_Наименование) AND ([Тип] = @Original_Тип) AND ([Ширина] = @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_Цена)));
  8025. SELECT Артикул, Наименование, Тип, Ширина, Длина, Вес, Изображение, Цена FROM Фурнитура WHERE (Артикул = @Артикул)";
  8026. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  8027. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8028. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8029. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Тип", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Тип", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8030. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8031. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8032. 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, "", "", ""));
  8033. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Изображение", global::System.Data.SqlDbType.Image, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Изображение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8034. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Цена", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цена", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8035. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8036. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Наименование", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Наименование", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8037. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Тип", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Тип", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8038. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8039. 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, "", "", ""));
  8040. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8041. 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, "", "", ""));
  8042. 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, "", "", ""));
  8043. 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, "", "", ""));
  8044. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Цена", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Цена", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8045. }
  8046. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8047. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8048. private void InitConnection() {
  8049. this._connection = new global::System.Data.SqlClient.SqlConnection();
  8050. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  8051. }
  8052. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8053. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8054. private void InitCommandCollection() {
  8055. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  8056. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  8057. this._commandCollection[0].Connection = this.Connection;
  8058. this._commandCollection[0].CommandText = "SELECT Артикул, Наименование, Тип, Ширина, Длина, Вес, Изображение, Цена FROM dbo" +
  8059. ".Фурнитура";
  8060. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  8061. }
  8062. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8063. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8064. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8065. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  8066. public virtual int Fill(lyahov_TkaniDataSet.ФурнитураDataTable dataTable) {
  8067. this.Adapter.SelectCommand = this.CommandCollection[0];
  8068. if ((this.ClearBeforeFill == true)) {
  8069. dataTable.Clear();
  8070. }
  8071. int returnValue = this.Adapter.Fill(dataTable);
  8072. return returnValue;
  8073. }
  8074. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8075. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8076. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8077. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  8078. public virtual lyahov_TkaniDataSet.ФурнитураDataTable GetData() {
  8079. this.Adapter.SelectCommand = this.CommandCollection[0];
  8080. lyahov_TkaniDataSet.ФурнитураDataTable dataTable = new lyahov_TkaniDataSet.ФурнитураDataTable();
  8081. this.Adapter.Fill(dataTable);
  8082. return dataTable;
  8083. }
  8084. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8085. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8086. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8087. public virtual int Update(lyahov_TkaniDataSet.ФурнитураDataTable dataTable) {
  8088. return this.Adapter.Update(dataTable);
  8089. }
  8090. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8091. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8092. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8093. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  8094. return this.Adapter.Update(dataSet, "Фурнитура");
  8095. }
  8096. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8097. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8098. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8099. public virtual int Update(global::System.Data.DataRow dataRow) {
  8100. return this.Adapter.Update(new global::System.Data.DataRow[] {
  8101. dataRow});
  8102. }
  8103. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8104. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8105. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8106. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  8107. return this.Adapter.Update(dataRows);
  8108. }
  8109. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8110. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8111. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8112. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  8113. public virtual int Delete(string Original_Артикул, string Original_Наименование, string Original_Тип, string Original_Ширина, string Original_Длина, global::System.Nullable<int> Original_Вес, string Original_Цена) {
  8114. if ((Original_Артикул == null)) {
  8115. throw new global::System.ArgumentNullException("Original_Артикул");
  8116. }
  8117. else {
  8118. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Артикул));
  8119. }
  8120. if ((Original_Наименование == null)) {
  8121. throw new global::System.ArgumentNullException("Original_Наименование");
  8122. }
  8123. else {
  8124. this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Наименование));
  8125. }
  8126. if ((Original_Тип == null)) {
  8127. throw new global::System.ArgumentNullException("Original_Тип");
  8128. }
  8129. else {
  8130. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Тип));
  8131. }
  8132. if ((Original_Ширина == null)) {
  8133. throw new global::System.ArgumentNullException("Original_Ширина");
  8134. }
  8135. else {
  8136. this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_Ширина));
  8137. }
  8138. if ((Original_Длина == null)) {
  8139. this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(1));
  8140. this.Adapter.DeleteCommand.Parameters[5].Value = global::System.DBNull.Value;
  8141. }
  8142. else {
  8143. this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(0));
  8144. this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_Длина));
  8145. }
  8146. if ((Original_Вес.HasValue == true)) {
  8147. this.Adapter.DeleteCommand.Parameters[6].Value = ((object)(0));
  8148. this.Adapter.DeleteCommand.Parameters[7].Value = ((int)(Original_Вес.Value));
  8149. }
  8150. else {
  8151. this.Adapter.DeleteCommand.Parameters[6].Value = ((object)(1));
  8152. this.Adapter.DeleteCommand.Parameters[7].Value = global::System.DBNull.Value;
  8153. }
  8154. if ((Original_Цена == null)) {
  8155. this.Adapter.DeleteCommand.Parameters[8].Value = ((object)(1));
  8156. this.Adapter.DeleteCommand.Parameters[9].Value = global::System.DBNull.Value;
  8157. }
  8158. else {
  8159. this.Adapter.DeleteCommand.Parameters[8].Value = ((object)(0));
  8160. this.Adapter.DeleteCommand.Parameters[9].Value = ((string)(Original_Цена));
  8161. }
  8162. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  8163. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  8164. != global::System.Data.ConnectionState.Open)) {
  8165. this.Adapter.DeleteCommand.Connection.Open();
  8166. }
  8167. try {
  8168. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  8169. return returnValue;
  8170. }
  8171. finally {
  8172. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  8173. this.Adapter.DeleteCommand.Connection.Close();
  8174. }
  8175. }
  8176. }
  8177. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8178. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8179. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8180. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  8181. public virtual int Insert(string Артикул, string Наименование, string Тип, string Ширина, string Длина, global::System.Nullable<int> Вес, byte[] Изображение, string Цена) {
  8182. if ((Артикул == null)) {
  8183. throw new global::System.ArgumentNullException("Артикул");
  8184. }
  8185. else {
  8186. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Артикул));
  8187. }
  8188. if ((Наименование == null)) {
  8189. throw new global::System.ArgumentNullException("Наименование");
  8190. }
  8191. else {
  8192. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Наименование));
  8193. }
  8194. if ((Тип == null)) {
  8195. throw new global::System.ArgumentNullException("Тип");
  8196. }
  8197. else {
  8198. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Тип));
  8199. }
  8200. if ((Ширина == null)) {
  8201. throw new global::System.ArgumentNullException("Ширина");
  8202. }
  8203. else {
  8204. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Ширина));
  8205. }
  8206. if ((Длина == null)) {
  8207. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  8208. }
  8209. else {
  8210. this.Adapter.InsertCommand.Parameters[4].Value = ((string)(Длина));
  8211. }
  8212. if ((Вес.HasValue == true)) {
  8213. this.Adapter.InsertCommand.Parameters[5].Value = ((int)(Вес.Value));
  8214. }
  8215. else {
  8216. this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value;
  8217. }
  8218. if ((Изображение == null)) {
  8219. this.Adapter.InsertCommand.Parameters[6].Value = global::System.DBNull.Value;
  8220. }
  8221. else {
  8222. this.Adapter.InsertCommand.Parameters[6].Value = ((byte[])(Изображение));
  8223. }
  8224. if ((Цена == null)) {
  8225. this.Adapter.InsertCommand.Parameters[7].Value = global::System.DBNull.Value;
  8226. }
  8227. else {
  8228. this.Adapter.InsertCommand.Parameters[7].Value = ((string)(Цена));
  8229. }
  8230. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  8231. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  8232. != global::System.Data.ConnectionState.Open)) {
  8233. this.Adapter.InsertCommand.Connection.Open();
  8234. }
  8235. try {
  8236. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  8237. return returnValue;
  8238. }
  8239. finally {
  8240. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  8241. this.Adapter.InsertCommand.Connection.Close();
  8242. }
  8243. }
  8244. }
  8245. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8246. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8247. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8248. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  8249. public virtual int Update(string Артикул, string Наименование, string Тип, string Ширина, string Длина, global::System.Nullable<int> Вес, byte[] Изображение, string Цена, string Original_Артикул, string Original_Наименование, string Original_Тип, string Original_Ширина, string Original_Длина, global::System.Nullable<int> Original_Вес, string Original_Цена) {
  8250. if ((Артикул == null)) {
  8251. throw new global::System.ArgumentNullException("Артикул");
  8252. }
  8253. else {
  8254. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Артикул));
  8255. }
  8256. if ((Наименование == null)) {
  8257. throw new global::System.ArgumentNullException("Наименование");
  8258. }
  8259. else {
  8260. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Наименование));
  8261. }
  8262. if ((Тип == null)) {
  8263. throw new global::System.ArgumentNullException("Тип");
  8264. }
  8265. else {
  8266. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Тип));
  8267. }
  8268. if ((Ширина == null)) {
  8269. throw new global::System.ArgumentNullException("Ширина");
  8270. }
  8271. else {
  8272. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Ширина));
  8273. }
  8274. if ((Длина == null)) {
  8275. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  8276. }
  8277. else {
  8278. this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Длина));
  8279. }
  8280. if ((Вес.HasValue == true)) {
  8281. this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Вес.Value));
  8282. }
  8283. else {
  8284. this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value;
  8285. }
  8286. if ((Изображение == null)) {
  8287. this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value;
  8288. }
  8289. else {
  8290. this.Adapter.UpdateCommand.Parameters[6].Value = ((byte[])(Изображение));
  8291. }
  8292. if ((Цена == null)) {
  8293. this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value;
  8294. }
  8295. else {
  8296. this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Цена));
  8297. }
  8298. if ((Original_Артикул == null)) {
  8299. throw new global::System.ArgumentNullException("Original_Артикул");
  8300. }
  8301. else {
  8302. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Артикул));
  8303. }
  8304. if ((Original_Наименование == null)) {
  8305. throw new global::System.ArgumentNullException("Original_Наименование");
  8306. }
  8307. else {
  8308. this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Наименование));
  8309. }
  8310. if ((Original_Тип == null)) {
  8311. throw new global::System.ArgumentNullException("Original_Тип");
  8312. }
  8313. else {
  8314. this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Тип));
  8315. }
  8316. if ((Original_Ширина == null)) {
  8317. throw new global::System.ArgumentNullException("Original_Ширина");
  8318. }
  8319. else {
  8320. this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Original_Ширина));
  8321. }
  8322. if ((Original_Длина == null)) {
  8323. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(1));
  8324. this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value;
  8325. }
  8326. else {
  8327. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(0));
  8328. this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_Длина));
  8329. }
  8330. if ((Original_Вес.HasValue == true)) {
  8331. this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(0));
  8332. this.Adapter.UpdateCommand.Parameters[15].Value = ((int)(Original_Вес.Value));
  8333. }
  8334. else {
  8335. this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(1));
  8336. this.Adapter.UpdateCommand.Parameters[15].Value = global::System.DBNull.Value;
  8337. }
  8338. if ((Original_Цена == null)) {
  8339. this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(1));
  8340. this.Adapter.UpdateCommand.Parameters[17].Value = global::System.DBNull.Value;
  8341. }
  8342. else {
  8343. this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(0));
  8344. this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(Original_Цена));
  8345. }
  8346. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  8347. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  8348. != global::System.Data.ConnectionState.Open)) {
  8349. this.Adapter.UpdateCommand.Connection.Open();
  8350. }
  8351. try {
  8352. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  8353. return returnValue;
  8354. }
  8355. finally {
  8356. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  8357. this.Adapter.UpdateCommand.Connection.Close();
  8358. }
  8359. }
  8360. }
  8361. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8362. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8363. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8364. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  8365. public virtual int Update(string Наименование, string Тип, string Ширина, string Длина, global::System.Nullable<int> Вес, byte[] Изображение, string Цена, string Original_Артикул, string Original_Наименование, string Original_Тип, string Original_Ширина, string Original_Длина, global::System.Nullable<int> Original_Вес, string Original_Цена) {
  8366. return this.Update(Original_Артикул, Наименование, Тип, Ширина, Длина, Вес, Изображение, Цена, Original_Артикул, Original_Наименование, Original_Тип, Original_Ширина, Original_Длина, Original_Вес, Original_Цена);
  8367. }
  8368. }
  8369. /// <summary>
  8370. ///Represents the connection and commands used to retrieve and save data.
  8371. ///</summary>
  8372. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  8373. [global::System.ComponentModel.ToolboxItem(true)]
  8374. [global::System.ComponentModel.DataObjectAttribute(true)]
  8375. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  8376. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  8377. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8378. public partial class Фурнитура_изделияTableAdapter : global::System.ComponentModel.Component {
  8379. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  8380. private global::System.Data.SqlClient.SqlConnection _connection;
  8381. private global::System.Data.SqlClient.SqlTransaction _transaction;
  8382. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  8383. private bool _clearBeforeFill;
  8384. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8385. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8386. public Фурнитура_изделияTableAdapter() {
  8387. this.ClearBeforeFill = true;
  8388. }
  8389. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8390. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8391. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  8392. get {
  8393. if ((this._adapter == null)) {
  8394. this.InitAdapter();
  8395. }
  8396. return this._adapter;
  8397. }
  8398. }
  8399. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8400. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8401. internal global::System.Data.SqlClient.SqlConnection Connection {
  8402. get {
  8403. if ((this._connection == null)) {
  8404. this.InitConnection();
  8405. }
  8406. return this._connection;
  8407. }
  8408. set {
  8409. this._connection = value;
  8410. if ((this.Adapter.InsertCommand != null)) {
  8411. this.Adapter.InsertCommand.Connection = value;
  8412. }
  8413. if ((this.Adapter.DeleteCommand != null)) {
  8414. this.Adapter.DeleteCommand.Connection = value;
  8415. }
  8416. if ((this.Adapter.UpdateCommand != null)) {
  8417. this.Adapter.UpdateCommand.Connection = value;
  8418. }
  8419. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  8420. if ((this.CommandCollection[i] != null)) {
  8421. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  8422. }
  8423. }
  8424. }
  8425. }
  8426. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8427. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8428. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  8429. get {
  8430. return this._transaction;
  8431. }
  8432. set {
  8433. this._transaction = value;
  8434. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  8435. this.CommandCollection[i].Transaction = this._transaction;
  8436. }
  8437. if (((this.Adapter != null)
  8438. && (this.Adapter.DeleteCommand != null))) {
  8439. this.Adapter.DeleteCommand.Transaction = this._transaction;
  8440. }
  8441. if (((this.Adapter != null)
  8442. && (this.Adapter.InsertCommand != null))) {
  8443. this.Adapter.InsertCommand.Transaction = this._transaction;
  8444. }
  8445. if (((this.Adapter != null)
  8446. && (this.Adapter.UpdateCommand != null))) {
  8447. this.Adapter.UpdateCommand.Transaction = this._transaction;
  8448. }
  8449. }
  8450. }
  8451. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8452. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8453. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  8454. get {
  8455. if ((this._commandCollection == null)) {
  8456. this.InitCommandCollection();
  8457. }
  8458. return this._commandCollection;
  8459. }
  8460. }
  8461. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8462. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8463. public bool ClearBeforeFill {
  8464. get {
  8465. return this._clearBeforeFill;
  8466. }
  8467. set {
  8468. this._clearBeforeFill = value;
  8469. }
  8470. }
  8471. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8472. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8473. private void InitAdapter() {
  8474. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  8475. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  8476. tableMapping.SourceTable = "Table";
  8477. tableMapping.DataSetTable = "Фурнитура изделия";
  8478. tableMapping.ColumnMappings.Add("Артикул_фурнитуры", "Артикул_фурнитуры");
  8479. tableMapping.ColumnMappings.Add("Артикул_изделия", "Артикул_изделия");
  8480. tableMapping.ColumnMappings.Add("Размещение", "Размещение");
  8481. tableMapping.ColumnMappings.Add("Ширина", "Ширина");
  8482. tableMapping.ColumnMappings.Add("Длина", "Длина");
  8483. tableMapping.ColumnMappings.Add("Поворот", "Поворот");
  8484. tableMapping.ColumnMappings.Add("Количество", "Количество");
  8485. this._adapter.TableMappings.Add(tableMapping);
  8486. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  8487. this._adapter.DeleteCommand.Connection = this.Connection;
  8488. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Фурнитура изделия] WHERE (([Артикул_фурнитуры] = @Original_Артикул_фурнитуры) AND ([Артикул_изделия] = @Original_Артикул_изделия) AND ([Размещение] = @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 ([Количество] = @Original_Количество))";
  8489. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  8490. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_фурнитуры", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_фурнитуры", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8491. 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, "", "", ""));
  8492. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Размещение", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Размещение", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8493. 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, "", "", ""));
  8494. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8495. 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, "", "", ""));
  8496. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8497. 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, "", "", ""));
  8498. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Поворот", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Поворот", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8499. 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, "", "", ""));
  8500. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  8501. this._adapter.InsertCommand.Connection = this.Connection;
  8502. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Фурнитура изделия] ([Артикул_фурнитуры], [Размещение], [Ширина], [Длина], [Поворот], [Количество]) VALUES (@Артикул_фурнитуры, @Размещение, @Ширина, @Длина, @Поворот, @Количество);
  8503. SELECT Артикул_фурнитуры, Артикул_изделия, Размещение, Ширина, Длина, Поворот, Количество FROM [Фурнитура изделия] WHERE (Артикул_изделия = SCOPE_IDENTITY()) AND (Артикул_фурнитуры = @Артикул_фурнитуры)";
  8504. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  8505. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_фурнитуры", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_фурнитуры", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8506. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Размещение", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Размещение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8507. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8508. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8509. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Поворот", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Поворот", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8510. 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, "", "", ""));
  8511. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  8512. this._adapter.UpdateCommand.Connection = this.Connection;
  8513. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Фурнитура изделия] SET [Артикул_фурнитуры] = @Артикул_фурнитуры, [Размещение] = @Размещение, [Ширина] = @Ширина, [Длина] = @Длина, [Поворот] = @Поворот, [Количество] = @Количество WHERE (([Артикул_фурнитуры] = @Original_Артикул_фурнитуры) AND ([Артикул_изделия] = @Original_Артикул_изделия) AND ([Размещение] = @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 ([Количество] = @Original_Количество));
  8514. SELECT Артикул_фурнитуры, Артикул_изделия, Размещение, Ширина, Длина, Поворот, Количество FROM [Фурнитура изделия] WHERE (Артикул_изделия = @Артикул_изделия) AND (Артикул_фурнитуры = @Артикул_фурнитуры)";
  8515. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  8516. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_фурнитуры", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_фурнитуры", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8517. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Размещение", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Размещение", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8518. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8519. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8520. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Поворот", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Поворот", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8521. 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, "", "", ""));
  8522. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Артикул_фурнитуры", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_фурнитуры", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8523. 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, "", "", ""));
  8524. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Размещение", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Размещение", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8525. 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, "", "", ""));
  8526. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Ширина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Ширина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8527. 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, "", "", ""));
  8528. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Длина", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Длина", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8529. 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, "", "", ""));
  8530. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Поворот", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Поворот", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  8531. 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, "", "", ""));
  8532. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Артикул_изделия", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "Артикул_изделия", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  8533. }
  8534. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8535. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8536. private void InitConnection() {
  8537. this._connection = new global::System.Data.SqlClient.SqlConnection();
  8538. this._connection.ConnectionString = global::lyahov_tkani.Properties.Settings.Default.lyahov_TkaniConnectionString;
  8539. }
  8540. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8541. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8542. private void InitCommandCollection() {
  8543. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  8544. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  8545. this._commandCollection[0].Connection = this.Connection;
  8546. this._commandCollection[0].CommandText = "SELECT Артикул_фурнитуры, Артикул_изделия, Размещение, Ширина, Длина, Поворот, Ко" +
  8547. "личество FROM dbo.[Фурнитура изделия]";
  8548. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  8549. }
  8550. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8551. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8552. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8553. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  8554. public virtual int Fill(lyahov_TkaniDataSet.Фурнитура_изделияDataTable dataTable) {
  8555. this.Adapter.SelectCommand = this.CommandCollection[0];
  8556. if ((this.ClearBeforeFill == true)) {
  8557. dataTable.Clear();
  8558. }
  8559. int returnValue = this.Adapter.Fill(dataTable);
  8560. return returnValue;
  8561. }
  8562. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8563. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8564. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8565. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  8566. public virtual lyahov_TkaniDataSet.Фурнитура_изделияDataTable GetData() {
  8567. this.Adapter.SelectCommand = this.CommandCollection[0];
  8568. lyahov_TkaniDataSet.Фурнитура_изделияDataTable dataTable = new lyahov_TkaniDataSet.Фурнитура_изделияDataTable();
  8569. this.Adapter.Fill(dataTable);
  8570. return dataTable;
  8571. }
  8572. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8573. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8574. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8575. public virtual int Update(lyahov_TkaniDataSet.Фурнитура_изделияDataTable dataTable) {
  8576. return this.Adapter.Update(dataTable);
  8577. }
  8578. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8579. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8580. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8581. public virtual int Update(lyahov_TkaniDataSet dataSet) {
  8582. return this.Adapter.Update(dataSet, "Фурнитура изделия");
  8583. }
  8584. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8585. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8586. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8587. public virtual int Update(global::System.Data.DataRow dataRow) {
  8588. return this.Adapter.Update(new global::System.Data.DataRow[] {
  8589. dataRow});
  8590. }
  8591. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8592. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8593. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8594. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  8595. return this.Adapter.Update(dataRows);
  8596. }
  8597. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8598. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8599. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8600. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  8601. public virtual int Delete(string Original_Артикул_фурнитуры, int Original_Артикул_изделия, string Original_Размещение, string Original_Ширина, string Original_Длина, string Original_Поворот, int Original_Количество) {
  8602. if ((Original_Артикул_фурнитуры == null)) {
  8603. throw new global::System.ArgumentNullException("Original_Артикул_фурнитуры");
  8604. }
  8605. else {
  8606. this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Артикул_фурнитуры));
  8607. }
  8608. this.Adapter.DeleteCommand.Parameters[1].Value = ((int)(Original_Артикул_изделия));
  8609. if ((Original_Размещение == null)) {
  8610. throw new global::System.ArgumentNullException("Original_Размещение");
  8611. }
  8612. else {
  8613. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Размещение));
  8614. }
  8615. if ((Original_Ширина == null)) {
  8616. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  8617. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  8618. }
  8619. else {
  8620. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  8621. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Ширина));
  8622. }
  8623. if ((Original_Длина == null)) {
  8624. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  8625. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  8626. }
  8627. else {
  8628. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  8629. this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_Длина));
  8630. }
  8631. if ((Original_Поворот == null)) {
  8632. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1));
  8633. this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value;
  8634. }
  8635. else {
  8636. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0));
  8637. this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_Поворот));
  8638. }
  8639. this.Adapter.DeleteCommand.Parameters[9].Value = ((int)(Original_Количество));
  8640. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  8641. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  8642. != global::System.Data.ConnectionState.Open)) {
  8643. this.Adapter.DeleteCommand.Connection.Open();
  8644. }
  8645. try {
  8646. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  8647. return returnValue;
  8648. }
  8649. finally {
  8650. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  8651. this.Adapter.DeleteCommand.Connection.Close();
  8652. }
  8653. }
  8654. }
  8655. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8656. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8657. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8658. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  8659. public virtual int Insert(string Артикул_фурнитуры, string Размещение, string Ширина, string Длина, string Поворот, int Количество) {
  8660. if ((Артикул_фурнитуры == null)) {
  8661. throw new global::System.ArgumentNullException("Артикул_фурнитуры");
  8662. }
  8663. else {
  8664. this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Артикул_фурнитуры));
  8665. }
  8666. if ((Размещение == null)) {
  8667. throw new global::System.ArgumentNullException("Размещение");
  8668. }
  8669. else {
  8670. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Размещение));
  8671. }
  8672. if ((Ширина == null)) {
  8673. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  8674. }
  8675. else {
  8676. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Ширина));
  8677. }
  8678. if ((Длина == null)) {
  8679. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  8680. }
  8681. else {
  8682. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Длина));
  8683. }
  8684. if ((Поворот == null)) {
  8685. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  8686. }
  8687. else {
  8688. this.Adapter.InsertCommand.Parameters[4].Value = ((string)(Поворот));
  8689. }
  8690. this.Adapter.InsertCommand.Parameters[5].Value = ((int)(Количество));
  8691. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  8692. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  8693. != global::System.Data.ConnectionState.Open)) {
  8694. this.Adapter.InsertCommand.Connection.Open();
  8695. }
  8696. try {
  8697. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  8698. return returnValue;
  8699. }
  8700. finally {
  8701. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  8702. this.Adapter.InsertCommand.Connection.Close();
  8703. }
  8704. }
  8705. }
  8706. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8707. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8708. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8709. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  8710. public virtual int Update(string Артикул_фурнитуры, string Размещение, string Ширина, string Длина, string Поворот, int Количество, string Original_Артикул_фурнитуры, int Original_Артикул_изделия, string Original_Размещение, string Original_Ширина, string Original_Длина, string Original_Поворот, int Original_Количество, int Артикул_изделия) {
  8711. if ((Артикул_фурнитуры == null)) {
  8712. throw new global::System.ArgumentNullException("Артикул_фурнитуры");
  8713. }
  8714. else {
  8715. this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Артикул_фурнитуры));
  8716. }
  8717. if ((Размещение == null)) {
  8718. throw new global::System.ArgumentNullException("Размещение");
  8719. }
  8720. else {
  8721. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Размещение));
  8722. }
  8723. if ((Ширина == null)) {
  8724. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  8725. }
  8726. else {
  8727. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Ширина));
  8728. }
  8729. if ((Длина == null)) {
  8730. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  8731. }
  8732. else {
  8733. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Длина));
  8734. }
  8735. if ((Поворот == null)) {
  8736. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  8737. }
  8738. else {
  8739. this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Поворот));
  8740. }
  8741. this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Количество));
  8742. if ((Original_Артикул_фурнитуры == null)) {
  8743. throw new global::System.ArgumentNullException("Original_Артикул_фурнитуры");
  8744. }
  8745. else {
  8746. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_Артикул_фурнитуры));
  8747. }
  8748. this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(Original_Артикул_изделия));
  8749. if ((Original_Размещение == null)) {
  8750. throw new global::System.ArgumentNullException("Original_Размещение");
  8751. }
  8752. else {
  8753. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Размещение));
  8754. }
  8755. if ((Original_Ширина == null)) {
  8756. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1));
  8757. this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value;
  8758. }
  8759. else {
  8760. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0));
  8761. this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Ширина));
  8762. }
  8763. if ((Original_Длина == null)) {
  8764. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1));
  8765. this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value;
  8766. }
  8767. else {
  8768. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0));
  8769. this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(Original_Длина));
  8770. }
  8771. if ((Original_Поворот == null)) {
  8772. this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(1));
  8773. this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value;
  8774. }
  8775. else {
  8776. this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(0));
  8777. this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(Original_Поворот));
  8778. }
  8779. this.Adapter.UpdateCommand.Parameters[15].Value = ((int)(Original_Количество));
  8780. this.Adapter.UpdateCommand.Parameters[16].Value = ((int)(Артикул_изделия));
  8781. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  8782. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  8783. != global::System.Data.ConnectionState.Open)) {
  8784. this.Adapter.UpdateCommand.Connection.Open();
  8785. }
  8786. try {
  8787. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  8788. return returnValue;
  8789. }
  8790. finally {
  8791. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  8792. this.Adapter.UpdateCommand.Connection.Close();
  8793. }
  8794. }
  8795. }
  8796. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8797. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8798. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  8799. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  8800. public virtual int Update(string Размещение, string Ширина, string Длина, string Поворот, int Количество, string Original_Артикул_фурнитуры, int Original_Артикул_изделия, string Original_Размещение, string Original_Ширина, string Original_Длина, string Original_Поворот, int Original_Количество) {
  8801. return this.Update(Original_Артикул_фурнитуры, Размещение, Ширина, Длина, Поворот, Количество, Original_Артикул_фурнитуры, Original_Артикул_изделия, Original_Размещение, Original_Ширина, Original_Длина, Original_Поворот, Original_Количество, Original_Артикул_изделия);
  8802. }
  8803. }
  8804. /// <summary>
  8805. ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
  8806. ///</summary>
  8807. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  8808. [global::System.ComponentModel.ToolboxItem(true)]
  8809. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" +
  8810. "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  8811. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")]
  8812. public partial class TableAdapterManager : global::System.ComponentModel.Component {
  8813. private UpdateOrderOption _updateOrder;
  8814. private ЗаказTableAdapter _заказTableAdapter;
  8815. private Заказанные_изделияTableAdapter _заказанные_изделияTableAdapter;
  8816. private ИзделиеTableAdapter _изделиеTableAdapter;
  8817. private ПользовательTableAdapter _пользовательTableAdapter;
  8818. private Склад_тканиTableAdapter _склад_тканиTableAdapter;
  8819. private Склад_фурнитурыTableAdapter _склад_фурнитурыTableAdapter;
  8820. private Ткани_изделияTableAdapter _ткани_изделияTableAdapter;
  8821. private ТканьTableAdapter _тканьTableAdapter;
  8822. private ФурнитураTableAdapter _фурнитураTableAdapter;
  8823. private Фурнитура_изделияTableAdapter _фурнитура_изделияTableAdapter;
  8824. private bool _backupDataSetBeforeUpdate;
  8825. private global::System.Data.IDbConnection _connection;
  8826. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8827. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8828. public UpdateOrderOption UpdateOrder {
  8829. get {
  8830. return this._updateOrder;
  8831. }
  8832. set {
  8833. this._updateOrder = value;
  8834. }
  8835. }
  8836. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8837. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8838. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8839. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8840. "a", "System.Drawing.Design.UITypeEditor")]
  8841. public ЗаказTableAdapter ЗаказTableAdapter {
  8842. get {
  8843. return this._заказTableAdapter;
  8844. }
  8845. set {
  8846. this._заказTableAdapter = value;
  8847. }
  8848. }
  8849. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8850. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8851. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8852. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8853. "a", "System.Drawing.Design.UITypeEditor")]
  8854. public Заказанные_изделияTableAdapter Заказанные_изделияTableAdapter {
  8855. get {
  8856. return this._заказанные_изделияTableAdapter;
  8857. }
  8858. set {
  8859. this._заказанные_изделияTableAdapter = value;
  8860. }
  8861. }
  8862. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8863. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8864. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8865. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8866. "a", "System.Drawing.Design.UITypeEditor")]
  8867. public ИзделиеTableAdapter ИзделиеTableAdapter {
  8868. get {
  8869. return this._изделиеTableAdapter;
  8870. }
  8871. set {
  8872. this._изделиеTableAdapter = value;
  8873. }
  8874. }
  8875. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8876. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8877. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8878. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8879. "a", "System.Drawing.Design.UITypeEditor")]
  8880. public ПользовательTableAdapter ПользовательTableAdapter {
  8881. get {
  8882. return this._пользовательTableAdapter;
  8883. }
  8884. set {
  8885. this._пользовательTableAdapter = value;
  8886. }
  8887. }
  8888. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8889. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8890. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8891. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8892. "a", "System.Drawing.Design.UITypeEditor")]
  8893. public Склад_тканиTableAdapter Склад_тканиTableAdapter {
  8894. get {
  8895. return this._склад_тканиTableAdapter;
  8896. }
  8897. set {
  8898. this._склад_тканиTableAdapter = value;
  8899. }
  8900. }
  8901. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8902. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8903. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8904. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8905. "a", "System.Drawing.Design.UITypeEditor")]
  8906. public Склад_фурнитурыTableAdapter Склад_фурнитурыTableAdapter {
  8907. get {
  8908. return this._склад_фурнитурыTableAdapter;
  8909. }
  8910. set {
  8911. this._склад_фурнитурыTableAdapter = value;
  8912. }
  8913. }
  8914. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8915. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8916. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8917. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8918. "a", "System.Drawing.Design.UITypeEditor")]
  8919. public Ткани_изделияTableAdapter Ткани_изделияTableAdapter {
  8920. get {
  8921. return this._ткани_изделияTableAdapter;
  8922. }
  8923. set {
  8924. this._ткани_изделияTableAdapter = value;
  8925. }
  8926. }
  8927. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8928. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8929. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8930. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8931. "a", "System.Drawing.Design.UITypeEditor")]
  8932. public ТканьTableAdapter ТканьTableAdapter {
  8933. get {
  8934. return this._тканьTableAdapter;
  8935. }
  8936. set {
  8937. this._тканьTableAdapter = value;
  8938. }
  8939. }
  8940. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8941. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8942. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8943. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8944. "a", "System.Drawing.Design.UITypeEditor")]
  8945. public ФурнитураTableAdapter ФурнитураTableAdapter {
  8946. get {
  8947. return this._фурнитураTableAdapter;
  8948. }
  8949. set {
  8950. this._фурнитураTableAdapter = value;
  8951. }
  8952. }
  8953. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8954. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8955. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  8956. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  8957. "a", "System.Drawing.Design.UITypeEditor")]
  8958. public Фурнитура_изделияTableAdapter Фурнитура_изделияTableAdapter {
  8959. get {
  8960. return this._фурнитура_изделияTableAdapter;
  8961. }
  8962. set {
  8963. this._фурнитура_изделияTableAdapter = value;
  8964. }
  8965. }
  8966. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8967. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8968. public bool BackupDataSetBeforeUpdate {
  8969. get {
  8970. return this._backupDataSetBeforeUpdate;
  8971. }
  8972. set {
  8973. this._backupDataSetBeforeUpdate = value;
  8974. }
  8975. }
  8976. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  8977. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  8978. [global::System.ComponentModel.Browsable(false)]
  8979. public global::System.Data.IDbConnection Connection {
  8980. get {
  8981. if ((this._connection != null)) {
  8982. return this._connection;
  8983. }
  8984. if (((this._заказTableAdapter != null)
  8985. && (this._заказTableAdapter.Connection != null))) {
  8986. return this._заказTableAdapter.Connection;
  8987. }
  8988. if (((this._заказанные_изделияTableAdapter != null)
  8989. && (this._заказанные_изделияTableAdapter.Connection != null))) {
  8990. return this._заказанные_изделияTableAdapter.Connection;
  8991. }
  8992. if (((this._изделиеTableAdapter != null)
  8993. && (this._изделиеTableAdapter.Connection != null))) {
  8994. return this._изделиеTableAdapter.Connection;
  8995. }
  8996. if (((this._пользовательTableAdapter != null)
  8997. && (this._пользовательTableAdapter.Connection != null))) {
  8998. return this._пользовательTableAdapter.Connection;
  8999. }
  9000. if (((this._склад_тканиTableAdapter != null)
  9001. && (this._склад_тканиTableAdapter.Connection != null))) {
  9002. return this._склад_тканиTableAdapter.Connection;
  9003. }
  9004. if (((this._склад_фурнитурыTableAdapter != null)
  9005. && (this._склад_фурнитурыTableAdapter.Connection != null))) {
  9006. return this._склад_фурнитурыTableAdapter.Connection;
  9007. }
  9008. if (((this._ткани_изделияTableAdapter != null)
  9009. && (this._ткани_изделияTableAdapter.Connection != null))) {
  9010. return this._ткани_изделияTableAdapter.Connection;
  9011. }
  9012. if (((this._тканьTableAdapter != null)
  9013. && (this._тканьTableAdapter.Connection != null))) {
  9014. return this._тканьTableAdapter.Connection;
  9015. }
  9016. if (((this._фурнитураTableAdapter != null)
  9017. && (this._фурнитураTableAdapter.Connection != null))) {
  9018. return this._фурнитураTableAdapter.Connection;
  9019. }
  9020. if (((this._фурнитура_изделияTableAdapter != null)
  9021. && (this._фурнитура_изделияTableAdapter.Connection != null))) {
  9022. return this._фурнитура_изделияTableAdapter.Connection;
  9023. }
  9024. return null;
  9025. }
  9026. set {
  9027. this._connection = value;
  9028. }
  9029. }
  9030. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9031. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9032. [global::System.ComponentModel.Browsable(false)]
  9033. public int TableAdapterInstanceCount {
  9034. get {
  9035. int count = 0;
  9036. if ((this._заказTableAdapter != null)) {
  9037. count = (count + 1);
  9038. }
  9039. if ((this._заказанные_изделияTableAdapter != null)) {
  9040. count = (count + 1);
  9041. }
  9042. if ((this._изделиеTableAdapter != null)) {
  9043. count = (count + 1);
  9044. }
  9045. if ((this._пользовательTableAdapter != null)) {
  9046. count = (count + 1);
  9047. }
  9048. if ((this._склад_тканиTableAdapter != null)) {
  9049. count = (count + 1);
  9050. }
  9051. if ((this._склад_фурнитурыTableAdapter != null)) {
  9052. count = (count + 1);
  9053. }
  9054. if ((this._ткани_изделияTableAdapter != null)) {
  9055. count = (count + 1);
  9056. }
  9057. if ((this._тканьTableAdapter != null)) {
  9058. count = (count + 1);
  9059. }
  9060. if ((this._фурнитураTableAdapter != null)) {
  9061. count = (count + 1);
  9062. }
  9063. if ((this._фурнитура_изделияTableAdapter != null)) {
  9064. count = (count + 1);
  9065. }
  9066. return count;
  9067. }
  9068. }
  9069. /// <summary>
  9070. ///Update rows in top-down order.
  9071. ///</summary>
  9072. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9073. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9074. private int UpdateUpdatedRows(lyahov_TkaniDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  9075. int result = 0;
  9076. if ((this._пользовательTableAdapter != null)) {
  9077. global::System.Data.DataRow[] updatedRows = dataSet.Пользователь.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9078. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9079. if (((updatedRows != null)
  9080. && (0 < updatedRows.Length))) {
  9081. result = (result + this._пользовательTableAdapter.Update(updatedRows));
  9082. allChangedRows.AddRange(updatedRows);
  9083. }
  9084. }
  9085. if ((this._заказTableAdapter != null)) {
  9086. global::System.Data.DataRow[] updatedRows = dataSet.Заказ.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9087. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9088. if (((updatedRows != null)
  9089. && (0 < updatedRows.Length))) {
  9090. result = (result + this._заказTableAdapter.Update(updatedRows));
  9091. allChangedRows.AddRange(updatedRows);
  9092. }
  9093. }
  9094. if ((this._изделиеTableAdapter != null)) {
  9095. global::System.Data.DataRow[] updatedRows = dataSet.Изделие.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9096. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9097. if (((updatedRows != null)
  9098. && (0 < updatedRows.Length))) {
  9099. result = (result + this._изделиеTableAdapter.Update(updatedRows));
  9100. allChangedRows.AddRange(updatedRows);
  9101. }
  9102. }
  9103. if ((this._тканьTableAdapter != null)) {
  9104. global::System.Data.DataRow[] updatedRows = dataSet.Ткань.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9105. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9106. if (((updatedRows != null)
  9107. && (0 < updatedRows.Length))) {
  9108. result = (result + this._тканьTableAdapter.Update(updatedRows));
  9109. allChangedRows.AddRange(updatedRows);
  9110. }
  9111. }
  9112. if ((this._фурнитураTableAdapter != null)) {
  9113. global::System.Data.DataRow[] updatedRows = dataSet.Фурнитура.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9114. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9115. if (((updatedRows != null)
  9116. && (0 < updatedRows.Length))) {
  9117. result = (result + this._фурнитураTableAdapter.Update(updatedRows));
  9118. allChangedRows.AddRange(updatedRows);
  9119. }
  9120. }
  9121. if ((this._заказанные_изделияTableAdapter != null)) {
  9122. global::System.Data.DataRow[] updatedRows = dataSet.Заказанные_изделия.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9123. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9124. if (((updatedRows != null)
  9125. && (0 < updatedRows.Length))) {
  9126. result = (result + this._заказанные_изделияTableAdapter.Update(updatedRows));
  9127. allChangedRows.AddRange(updatedRows);
  9128. }
  9129. }
  9130. if ((this._склад_тканиTableAdapter != null)) {
  9131. global::System.Data.DataRow[] updatedRows = dataSet.Склад_ткани.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9132. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9133. if (((updatedRows != null)
  9134. && (0 < updatedRows.Length))) {
  9135. result = (result + this._склад_тканиTableAdapter.Update(updatedRows));
  9136. allChangedRows.AddRange(updatedRows);
  9137. }
  9138. }
  9139. if ((this._склад_фурнитурыTableAdapter != null)) {
  9140. global::System.Data.DataRow[] updatedRows = dataSet.Склад_фурнитуры.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9141. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9142. if (((updatedRows != null)
  9143. && (0 < updatedRows.Length))) {
  9144. result = (result + this._склад_фурнитурыTableAdapter.Update(updatedRows));
  9145. allChangedRows.AddRange(updatedRows);
  9146. }
  9147. }
  9148. if ((this._ткани_изделияTableAdapter != null)) {
  9149. global::System.Data.DataRow[] updatedRows = dataSet.Ткани_изделия.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9150. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9151. if (((updatedRows != null)
  9152. && (0 < updatedRows.Length))) {
  9153. result = (result + this._ткани_изделияTableAdapter.Update(updatedRows));
  9154. allChangedRows.AddRange(updatedRows);
  9155. }
  9156. }
  9157. if ((this._фурнитура_изделияTableAdapter != null)) {
  9158. global::System.Data.DataRow[] updatedRows = dataSet.Фурнитура_изделия.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  9159. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  9160. if (((updatedRows != null)
  9161. && (0 < updatedRows.Length))) {
  9162. result = (result + this._фурнитура_изделияTableAdapter.Update(updatedRows));
  9163. allChangedRows.AddRange(updatedRows);
  9164. }
  9165. }
  9166. return result;
  9167. }
  9168. /// <summary>
  9169. ///Insert rows in top-down order.
  9170. ///</summary>
  9171. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9172. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9173. private int UpdateInsertedRows(lyahov_TkaniDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  9174. int result = 0;
  9175. if ((this._пользовательTableAdapter != null)) {
  9176. global::System.Data.DataRow[] addedRows = dataSet.Пользователь.Select(null, null, global::System.Data.DataViewRowState.Added);
  9177. if (((addedRows != null)
  9178. && (0 < addedRows.Length))) {
  9179. result = (result + this._пользовательTableAdapter.Update(addedRows));
  9180. allAddedRows.AddRange(addedRows);
  9181. }
  9182. }
  9183. if ((this._заказTableAdapter != null)) {
  9184. global::System.Data.DataRow[] addedRows = dataSet.Заказ.Select(null, null, global::System.Data.DataViewRowState.Added);
  9185. if (((addedRows != null)
  9186. && (0 < addedRows.Length))) {
  9187. result = (result + this._заказTableAdapter.Update(addedRows));
  9188. allAddedRows.AddRange(addedRows);
  9189. }
  9190. }
  9191. if ((this._изделиеTableAdapter != null)) {
  9192. global::System.Data.DataRow[] addedRows = dataSet.Изделие.Select(null, null, global::System.Data.DataViewRowState.Added);
  9193. if (((addedRows != null)
  9194. && (0 < addedRows.Length))) {
  9195. result = (result + this._изделиеTableAdapter.Update(addedRows));
  9196. allAddedRows.AddRange(addedRows);
  9197. }
  9198. }
  9199. if ((this._тканьTableAdapter != null)) {
  9200. global::System.Data.DataRow[] addedRows = dataSet.Ткань.Select(null, null, global::System.Data.DataViewRowState.Added);
  9201. if (((addedRows != null)
  9202. && (0 < addedRows.Length))) {
  9203. result = (result + this._тканьTableAdapter.Update(addedRows));
  9204. allAddedRows.AddRange(addedRows);
  9205. }
  9206. }
  9207. if ((this._фурнитураTableAdapter != null)) {
  9208. global::System.Data.DataRow[] addedRows = dataSet.Фурнитура.Select(null, null, global::System.Data.DataViewRowState.Added);
  9209. if (((addedRows != null)
  9210. && (0 < addedRows.Length))) {
  9211. result = (result + this._фурнитураTableAdapter.Update(addedRows));
  9212. allAddedRows.AddRange(addedRows);
  9213. }
  9214. }
  9215. if ((this._заказанные_изделияTableAdapter != null)) {
  9216. global::System.Data.DataRow[] addedRows = dataSet.Заказанные_изделия.Select(null, null, global::System.Data.DataViewRowState.Added);
  9217. if (((addedRows != null)
  9218. && (0 < addedRows.Length))) {
  9219. result = (result + this._заказанные_изделияTableAdapter.Update(addedRows));
  9220. allAddedRows.AddRange(addedRows);
  9221. }
  9222. }
  9223. if ((this._склад_тканиTableAdapter != null)) {
  9224. global::System.Data.DataRow[] addedRows = dataSet.Склад_ткани.Select(null, null, global::System.Data.DataViewRowState.Added);
  9225. if (((addedRows != null)
  9226. && (0 < addedRows.Length))) {
  9227. result = (result + this._склад_тканиTableAdapter.Update(addedRows));
  9228. allAddedRows.AddRange(addedRows);
  9229. }
  9230. }
  9231. if ((this._склад_фурнитурыTableAdapter != null)) {
  9232. global::System.Data.DataRow[] addedRows = dataSet.Склад_фурнитуры.Select(null, null, global::System.Data.DataViewRowState.Added);
  9233. if (((addedRows != null)
  9234. && (0 < addedRows.Length))) {
  9235. result = (result + this._склад_фурнитурыTableAdapter.Update(addedRows));
  9236. allAddedRows.AddRange(addedRows);
  9237. }
  9238. }
  9239. if ((this._ткани_изделияTableAdapter != null)) {
  9240. global::System.Data.DataRow[] addedRows = dataSet.Ткани_изделия.Select(null, null, global::System.Data.DataViewRowState.Added);
  9241. if (((addedRows != null)
  9242. && (0 < addedRows.Length))) {
  9243. result = (result + this._ткани_изделияTableAdapter.Update(addedRows));
  9244. allAddedRows.AddRange(addedRows);
  9245. }
  9246. }
  9247. if ((this._фурнитура_изделияTableAdapter != null)) {
  9248. global::System.Data.DataRow[] addedRows = dataSet.Фурнитура_изделия.Select(null, null, global::System.Data.DataViewRowState.Added);
  9249. if (((addedRows != null)
  9250. && (0 < addedRows.Length))) {
  9251. result = (result + this._фурнитура_изделияTableAdapter.Update(addedRows));
  9252. allAddedRows.AddRange(addedRows);
  9253. }
  9254. }
  9255. return result;
  9256. }
  9257. /// <summary>
  9258. ///Delete rows in bottom-up order.
  9259. ///</summary>
  9260. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9261. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9262. private int UpdateDeletedRows(lyahov_TkaniDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows) {
  9263. int result = 0;
  9264. if ((this._фурнитура_изделияTableAdapter != null)) {
  9265. global::System.Data.DataRow[] deletedRows = dataSet.Фурнитура_изделия.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9266. if (((deletedRows != null)
  9267. && (0 < deletedRows.Length))) {
  9268. result = (result + this._фурнитура_изделияTableAdapter.Update(deletedRows));
  9269. allChangedRows.AddRange(deletedRows);
  9270. }
  9271. }
  9272. if ((this._ткани_изделияTableAdapter != null)) {
  9273. global::System.Data.DataRow[] deletedRows = dataSet.Ткани_изделия.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9274. if (((deletedRows != null)
  9275. && (0 < deletedRows.Length))) {
  9276. result = (result + this._ткани_изделияTableAdapter.Update(deletedRows));
  9277. allChangedRows.AddRange(deletedRows);
  9278. }
  9279. }
  9280. if ((this._склад_фурнитурыTableAdapter != null)) {
  9281. global::System.Data.DataRow[] deletedRows = dataSet.Склад_фурнитуры.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9282. if (((deletedRows != null)
  9283. && (0 < deletedRows.Length))) {
  9284. result = (result + this._склад_фурнитурыTableAdapter.Update(deletedRows));
  9285. allChangedRows.AddRange(deletedRows);
  9286. }
  9287. }
  9288. if ((this._склад_тканиTableAdapter != null)) {
  9289. global::System.Data.DataRow[] deletedRows = dataSet.Склад_ткани.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9290. if (((deletedRows != null)
  9291. && (0 < deletedRows.Length))) {
  9292. result = (result + this._склад_тканиTableAdapter.Update(deletedRows));
  9293. allChangedRows.AddRange(deletedRows);
  9294. }
  9295. }
  9296. if ((this._заказанные_изделияTableAdapter != null)) {
  9297. global::System.Data.DataRow[] deletedRows = dataSet.Заказанные_изделия.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9298. if (((deletedRows != null)
  9299. && (0 < deletedRows.Length))) {
  9300. result = (result + this._заказанные_изделияTableAdapter.Update(deletedRows));
  9301. allChangedRows.AddRange(deletedRows);
  9302. }
  9303. }
  9304. if ((this._фурнитураTableAdapter != null)) {
  9305. global::System.Data.DataRow[] deletedRows = dataSet.Фурнитура.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9306. if (((deletedRows != null)
  9307. && (0 < deletedRows.Length))) {
  9308. result = (result + this._фурнитураTableAdapter.Update(deletedRows));
  9309. allChangedRows.AddRange(deletedRows);
  9310. }
  9311. }
  9312. if ((this._тканьTableAdapter != null)) {
  9313. global::System.Data.DataRow[] deletedRows = dataSet.Ткань.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9314. if (((deletedRows != null)
  9315. && (0 < deletedRows.Length))) {
  9316. result = (result + this._тканьTableAdapter.Update(deletedRows));
  9317. allChangedRows.AddRange(deletedRows);
  9318. }
  9319. }
  9320. if ((this._изделиеTableAdapter != null)) {
  9321. global::System.Data.DataRow[] deletedRows = dataSet.Изделие.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9322. if (((deletedRows != null)
  9323. && (0 < deletedRows.Length))) {
  9324. result = (result + this._изделиеTableAdapter.Update(deletedRows));
  9325. allChangedRows.AddRange(deletedRows);
  9326. }
  9327. }
  9328. if ((this._заказTableAdapter != null)) {
  9329. global::System.Data.DataRow[] deletedRows = dataSet.Заказ.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9330. if (((deletedRows != null)
  9331. && (0 < deletedRows.Length))) {
  9332. result = (result + this._заказTableAdapter.Update(deletedRows));
  9333. allChangedRows.AddRange(deletedRows);
  9334. }
  9335. }
  9336. if ((this._пользовательTableAdapter != null)) {
  9337. global::System.Data.DataRow[] deletedRows = dataSet.Пользователь.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  9338. if (((deletedRows != null)
  9339. && (0 < deletedRows.Length))) {
  9340. result = (result + this._пользовательTableAdapter.Update(deletedRows));
  9341. allChangedRows.AddRange(deletedRows);
  9342. }
  9343. }
  9344. return result;
  9345. }
  9346. /// <summary>
  9347. ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
  9348. ///</summary>
  9349. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9350. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9351. private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  9352. if (((updatedRows == null)
  9353. || (updatedRows.Length < 1))) {
  9354. return updatedRows;
  9355. }
  9356. if (((allAddedRows == null)
  9357. || (allAddedRows.Count < 1))) {
  9358. return updatedRows;
  9359. }
  9360. global::System.Collections.Generic.List<global::System.Data.DataRow> realUpdatedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  9361. for (int i = 0; (i < updatedRows.Length); i = (i + 1)) {
  9362. global::System.Data.DataRow row = updatedRows[i];
  9363. if ((allAddedRows.Contains(row) == false)) {
  9364. realUpdatedRows.Add(row);
  9365. }
  9366. }
  9367. return realUpdatedRows.ToArray();
  9368. }
  9369. /// <summary>
  9370. ///Update all changes to the dataset.
  9371. ///</summary>
  9372. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9373. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9374. public virtual int UpdateAll(lyahov_TkaniDataSet dataSet) {
  9375. if ((dataSet == null)) {
  9376. throw new global::System.ArgumentNullException("dataSet");
  9377. }
  9378. if ((dataSet.HasChanges() == false)) {
  9379. return 0;
  9380. }
  9381. if (((this._заказTableAdapter != null)
  9382. && (this.MatchTableAdapterConnection(this._заказTableAdapter.Connection) == false))) {
  9383. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9384. "r, должны использовать одинаковую строку подключения.");
  9385. }
  9386. if (((this._заказанные_изделияTableAdapter != null)
  9387. && (this.MatchTableAdapterConnection(this._заказанные_изделияTableAdapter.Connection) == false))) {
  9388. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9389. "r, должны использовать одинаковую строку подключения.");
  9390. }
  9391. if (((this._изделиеTableAdapter != null)
  9392. && (this.MatchTableAdapterConnection(this._изделиеTableAdapter.Connection) == false))) {
  9393. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9394. "r, должны использовать одинаковую строку подключения.");
  9395. }
  9396. if (((this._пользовательTableAdapter != null)
  9397. && (this.MatchTableAdapterConnection(this._пользовательTableAdapter.Connection) == false))) {
  9398. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9399. "r, должны использовать одинаковую строку подключения.");
  9400. }
  9401. if (((this._склад_тканиTableAdapter != null)
  9402. && (this.MatchTableAdapterConnection(this._склад_тканиTableAdapter.Connection) == false))) {
  9403. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9404. "r, должны использовать одинаковую строку подключения.");
  9405. }
  9406. if (((this._склад_фурнитурыTableAdapter != null)
  9407. && (this.MatchTableAdapterConnection(this._склад_фурнитурыTableAdapter.Connection) == false))) {
  9408. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9409. "r, должны использовать одинаковую строку подключения.");
  9410. }
  9411. if (((this._ткани_изделияTableAdapter != null)
  9412. && (this.MatchTableAdapterConnection(this._ткани_изделияTableAdapter.Connection) == false))) {
  9413. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9414. "r, должны использовать одинаковую строку подключения.");
  9415. }
  9416. if (((this._тканьTableAdapter != null)
  9417. && (this.MatchTableAdapterConnection(this._тканьTableAdapter.Connection) == false))) {
  9418. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9419. "r, должны использовать одинаковую строку подключения.");
  9420. }
  9421. if (((this._фурнитураTableAdapter != null)
  9422. && (this.MatchTableAdapterConnection(this._фурнитураTableAdapter.Connection) == false))) {
  9423. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9424. "r, должны использовать одинаковую строку подключения.");
  9425. }
  9426. if (((this._фурнитура_изделияTableAdapter != null)
  9427. && (this.MatchTableAdapterConnection(this._фурнитура_изделияTableAdapter.Connection) == false))) {
  9428. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  9429. "r, должны использовать одинаковую строку подключения.");
  9430. }
  9431. global::System.Data.IDbConnection workConnection = this.Connection;
  9432. if ((workConnection == null)) {
  9433. throw new global::System.ApplicationException("TableAdapterManager не содержит сведений о подключении. Укажите для каждого адапт" +
  9434. "ера таблицы TableAdapterManager допустимый экземпляр адаптера таблицы.");
  9435. }
  9436. bool workConnOpened = false;
  9437. if (((workConnection.State & global::System.Data.ConnectionState.Broken)
  9438. == global::System.Data.ConnectionState.Broken)) {
  9439. workConnection.Close();
  9440. }
  9441. if ((workConnection.State == global::System.Data.ConnectionState.Closed)) {
  9442. workConnection.Open();
  9443. workConnOpened = true;
  9444. }
  9445. global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction();
  9446. if ((workTransaction == null)) {
  9447. throw new global::System.ApplicationException("Не удается начать транзакцию. Текущее соединение данных не поддерживает транзакци" +
  9448. "и или текущее состояние не позволяет начать транзакцию.");
  9449. }
  9450. global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  9451. global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  9452. global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter> adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter>();
  9453. global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection> revertConnections = new global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection>();
  9454. int result = 0;
  9455. global::System.Data.DataSet backupDataSet = null;
  9456. if (this.BackupDataSetBeforeUpdate) {
  9457. backupDataSet = new global::System.Data.DataSet();
  9458. backupDataSet.Merge(dataSet);
  9459. }
  9460. try {
  9461. // ---- Prepare for update -----------
  9462. //
  9463. if ((this._заказTableAdapter != null)) {
  9464. revertConnections.Add(this._заказTableAdapter, this._заказTableAdapter.Connection);
  9465. this._заказTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9466. this._заказTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9467. if (this._заказTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9468. this._заказTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9469. adaptersWithAcceptChangesDuringUpdate.Add(this._заказTableAdapter.Adapter);
  9470. }
  9471. }
  9472. if ((this._заказанные_изделияTableAdapter != null)) {
  9473. revertConnections.Add(this._заказанные_изделияTableAdapter, this._заказанные_изделияTableAdapter.Connection);
  9474. this._заказанные_изделияTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9475. this._заказанные_изделияTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9476. if (this._заказанные_изделияTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9477. this._заказанные_изделияTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9478. adaptersWithAcceptChangesDuringUpdate.Add(this._заказанные_изделияTableAdapter.Adapter);
  9479. }
  9480. }
  9481. if ((this._изделиеTableAdapter != null)) {
  9482. revertConnections.Add(this._изделиеTableAdapter, this._изделиеTableAdapter.Connection);
  9483. this._изделиеTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9484. this._изделиеTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9485. if (this._изделиеTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9486. this._изделиеTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9487. adaptersWithAcceptChangesDuringUpdate.Add(this._изделиеTableAdapter.Adapter);
  9488. }
  9489. }
  9490. if ((this._пользовательTableAdapter != null)) {
  9491. revertConnections.Add(this._пользовательTableAdapter, this._пользовательTableAdapter.Connection);
  9492. this._пользовательTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9493. this._пользовательTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9494. if (this._пользовательTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9495. this._пользовательTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9496. adaptersWithAcceptChangesDuringUpdate.Add(this._пользовательTableAdapter.Adapter);
  9497. }
  9498. }
  9499. if ((this._склад_тканиTableAdapter != null)) {
  9500. revertConnections.Add(this._склад_тканиTableAdapter, this._склад_тканиTableAdapter.Connection);
  9501. this._склад_тканиTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9502. this._склад_тканиTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9503. if (this._склад_тканиTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9504. this._склад_тканиTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9505. adaptersWithAcceptChangesDuringUpdate.Add(this._склад_тканиTableAdapter.Adapter);
  9506. }
  9507. }
  9508. if ((this._склад_фурнитурыTableAdapter != null)) {
  9509. revertConnections.Add(this._склад_фурнитурыTableAdapter, this._склад_фурнитурыTableAdapter.Connection);
  9510. this._склад_фурнитурыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9511. this._склад_фурнитурыTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9512. if (this._склад_фурнитурыTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9513. this._склад_фурнитурыTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9514. adaptersWithAcceptChangesDuringUpdate.Add(this._склад_фурнитурыTableAdapter.Adapter);
  9515. }
  9516. }
  9517. if ((this._ткани_изделияTableAdapter != null)) {
  9518. revertConnections.Add(this._ткани_изделияTableAdapter, this._ткани_изделияTableAdapter.Connection);
  9519. this._ткани_изделияTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9520. this._ткани_изделияTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9521. if (this._ткани_изделияTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9522. this._ткани_изделияTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9523. adaptersWithAcceptChangesDuringUpdate.Add(this._ткани_изделияTableAdapter.Adapter);
  9524. }
  9525. }
  9526. if ((this._тканьTableAdapter != null)) {
  9527. revertConnections.Add(this._тканьTableAdapter, this._тканьTableAdapter.Connection);
  9528. this._тканьTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9529. this._тканьTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9530. if (this._тканьTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9531. this._тканьTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9532. adaptersWithAcceptChangesDuringUpdate.Add(this._тканьTableAdapter.Adapter);
  9533. }
  9534. }
  9535. if ((this._фурнитураTableAdapter != null)) {
  9536. revertConnections.Add(this._фурнитураTableAdapter, this._фурнитураTableAdapter.Connection);
  9537. this._фурнитураTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9538. this._фурнитураTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9539. if (this._фурнитураTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9540. this._фурнитураTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9541. adaptersWithAcceptChangesDuringUpdate.Add(this._фурнитураTableAdapter.Adapter);
  9542. }
  9543. }
  9544. if ((this._фурнитура_изделияTableAdapter != null)) {
  9545. revertConnections.Add(this._фурнитура_изделияTableAdapter, this._фурнитура_изделияTableAdapter.Connection);
  9546. this._фурнитура_изделияTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  9547. this._фурнитура_изделияTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  9548. if (this._фурнитура_изделияTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  9549. this._фурнитура_изделияTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  9550. adaptersWithAcceptChangesDuringUpdate.Add(this._фурнитура_изделияTableAdapter.Adapter);
  9551. }
  9552. }
  9553. //
  9554. //---- Perform updates -----------
  9555. //
  9556. if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) {
  9557. result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
  9558. result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
  9559. }
  9560. else {
  9561. result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
  9562. result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
  9563. }
  9564. result = (result + this.UpdateDeletedRows(dataSet, allChangedRows));
  9565. //
  9566. //---- Commit updates -----------
  9567. //
  9568. workTransaction.Commit();
  9569. if ((0 < allAddedRows.Count)) {
  9570. global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
  9571. allAddedRows.CopyTo(rows);
  9572. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  9573. global::System.Data.DataRow row = rows[i];
  9574. row.AcceptChanges();
  9575. }
  9576. }
  9577. if ((0 < allChangedRows.Count)) {
  9578. global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count];
  9579. allChangedRows.CopyTo(rows);
  9580. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  9581. global::System.Data.DataRow row = rows[i];
  9582. row.AcceptChanges();
  9583. }
  9584. }
  9585. }
  9586. catch (global::System.Exception ex) {
  9587. workTransaction.Rollback();
  9588. // ---- Restore the dataset -----------
  9589. if (this.BackupDataSetBeforeUpdate) {
  9590. global::System.Diagnostics.Debug.Assert((backupDataSet != null));
  9591. dataSet.Clear();
  9592. dataSet.Merge(backupDataSet);
  9593. }
  9594. else {
  9595. if ((0 < allAddedRows.Count)) {
  9596. global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
  9597. allAddedRows.CopyTo(rows);
  9598. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  9599. global::System.Data.DataRow row = rows[i];
  9600. row.AcceptChanges();
  9601. row.SetAdded();
  9602. }
  9603. }
  9604. }
  9605. throw ex;
  9606. }
  9607. finally {
  9608. if (workConnOpened) {
  9609. workConnection.Close();
  9610. }
  9611. if ((this._заказTableAdapter != null)) {
  9612. this._заказTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._заказTableAdapter]));
  9613. this._заказTableAdapter.Transaction = null;
  9614. }
  9615. if ((this._заказанные_изделияTableAdapter != null)) {
  9616. this._заказанные_изделияTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._заказанные_изделияTableAdapter]));
  9617. this._заказанные_изделияTableAdapter.Transaction = null;
  9618. }
  9619. if ((this._изделиеTableAdapter != null)) {
  9620. this._изделиеTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._изделиеTableAdapter]));
  9621. this._изделиеTableAdapter.Transaction = null;
  9622. }
  9623. if ((this._пользовательTableAdapter != null)) {
  9624. this._пользовательTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._пользовательTableAdapter]));
  9625. this._пользовательTableAdapter.Transaction = null;
  9626. }
  9627. if ((this._склад_тканиTableAdapter != null)) {
  9628. this._склад_тканиTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._склад_тканиTableAdapter]));
  9629. this._склад_тканиTableAdapter.Transaction = null;
  9630. }
  9631. if ((this._склад_фурнитурыTableAdapter != null)) {
  9632. this._склад_фурнитурыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._склад_фурнитурыTableAdapter]));
  9633. this._склад_фурнитурыTableAdapter.Transaction = null;
  9634. }
  9635. if ((this._ткани_изделияTableAdapter != null)) {
  9636. this._ткани_изделияTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._ткани_изделияTableAdapter]));
  9637. this._ткани_изделияTableAdapter.Transaction = null;
  9638. }
  9639. if ((this._тканьTableAdapter != null)) {
  9640. this._тканьTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._тканьTableAdapter]));
  9641. this._тканьTableAdapter.Transaction = null;
  9642. }
  9643. if ((this._фурнитураTableAdapter != null)) {
  9644. this._фурнитураTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._фурнитураTableAdapter]));
  9645. this._фурнитураTableAdapter.Transaction = null;
  9646. }
  9647. if ((this._фурнитура_изделияTableAdapter != null)) {
  9648. this._фурнитура_изделияTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._фурнитура_изделияTableAdapter]));
  9649. this._фурнитура_изделияTableAdapter.Transaction = null;
  9650. }
  9651. if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) {
  9652. global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count];
  9653. adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters);
  9654. for (int i = 0; (i < adapters.Length); i = (i + 1)) {
  9655. global::System.Data.Common.DataAdapter adapter = adapters[i];
  9656. adapter.AcceptChangesDuringUpdate = true;
  9657. }
  9658. }
  9659. }
  9660. return result;
  9661. }
  9662. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9663. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9664. protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) {
  9665. global::System.Array.Sort<global::System.Data.DataRow>(rows, new SelfReferenceComparer(relation, childFirst));
  9666. }
  9667. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9668. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9669. protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) {
  9670. if ((this._connection != null)) {
  9671. return true;
  9672. }
  9673. if (((this.Connection == null)
  9674. || (inputConnection == null))) {
  9675. return true;
  9676. }
  9677. if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) {
  9678. return true;
  9679. }
  9680. return false;
  9681. }
  9682. /// <summary>
  9683. ///Update Order Option
  9684. ///</summary>
  9685. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9686. public enum UpdateOrderOption {
  9687. InsertUpdateDelete = 0,
  9688. UpdateInsertDelete = 1,
  9689. }
  9690. /// <summary>
  9691. ///Used to sort self-referenced table's rows
  9692. ///</summary>
  9693. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9694. private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer<global::System.Data.DataRow> {
  9695. private global::System.Data.DataRelation _relation;
  9696. private int _childFirst;
  9697. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9698. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9699. internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) {
  9700. this._relation = relation;
  9701. if (childFirst) {
  9702. this._childFirst = -1;
  9703. }
  9704. else {
  9705. this._childFirst = 1;
  9706. }
  9707. }
  9708. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9709. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9710. private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) {
  9711. global::System.Diagnostics.Debug.Assert((row != null));
  9712. global::System.Data.DataRow root = row;
  9713. distance = 0;
  9714. 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>();
  9715. traversedRows[row] = row;
  9716. global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
  9717. for (
  9718. ; ((parent != null)
  9719. && (traversedRows.ContainsKey(parent) == false));
  9720. ) {
  9721. distance = (distance + 1);
  9722. root = parent;
  9723. traversedRows[parent] = parent;
  9724. parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
  9725. }
  9726. if ((distance == 0)) {
  9727. traversedRows.Clear();
  9728. traversedRows[row] = row;
  9729. parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
  9730. for (
  9731. ; ((parent != null)
  9732. && (traversedRows.ContainsKey(parent) == false));
  9733. ) {
  9734. distance = (distance + 1);
  9735. root = parent;
  9736. traversedRows[parent] = parent;
  9737. parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
  9738. }
  9739. }
  9740. return root;
  9741. }
  9742. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  9743. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  9744. public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) {
  9745. if (object.ReferenceEquals(row1, row2)) {
  9746. return 0;
  9747. }
  9748. if ((row1 == null)) {
  9749. return -1;
  9750. }
  9751. if ((row2 == null)) {
  9752. return 1;
  9753. }
  9754. int distance1 = 0;
  9755. global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1);
  9756. int distance2 = 0;
  9757. global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2);
  9758. if (object.ReferenceEquals(root1, root2)) {
  9759. return (this._childFirst * distance1.CompareTo(distance2));
  9760. }
  9761. else {
  9762. global::System.Diagnostics.Debug.Assert(((root1.Table != null)
  9763. && (root2.Table != null)));
  9764. if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) {
  9765. return -1;
  9766. }
  9767. else {
  9768. return 1;
  9769. }
  9770. }
  9771. }
  9772. }
  9773. }
  9774. }
  9775. #pragma warning restore 1591