Bd_EmelyanovDataSet.Designer.cs 448 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // Этот код создан программой.
  4. // Исполняемая версия:4.0.30319.42000
  5. //
  6. // Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
  7. // повторной генерации кода.
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10. #pragma warning disable 1591
  11. namespace WindowsFormsApp1 {
  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("Bd_EmelyanovDataSet")]
  20. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
  21. public partial class Bd_EmelyanovDataSet : 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 global::System.Data.DataRelation relationFK_Заказы_Клиенты;
  29. private global::System.Data.DataRelation relationFK_Заказы_Сотрудники;
  30. private global::System.Data.DataRelation relationFK_Заказы_Товары;
  31. private global::System.Data.DataRelation relationFK_Поставка_Поставщик;
  32. private global::System.Data.DataRelation relationFK_Товары_Поставка;
  33. private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
  34. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  35. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  36. public Bd_EmelyanovDataSet() {
  37. this.BeginInit();
  38. this.InitClass();
  39. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  40. base.Tables.CollectionChanged += schemaChangedHandler;
  41. base.Relations.CollectionChanged += schemaChangedHandler;
  42. this.EndInit();
  43. }
  44. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  45. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  46. protected Bd_EmelyanovDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  47. base(info, context, false) {
  48. if ((this.IsBinarySerialized(info, context) == true)) {
  49. this.InitVars(false);
  50. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  51. this.Tables.CollectionChanged += schemaChangedHandler1;
  52. this.Relations.CollectionChanged += schemaChangedHandler1;
  53. return;
  54. }
  55. string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
  56. if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
  57. global::System.Data.DataSet ds = new global::System.Data.DataSet();
  58. ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
  59. if ((ds.Tables["Заказы"] != null)) {
  60. base.Tables.Add(new ЗаказыDataTable(ds.Tables["Заказы"]));
  61. }
  62. if ((ds.Tables["Клиенты"] != null)) {
  63. base.Tables.Add(new КлиентыDataTable(ds.Tables["Клиенты"]));
  64. }
  65. if ((ds.Tables["Поставка"] != null)) {
  66. base.Tables.Add(new ПоставкаDataTable(ds.Tables["Поставка"]));
  67. }
  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. this.DataSetName = ds.DataSetName;
  78. this.Prefix = ds.Prefix;
  79. this.Namespace = ds.Namespace;
  80. this.Locale = ds.Locale;
  81. this.CaseSensitive = ds.CaseSensitive;
  82. this.EnforceConstraints = ds.EnforceConstraints;
  83. this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
  84. this.InitVars();
  85. }
  86. else {
  87. this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
  88. }
  89. this.GetSerializationData(info, context);
  90. global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
  91. base.Tables.CollectionChanged += schemaChangedHandler;
  92. this.Relations.CollectionChanged += schemaChangedHandler;
  93. }
  94. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  95. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  96. [global::System.ComponentModel.Browsable(false)]
  97. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  98. public ЗаказыDataTable Заказы {
  99. get {
  100. return this.tableЗаказы;
  101. }
  102. }
  103. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  104. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  105. [global::System.ComponentModel.Browsable(false)]
  106. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  107. public КлиентыDataTable Клиенты {
  108. get {
  109. return this.tableКлиенты;
  110. }
  111. }
  112. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  113. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  114. [global::System.ComponentModel.Browsable(false)]
  115. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  116. public ПоставкаDataTable Поставка {
  117. get {
  118. return this.tableПоставка;
  119. }
  120. }
  121. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  122. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  123. [global::System.ComponentModel.Browsable(false)]
  124. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  125. public ПоставщикDataTable Поставщик {
  126. get {
  127. return this.tableПоставщик;
  128. }
  129. }
  130. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  131. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  132. [global::System.ComponentModel.Browsable(false)]
  133. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  134. public СотрудникиDataTable Сотрудники {
  135. get {
  136. return this.tableСотрудники;
  137. }
  138. }
  139. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  140. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  141. [global::System.ComponentModel.Browsable(false)]
  142. [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
  143. public ТоварыDataTable Товары {
  144. get {
  145. return this.tableТовары;
  146. }
  147. }
  148. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  149. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  150. [global::System.ComponentModel.BrowsableAttribute(true)]
  151. [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
  152. public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
  153. get {
  154. return this._schemaSerializationMode;
  155. }
  156. set {
  157. this._schemaSerializationMode = value;
  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.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
  163. public new global::System.Data.DataTableCollection Tables {
  164. get {
  165. return base.Tables;
  166. }
  167. }
  168. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  169. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  170. [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
  171. public new global::System.Data.DataRelationCollection Relations {
  172. get {
  173. return base.Relations;
  174. }
  175. }
  176. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  177. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  178. protected override void InitializeDerivedDataSet() {
  179. this.BeginInit();
  180. this.InitClass();
  181. this.EndInit();
  182. }
  183. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  184. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  185. public override global::System.Data.DataSet Clone() {
  186. Bd_EmelyanovDataSet cln = ((Bd_EmelyanovDataSet)(base.Clone()));
  187. cln.InitVars();
  188. cln.SchemaSerializationMode = this.SchemaSerializationMode;
  189. return cln;
  190. }
  191. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  192. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  193. protected override bool ShouldSerializeTables() {
  194. return false;
  195. }
  196. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  197. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  198. protected override bool ShouldSerializeRelations() {
  199. return false;
  200. }
  201. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  202. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  203. protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
  204. if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
  205. this.Reset();
  206. global::System.Data.DataSet ds = new global::System.Data.DataSet();
  207. ds.ReadXml(reader);
  208. if ((ds.Tables["Заказы"] != null)) {
  209. base.Tables.Add(new ЗаказыDataTable(ds.Tables["Заказы"]));
  210. }
  211. if ((ds.Tables["Клиенты"] != null)) {
  212. base.Tables.Add(new КлиентыDataTable(ds.Tables["Клиенты"]));
  213. }
  214. if ((ds.Tables["Поставка"] != null)) {
  215. base.Tables.Add(new ПоставкаDataTable(ds.Tables["Поставка"]));
  216. }
  217. if ((ds.Tables["Поставщик"] != null)) {
  218. base.Tables.Add(new ПоставщикDataTable(ds.Tables["Поставщик"]));
  219. }
  220. if ((ds.Tables["Сотрудники"] != null)) {
  221. base.Tables.Add(new СотрудникиDataTable(ds.Tables["Сотрудники"]));
  222. }
  223. if ((ds.Tables["Товары"] != null)) {
  224. base.Tables.Add(new ТоварыDataTable(ds.Tables["Товары"]));
  225. }
  226. this.DataSetName = ds.DataSetName;
  227. this.Prefix = ds.Prefix;
  228. this.Namespace = ds.Namespace;
  229. this.Locale = ds.Locale;
  230. this.CaseSensitive = ds.CaseSensitive;
  231. this.EnforceConstraints = ds.EnforceConstraints;
  232. this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
  233. this.InitVars();
  234. }
  235. else {
  236. this.ReadXml(reader);
  237. this.InitVars();
  238. }
  239. }
  240. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  241. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  242. protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
  243. global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
  244. this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
  245. stream.Position = 0;
  246. return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
  247. }
  248. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  249. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  250. internal void InitVars() {
  251. this.InitVars(true);
  252. }
  253. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  254. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  255. internal void InitVars(bool initTable) {
  256. this.tableЗаказы = ((ЗаказыDataTable)(base.Tables["Заказы"]));
  257. if ((initTable == true)) {
  258. if ((this.tableЗаказы != null)) {
  259. this.tableЗаказы.InitVars();
  260. }
  261. }
  262. this.tableКлиенты = ((КлиентыDataTable)(base.Tables["Клиенты"]));
  263. if ((initTable == true)) {
  264. if ((this.tableКлиенты != null)) {
  265. this.tableКлиенты.InitVars();
  266. }
  267. }
  268. this.tableПоставка = ((ПоставкаDataTable)(base.Tables["Поставка"]));
  269. if ((initTable == true)) {
  270. if ((this.tableПоставка != null)) {
  271. this.tableПоставка.InitVars();
  272. }
  273. }
  274. this.tableПоставщик = ((ПоставщикDataTable)(base.Tables["Поставщик"]));
  275. if ((initTable == true)) {
  276. if ((this.tableПоставщик != null)) {
  277. this.tableПоставщик.InitVars();
  278. }
  279. }
  280. this.tableСотрудники = ((СотрудникиDataTable)(base.Tables["Сотрудники"]));
  281. if ((initTable == true)) {
  282. if ((this.tableСотрудники != null)) {
  283. this.tableСотрудники.InitVars();
  284. }
  285. }
  286. this.tableТовары = ((ТоварыDataTable)(base.Tables["Товары"]));
  287. if ((initTable == true)) {
  288. if ((this.tableТовары != null)) {
  289. this.tableТовары.InitVars();
  290. }
  291. }
  292. this.relationFK_Заказы_Клиенты = this.Relations["FK_Заказы_Клиенты"];
  293. this.relationFK_Заказы_Сотрудники = this.Relations["FK_Заказы_Сотрудники"];
  294. this.relationFK_Заказы_Товары = this.Relations["FK_Заказы_Товары"];
  295. this.relationFK_Поставка_Поставщик = this.Relations["FK_Поставка_Поставщик"];
  296. this.relationFK_Товары_Поставка = this.Relations["FK_Товары_Поставка"];
  297. }
  298. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  299. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  300. private void InitClass() {
  301. this.DataSetName = "Bd_EmelyanovDataSet";
  302. this.Prefix = "";
  303. this.Namespace = "http://tempuri.org/Bd_EmelyanovDataSet.xsd";
  304. this.EnforceConstraints = true;
  305. this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
  306. this.tableЗаказы = new ЗаказыDataTable();
  307. base.Tables.Add(this.tableЗаказы);
  308. this.tableКлиенты = new КлиентыDataTable();
  309. base.Tables.Add(this.tableКлиенты);
  310. this.tableПоставка = new ПоставкаDataTable();
  311. base.Tables.Add(this.tableПоставка);
  312. this.tableПоставщик = new ПоставщикDataTable();
  313. base.Tables.Add(this.tableПоставщик);
  314. this.tableСотрудники = new СотрудникиDataTable();
  315. base.Tables.Add(this.tableСотрудники);
  316. this.tableТовары = new ТоварыDataTable();
  317. base.Tables.Add(this.tableТовары);
  318. this.relationFK_Заказы_Клиенты = new global::System.Data.DataRelation("FK_Заказы_Клиенты", new global::System.Data.DataColumn[] {
  319. this.tableКлиенты.Код_КлиентаColumn}, new global::System.Data.DataColumn[] {
  320. this.tableЗаказы.Код_КлиентаColumn}, false);
  321. this.Relations.Add(this.relationFK_Заказы_Клиенты);
  322. this.relationFK_Заказы_Сотрудники = new global::System.Data.DataRelation("FK_Заказы_Сотрудники", new global::System.Data.DataColumn[] {
  323. this.tableСотрудники.Код_СотрудникаColumn}, new global::System.Data.DataColumn[] {
  324. this.tableЗаказы.Код_СотрудникаColumn}, false);
  325. this.Relations.Add(this.relationFK_Заказы_Сотрудники);
  326. this.relationFK_Заказы_Товары = new global::System.Data.DataRelation("FK_Заказы_Товары", new global::System.Data.DataColumn[] {
  327. this.tableТовары.Код_ТовараColumn}, new global::System.Data.DataColumn[] {
  328. this.tableЗаказы.Код_ТовараColumn}, false);
  329. this.Relations.Add(this.relationFK_Заказы_Товары);
  330. this.relationFK_Поставка_Поставщик = new global::System.Data.DataRelation("FK_Поставка_Поставщик", new global::System.Data.DataColumn[] {
  331. this.tableПоставщик.Код_ПоставщикаColumn}, new global::System.Data.DataColumn[] {
  332. this.tableПоставка.Код_ПоставщикаColumn}, false);
  333. this.Relations.Add(this.relationFK_Поставка_Поставщик);
  334. this.relationFK_Товары_Поставка = new global::System.Data.DataRelation("FK_Товары_Поставка", new global::System.Data.DataColumn[] {
  335. this.tableПоставка.Код_ПоставкиColumn}, new global::System.Data.DataColumn[] {
  336. this.tableТовары.Код_ПоставкиColumn}, false);
  337. this.Relations.Add(this.relationFK_Товары_Поставка);
  338. }
  339. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  340. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  341. private bool ShouldSerializeЗаказы() {
  342. return false;
  343. }
  344. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  345. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  346. private bool ShouldSerializeКлиенты() {
  347. return false;
  348. }
  349. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  350. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  351. private bool ShouldSerializeПоставка() {
  352. return false;
  353. }
  354. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  355. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  356. private bool ShouldSerializeПоставщик() {
  357. return false;
  358. }
  359. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  360. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  361. private bool ShouldSerializeСотрудники() {
  362. return false;
  363. }
  364. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  365. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  366. private bool ShouldSerializeТовары() {
  367. return false;
  368. }
  369. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  370. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  371. private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
  372. if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
  373. this.InitVars();
  374. }
  375. }
  376. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  377. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  378. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  379. Bd_EmelyanovDataSet ds = new Bd_EmelyanovDataSet();
  380. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  381. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  382. global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
  383. any.Namespace = ds.Namespace;
  384. sequence.Items.Add(any);
  385. type.Particle = sequence;
  386. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  387. if (xs.Contains(dsSchema.TargetNamespace)) {
  388. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  389. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  390. try {
  391. global::System.Xml.Schema.XmlSchema schema = null;
  392. dsSchema.Write(s1);
  393. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  394. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  395. s2.SetLength(0);
  396. schema.Write(s2);
  397. if ((s1.Length == s2.Length)) {
  398. s1.Position = 0;
  399. s2.Position = 0;
  400. for (; ((s1.Position != s1.Length)
  401. && (s1.ReadByte() == s2.ReadByte())); ) {
  402. ;
  403. }
  404. if ((s1.Position == s1.Length)) {
  405. return type;
  406. }
  407. }
  408. }
  409. }
  410. finally {
  411. if ((s1 != null)) {
  412. s1.Close();
  413. }
  414. if ((s2 != null)) {
  415. s2.Close();
  416. }
  417. }
  418. }
  419. xs.Add(dsSchema);
  420. return type;
  421. }
  422. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  423. public delegate void ЗаказыRowChangeEventHandler(object sender, ЗаказыRowChangeEvent e);
  424. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  425. public delegate void КлиентыRowChangeEventHandler(object sender, КлиентыRowChangeEvent e);
  426. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  427. public delegate void ПоставкаRowChangeEventHandler(object sender, ПоставкаRowChangeEvent e);
  428. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  429. public delegate void ПоставщикRowChangeEventHandler(object sender, ПоставщикRowChangeEvent e);
  430. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  431. public delegate void СотрудникиRowChangeEventHandler(object sender, СотрудникиRowChangeEvent e);
  432. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  433. public delegate void ТоварыRowChangeEventHandler(object sender, ТоварыRowChangeEvent e);
  434. /// <summary>
  435. ///Represents the strongly named DataTable class.
  436. ///</summary>
  437. [global::System.Serializable()]
  438. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  439. public partial class ЗаказыDataTable : global::System.Data.TypedTableBase<ЗаказыRow> {
  440. private global::System.Data.DataColumn columnКод_Заказа;
  441. private global::System.Data.DataColumn columnДата_Размещения;
  442. private global::System.Data.DataColumn columnДата_Исполнения;
  443. private global::System.Data.DataColumn columnКод_Сотрудника;
  444. private global::System.Data.DataColumn columnКод_Товара;
  445. private global::System.Data.DataColumn columnКод_Клиента;
  446. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  447. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  448. public ЗаказыDataTable() {
  449. this.TableName = "Заказы";
  450. this.BeginInit();
  451. this.InitClass();
  452. this.EndInit();
  453. }
  454. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  455. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  456. internal ЗаказыDataTable(global::System.Data.DataTable table) {
  457. this.TableName = table.TableName;
  458. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  459. this.CaseSensitive = table.CaseSensitive;
  460. }
  461. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  462. this.Locale = table.Locale;
  463. }
  464. if ((table.Namespace != table.DataSet.Namespace)) {
  465. this.Namespace = table.Namespace;
  466. }
  467. this.Prefix = table.Prefix;
  468. this.MinimumCapacity = table.MinimumCapacity;
  469. }
  470. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  471. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  472. protected ЗаказыDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  473. base(info, context) {
  474. this.InitVars();
  475. }
  476. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  477. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  478. public global::System.Data.DataColumn Код_ЗаказаColumn {
  479. get {
  480. return this.columnКод_Заказа;
  481. }
  482. }
  483. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  484. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  485. public global::System.Data.DataColumn Дата_РазмещенияColumn {
  486. get {
  487. return this.columnДата_Размещения;
  488. }
  489. }
  490. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  491. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  492. public global::System.Data.DataColumn Дата_ИсполненияColumn {
  493. get {
  494. return this.columnДата_Исполнения;
  495. }
  496. }
  497. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  498. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  499. public global::System.Data.DataColumn Код_СотрудникаColumn {
  500. get {
  501. return this.columnКод_Сотрудника;
  502. }
  503. }
  504. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  505. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  506. public global::System.Data.DataColumn Код_ТовараColumn {
  507. get {
  508. return this.columnКод_Товара;
  509. }
  510. }
  511. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  512. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  513. public global::System.Data.DataColumn Код_КлиентаColumn {
  514. get {
  515. return this.columnКод_Клиента;
  516. }
  517. }
  518. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  519. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  520. [global::System.ComponentModel.Browsable(false)]
  521. public int Count {
  522. get {
  523. return this.Rows.Count;
  524. }
  525. }
  526. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  527. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  528. public ЗаказыRow this[int index] {
  529. get {
  530. return ((ЗаказыRow)(this.Rows[index]));
  531. }
  532. }
  533. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  534. public event ЗаказыRowChangeEventHandler ЗаказыRowChanging;
  535. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  536. public event ЗаказыRowChangeEventHandler ЗаказыRowChanged;
  537. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  538. public event ЗаказыRowChangeEventHandler ЗаказыRowDeleting;
  539. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  540. public event ЗаказыRowChangeEventHandler ЗаказыRowDeleted;
  541. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  542. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  543. public void AddЗаказыRow(ЗаказыRow row) {
  544. this.Rows.Add(row);
  545. }
  546. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  547. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  548. public ЗаказыRow AddЗаказыRow(int Код_Заказа, string Дата_Размещения, string Дата_Исполнения, СотрудникиRow parentСотрудникиRowByFK_Заказы_Сотрудники, ТоварыRow parentТоварыRowByFK_Заказы_Товары, КлиентыRow parentКлиентыRowByFK_Заказы_Клиенты) {
  549. ЗаказыRow rowЗаказыRow = ((ЗаказыRow)(this.NewRow()));
  550. object[] columnValuesArray = new object[] {
  551. Код_Заказа,
  552. Дата_Размещения,
  553. Дата_Исполнения,
  554. null,
  555. null,
  556. null};
  557. if ((parentСотрудникиRowByFK_Заказы_Сотрудники != null)) {
  558. columnValuesArray[3] = parentСотрудникиRowByFK_Заказы_Сотрудники[0];
  559. }
  560. if ((parentТоварыRowByFK_Заказы_Товары != null)) {
  561. columnValuesArray[4] = parentТоварыRowByFK_Заказы_Товары[0];
  562. }
  563. if ((parentКлиентыRowByFK_Заказы_Клиенты != null)) {
  564. columnValuesArray[5] = parentКлиентыRowByFK_Заказы_Клиенты[0];
  565. }
  566. rowЗаказыRow.ItemArray = columnValuesArray;
  567. this.Rows.Add(rowЗаказыRow);
  568. return rowЗаказыRow;
  569. }
  570. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  571. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  572. public ЗаказыRow FindByКод_Заказа(int Код_Заказа) {
  573. return ((ЗаказыRow)(this.Rows.Find(new object[] {
  574. Код_Заказа})));
  575. }
  576. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  577. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  578. public override global::System.Data.DataTable Clone() {
  579. ЗаказыDataTable cln = ((ЗаказыDataTable)(base.Clone()));
  580. cln.InitVars();
  581. return cln;
  582. }
  583. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  584. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  585. protected override global::System.Data.DataTable CreateInstance() {
  586. return new ЗаказыDataTable();
  587. }
  588. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  589. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  590. internal void InitVars() {
  591. this.columnКод_Заказа = base.Columns["Код_Заказа"];
  592. this.columnДата_Размещения = base.Columns["Дата_Размещения"];
  593. this.columnДата_Исполнения = base.Columns["Дата_Исполнения"];
  594. this.columnКод_Сотрудника = base.Columns["Код_Сотрудника"];
  595. this.columnКод_Товара = base.Columns["Код_Товара"];
  596. this.columnКод_Клиента = base.Columns["Код_Клиента"];
  597. }
  598. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  599. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  600. private void InitClass() {
  601. this.columnКод_Заказа = new global::System.Data.DataColumn("Код_Заказа", typeof(int), null, global::System.Data.MappingType.Element);
  602. base.Columns.Add(this.columnКод_Заказа);
  603. this.columnДата_Размещения = new global::System.Data.DataColumn("Дата_Размещения", typeof(string), null, global::System.Data.MappingType.Element);
  604. base.Columns.Add(this.columnДата_Размещения);
  605. this.columnДата_Исполнения = new global::System.Data.DataColumn("Дата_Исполнения", typeof(string), null, global::System.Data.MappingType.Element);
  606. base.Columns.Add(this.columnДата_Исполнения);
  607. this.columnКод_Сотрудника = new global::System.Data.DataColumn("Код_Сотрудника", typeof(int), null, global::System.Data.MappingType.Element);
  608. base.Columns.Add(this.columnКод_Сотрудника);
  609. this.columnКод_Товара = new global::System.Data.DataColumn("Код_Товара", typeof(int), null, global::System.Data.MappingType.Element);
  610. base.Columns.Add(this.columnКод_Товара);
  611. this.columnКод_Клиента = new global::System.Data.DataColumn("Код_Клиента", typeof(int), null, global::System.Data.MappingType.Element);
  612. base.Columns.Add(this.columnКод_Клиента);
  613. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  614. this.columnКод_Заказа}, true));
  615. this.columnКод_Заказа.AllowDBNull = false;
  616. this.columnКод_Заказа.Unique = true;
  617. this.columnДата_Размещения.MaxLength = 50;
  618. this.columnДата_Исполнения.MaxLength = 50;
  619. }
  620. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  621. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  622. public ЗаказыRow NewЗаказыRow() {
  623. return ((ЗаказыRow)(this.NewRow()));
  624. }
  625. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  626. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  627. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  628. return new ЗаказыRow(builder);
  629. }
  630. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  631. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  632. protected override global::System.Type GetRowType() {
  633. return typeof(ЗаказыRow);
  634. }
  635. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  636. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  637. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  638. base.OnRowChanged(e);
  639. if ((this.ЗаказыRowChanged != null)) {
  640. this.ЗаказыRowChanged(this, new ЗаказыRowChangeEvent(((ЗаказыRow)(e.Row)), e.Action));
  641. }
  642. }
  643. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  644. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  645. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  646. base.OnRowChanging(e);
  647. if ((this.ЗаказыRowChanging != null)) {
  648. this.ЗаказыRowChanging(this, new ЗаказыRowChangeEvent(((ЗаказыRow)(e.Row)), e.Action));
  649. }
  650. }
  651. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  652. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  653. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  654. base.OnRowDeleted(e);
  655. if ((this.ЗаказыRowDeleted != null)) {
  656. this.ЗаказыRowDeleted(this, new ЗаказыRowChangeEvent(((ЗаказыRow)(e.Row)), e.Action));
  657. }
  658. }
  659. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  660. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  661. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  662. base.OnRowDeleting(e);
  663. if ((this.ЗаказыRowDeleting != null)) {
  664. this.ЗаказыRowDeleting(this, new ЗаказыRowChangeEvent(((ЗаказыRow)(e.Row)), e.Action));
  665. }
  666. }
  667. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  668. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  669. public void RemoveЗаказыRow(ЗаказыRow row) {
  670. this.Rows.Remove(row);
  671. }
  672. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  673. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  674. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  675. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  676. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  677. Bd_EmelyanovDataSet ds = new Bd_EmelyanovDataSet();
  678. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  679. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  680. any1.MinOccurs = new decimal(0);
  681. any1.MaxOccurs = decimal.MaxValue;
  682. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  683. sequence.Items.Add(any1);
  684. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  685. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  686. any2.MinOccurs = new decimal(1);
  687. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  688. sequence.Items.Add(any2);
  689. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  690. attribute1.Name = "namespace";
  691. attribute1.FixedValue = ds.Namespace;
  692. type.Attributes.Add(attribute1);
  693. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  694. attribute2.Name = "tableTypeName";
  695. attribute2.FixedValue = "ЗаказыDataTable";
  696. type.Attributes.Add(attribute2);
  697. type.Particle = sequence;
  698. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  699. if (xs.Contains(dsSchema.TargetNamespace)) {
  700. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  701. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  702. try {
  703. global::System.Xml.Schema.XmlSchema schema = null;
  704. dsSchema.Write(s1);
  705. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  706. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  707. s2.SetLength(0);
  708. schema.Write(s2);
  709. if ((s1.Length == s2.Length)) {
  710. s1.Position = 0;
  711. s2.Position = 0;
  712. for (; ((s1.Position != s1.Length)
  713. && (s1.ReadByte() == s2.ReadByte())); ) {
  714. ;
  715. }
  716. if ((s1.Position == s1.Length)) {
  717. return type;
  718. }
  719. }
  720. }
  721. }
  722. finally {
  723. if ((s1 != null)) {
  724. s1.Close();
  725. }
  726. if ((s2 != null)) {
  727. s2.Close();
  728. }
  729. }
  730. }
  731. xs.Add(dsSchema);
  732. return type;
  733. }
  734. }
  735. /// <summary>
  736. ///Represents the strongly named DataTable class.
  737. ///</summary>
  738. [global::System.Serializable()]
  739. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  740. public partial class КлиентыDataTable : global::System.Data.TypedTableBase<КлиентыRow> {
  741. private global::System.Data.DataColumn columnКод_Клиента;
  742. private global::System.Data.DataColumn columnФИО;
  743. private global::System.Data.DataColumn columnАлрес;
  744. private global::System.Data.DataColumn columnТелефон;
  745. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  746. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  747. public КлиентыDataTable() {
  748. this.TableName = "Клиенты";
  749. this.BeginInit();
  750. this.InitClass();
  751. this.EndInit();
  752. }
  753. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  754. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  755. internal КлиентыDataTable(global::System.Data.DataTable table) {
  756. this.TableName = table.TableName;
  757. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  758. this.CaseSensitive = table.CaseSensitive;
  759. }
  760. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  761. this.Locale = table.Locale;
  762. }
  763. if ((table.Namespace != table.DataSet.Namespace)) {
  764. this.Namespace = table.Namespace;
  765. }
  766. this.Prefix = table.Prefix;
  767. this.MinimumCapacity = table.MinimumCapacity;
  768. }
  769. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  770. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  771. protected КлиентыDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  772. base(info, context) {
  773. this.InitVars();
  774. }
  775. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  776. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  777. public global::System.Data.DataColumn Код_КлиентаColumn {
  778. get {
  779. return this.columnКод_Клиента;
  780. }
  781. }
  782. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  783. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  784. public global::System.Data.DataColumn ФИОColumn {
  785. get {
  786. return this.columnФИО;
  787. }
  788. }
  789. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  790. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  791. public global::System.Data.DataColumn АлресColumn {
  792. get {
  793. return this.columnАлрес;
  794. }
  795. }
  796. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  797. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  798. public global::System.Data.DataColumn ТелефонColumn {
  799. get {
  800. return this.columnТелефон;
  801. }
  802. }
  803. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  804. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  805. [global::System.ComponentModel.Browsable(false)]
  806. public int Count {
  807. get {
  808. return this.Rows.Count;
  809. }
  810. }
  811. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  812. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  813. public КлиентыRow this[int index] {
  814. get {
  815. return ((КлиентыRow)(this.Rows[index]));
  816. }
  817. }
  818. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  819. public event КлиентыRowChangeEventHandler КлиентыRowChanging;
  820. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  821. public event КлиентыRowChangeEventHandler КлиентыRowChanged;
  822. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  823. public event КлиентыRowChangeEventHandler КлиентыRowDeleting;
  824. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  825. public event КлиентыRowChangeEventHandler КлиентыRowDeleted;
  826. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  827. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  828. public void AddКлиентыRow(КлиентыRow row) {
  829. this.Rows.Add(row);
  830. }
  831. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  832. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  833. public КлиентыRow AddКлиентыRow(int Код_Клиента, string ФИО, string Алрес, string Телефон) {
  834. КлиентыRow rowКлиентыRow = ((КлиентыRow)(this.NewRow()));
  835. object[] columnValuesArray = new object[] {
  836. Код_Клиента,
  837. ФИО,
  838. Алрес,
  839. Телефон};
  840. rowКлиентыRow.ItemArray = columnValuesArray;
  841. this.Rows.Add(rowКлиентыRow);
  842. return rowКлиентыRow;
  843. }
  844. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  845. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  846. public КлиентыRow FindByКод_Клиента(int Код_Клиента) {
  847. return ((КлиентыRow)(this.Rows.Find(new object[] {
  848. Код_Клиента})));
  849. }
  850. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  851. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  852. public override global::System.Data.DataTable Clone() {
  853. КлиентыDataTable cln = ((КлиентыDataTable)(base.Clone()));
  854. cln.InitVars();
  855. return cln;
  856. }
  857. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  858. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  859. protected override global::System.Data.DataTable CreateInstance() {
  860. return new КлиентыDataTable();
  861. }
  862. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  863. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  864. internal void InitVars() {
  865. this.columnКод_Клиента = base.Columns["Код_Клиента"];
  866. this.columnФИО = base.Columns["ФИО"];
  867. this.columnАлрес = base.Columns["Алрес"];
  868. this.columnТелефон = base.Columns["Телефон"];
  869. }
  870. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  871. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  872. private void InitClass() {
  873. this.columnКод_Клиента = new global::System.Data.DataColumn("Код_Клиента", typeof(int), null, global::System.Data.MappingType.Element);
  874. base.Columns.Add(this.columnКод_Клиента);
  875. this.columnФИО = new global::System.Data.DataColumn("ФИО", typeof(string), null, global::System.Data.MappingType.Element);
  876. base.Columns.Add(this.columnФИО);
  877. this.columnАлрес = new global::System.Data.DataColumn("Алрес", typeof(string), null, global::System.Data.MappingType.Element);
  878. base.Columns.Add(this.columnАлрес);
  879. this.columnТелефон = new global::System.Data.DataColumn("Телефон", typeof(string), null, global::System.Data.MappingType.Element);
  880. base.Columns.Add(this.columnТелефон);
  881. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  882. this.columnКод_Клиента}, true));
  883. this.columnКод_Клиента.AllowDBNull = false;
  884. this.columnКод_Клиента.Unique = true;
  885. this.columnФИО.MaxLength = 50;
  886. this.columnАлрес.MaxLength = 50;
  887. this.columnТелефон.MaxLength = 50;
  888. }
  889. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  890. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  891. public КлиентыRow NewКлиентыRow() {
  892. return ((КлиентыRow)(this.NewRow()));
  893. }
  894. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  895. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  896. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  897. return new КлиентыRow(builder);
  898. }
  899. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  900. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  901. protected override global::System.Type GetRowType() {
  902. return typeof(КлиентыRow);
  903. }
  904. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  905. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  906. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  907. base.OnRowChanged(e);
  908. if ((this.КлиентыRowChanged != null)) {
  909. this.КлиентыRowChanged(this, new КлиентыRowChangeEvent(((КлиентыRow)(e.Row)), e.Action));
  910. }
  911. }
  912. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  913. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  914. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  915. base.OnRowChanging(e);
  916. if ((this.КлиентыRowChanging != null)) {
  917. this.КлиентыRowChanging(this, new КлиентыRowChangeEvent(((КлиентыRow)(e.Row)), e.Action));
  918. }
  919. }
  920. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  921. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  922. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  923. base.OnRowDeleted(e);
  924. if ((this.КлиентыRowDeleted != null)) {
  925. this.КлиентыRowDeleted(this, new КлиентыRowChangeEvent(((КлиентыRow)(e.Row)), e.Action));
  926. }
  927. }
  928. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  929. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  930. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  931. base.OnRowDeleting(e);
  932. if ((this.КлиентыRowDeleting != null)) {
  933. this.КлиентыRowDeleting(this, new КлиентыRowChangeEvent(((КлиентыRow)(e.Row)), e.Action));
  934. }
  935. }
  936. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  937. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  938. public void RemoveКлиентыRow(КлиентыRow row) {
  939. this.Rows.Remove(row);
  940. }
  941. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  942. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  943. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  944. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  945. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  946. Bd_EmelyanovDataSet ds = new Bd_EmelyanovDataSet();
  947. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  948. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  949. any1.MinOccurs = new decimal(0);
  950. any1.MaxOccurs = decimal.MaxValue;
  951. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  952. sequence.Items.Add(any1);
  953. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  954. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  955. any2.MinOccurs = new decimal(1);
  956. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  957. sequence.Items.Add(any2);
  958. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  959. attribute1.Name = "namespace";
  960. attribute1.FixedValue = ds.Namespace;
  961. type.Attributes.Add(attribute1);
  962. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  963. attribute2.Name = "tableTypeName";
  964. attribute2.FixedValue = "КлиентыDataTable";
  965. type.Attributes.Add(attribute2);
  966. type.Particle = sequence;
  967. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  968. if (xs.Contains(dsSchema.TargetNamespace)) {
  969. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  970. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  971. try {
  972. global::System.Xml.Schema.XmlSchema schema = null;
  973. dsSchema.Write(s1);
  974. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  975. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  976. s2.SetLength(0);
  977. schema.Write(s2);
  978. if ((s1.Length == s2.Length)) {
  979. s1.Position = 0;
  980. s2.Position = 0;
  981. for (; ((s1.Position != s1.Length)
  982. && (s1.ReadByte() == s2.ReadByte())); ) {
  983. ;
  984. }
  985. if ((s1.Position == s1.Length)) {
  986. return type;
  987. }
  988. }
  989. }
  990. }
  991. finally {
  992. if ((s1 != null)) {
  993. s1.Close();
  994. }
  995. if ((s2 != null)) {
  996. s2.Close();
  997. }
  998. }
  999. }
  1000. xs.Add(dsSchema);
  1001. return type;
  1002. }
  1003. }
  1004. /// <summary>
  1005. ///Represents the strongly named DataTable class.
  1006. ///</summary>
  1007. [global::System.Serializable()]
  1008. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  1009. public partial class ПоставкаDataTable : global::System.Data.TypedTableBase<ПоставкаRow> {
  1010. private global::System.Data.DataColumn columnКод_Поставки;
  1011. private global::System.Data.DataColumn columnДата_Поставки;
  1012. private global::System.Data.DataColumn columnКод_Поставщика;
  1013. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1014. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1015. public ПоставкаDataTable() {
  1016. this.TableName = "Поставка";
  1017. this.BeginInit();
  1018. this.InitClass();
  1019. this.EndInit();
  1020. }
  1021. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1022. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1023. internal ПоставкаDataTable(global::System.Data.DataTable table) {
  1024. this.TableName = table.TableName;
  1025. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  1026. this.CaseSensitive = table.CaseSensitive;
  1027. }
  1028. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  1029. this.Locale = table.Locale;
  1030. }
  1031. if ((table.Namespace != table.DataSet.Namespace)) {
  1032. this.Namespace = table.Namespace;
  1033. }
  1034. this.Prefix = table.Prefix;
  1035. this.MinimumCapacity = table.MinimumCapacity;
  1036. }
  1037. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1038. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1039. protected ПоставкаDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  1040. base(info, context) {
  1041. this.InitVars();
  1042. }
  1043. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1044. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1045. public global::System.Data.DataColumn Код_ПоставкиColumn {
  1046. get {
  1047. return this.columnКод_Поставки;
  1048. }
  1049. }
  1050. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1051. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1052. public global::System.Data.DataColumn Дата_ПоставкиColumn {
  1053. get {
  1054. return this.columnДата_Поставки;
  1055. }
  1056. }
  1057. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1058. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1059. public global::System.Data.DataColumn Код_ПоставщикаColumn {
  1060. get {
  1061. return this.columnКод_Поставщика;
  1062. }
  1063. }
  1064. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1065. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1066. [global::System.ComponentModel.Browsable(false)]
  1067. public int Count {
  1068. get {
  1069. return this.Rows.Count;
  1070. }
  1071. }
  1072. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1073. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1074. public ПоставкаRow this[int index] {
  1075. get {
  1076. return ((ПоставкаRow)(this.Rows[index]));
  1077. }
  1078. }
  1079. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1080. public event ПоставкаRowChangeEventHandler ПоставкаRowChanging;
  1081. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1082. public event ПоставкаRowChangeEventHandler ПоставкаRowChanged;
  1083. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1084. public event ПоставкаRowChangeEventHandler ПоставкаRowDeleting;
  1085. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1086. public event ПоставкаRowChangeEventHandler ПоставкаRowDeleted;
  1087. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1088. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1089. public void AddПоставкаRow(ПоставкаRow row) {
  1090. this.Rows.Add(row);
  1091. }
  1092. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1093. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1094. public ПоставкаRow AddПоставкаRow(int Код_Поставки, System.DateTime Дата_Поставки, ПоставщикRow parentПоставщикRowByFK_Поставка_Поставщик) {
  1095. ПоставкаRow rowПоставкаRow = ((ПоставкаRow)(this.NewRow()));
  1096. object[] columnValuesArray = new object[] {
  1097. Код_Поставки,
  1098. Дата_Поставки,
  1099. null};
  1100. if ((parentПоставщикRowByFK_Поставка_Поставщик != null)) {
  1101. columnValuesArray[2] = parentПоставщикRowByFK_Поставка_Поставщик[0];
  1102. }
  1103. rowПоставкаRow.ItemArray = columnValuesArray;
  1104. this.Rows.Add(rowПоставкаRow);
  1105. return rowПоставкаRow;
  1106. }
  1107. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1108. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1109. public ПоставкаRow FindByКод_Поставки(int Код_Поставки) {
  1110. return ((ПоставкаRow)(this.Rows.Find(new object[] {
  1111. Код_Поставки})));
  1112. }
  1113. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1114. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1115. public override global::System.Data.DataTable Clone() {
  1116. ПоставкаDataTable cln = ((ПоставкаDataTable)(base.Clone()));
  1117. cln.InitVars();
  1118. return cln;
  1119. }
  1120. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1121. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1122. protected override global::System.Data.DataTable CreateInstance() {
  1123. return new ПоставкаDataTable();
  1124. }
  1125. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1126. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1127. internal void InitVars() {
  1128. this.columnКод_Поставки = base.Columns["Код_Поставки"];
  1129. this.columnДата_Поставки = base.Columns["Дата_Поставки"];
  1130. this.columnКод_Поставщика = base.Columns["Код_Поставщика"];
  1131. }
  1132. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1133. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1134. private void InitClass() {
  1135. this.columnКод_Поставки = new global::System.Data.DataColumn("Код_Поставки", typeof(int), null, global::System.Data.MappingType.Element);
  1136. base.Columns.Add(this.columnКод_Поставки);
  1137. this.columnДата_Поставки = new global::System.Data.DataColumn("Дата_Поставки", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
  1138. base.Columns.Add(this.columnДата_Поставки);
  1139. this.columnКод_Поставщика = new global::System.Data.DataColumn("Код_Поставщика", typeof(int), null, global::System.Data.MappingType.Element);
  1140. base.Columns.Add(this.columnКод_Поставщика);
  1141. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1142. this.columnКод_Поставки}, true));
  1143. this.columnКод_Поставки.AllowDBNull = false;
  1144. this.columnКод_Поставки.Unique = true;
  1145. }
  1146. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1147. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1148. public ПоставкаRow NewПоставкаRow() {
  1149. return ((ПоставкаRow)(this.NewRow()));
  1150. }
  1151. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1152. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1153. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1154. return new ПоставкаRow(builder);
  1155. }
  1156. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1157. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1158. protected override global::System.Type GetRowType() {
  1159. return typeof(ПоставкаRow);
  1160. }
  1161. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1162. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1163. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1164. base.OnRowChanged(e);
  1165. if ((this.ПоставкаRowChanged != null)) {
  1166. this.ПоставкаRowChanged(this, new ПоставкаRowChangeEvent(((ПоставкаRow)(e.Row)), e.Action));
  1167. }
  1168. }
  1169. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1170. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1171. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1172. base.OnRowChanging(e);
  1173. if ((this.ПоставкаRowChanging != null)) {
  1174. this.ПоставкаRowChanging(this, new ПоставкаRowChangeEvent(((ПоставкаRow)(e.Row)), e.Action));
  1175. }
  1176. }
  1177. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1178. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1179. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1180. base.OnRowDeleted(e);
  1181. if ((this.ПоставкаRowDeleted != null)) {
  1182. this.ПоставкаRowDeleted(this, new ПоставкаRowChangeEvent(((ПоставкаRow)(e.Row)), e.Action));
  1183. }
  1184. }
  1185. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1186. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1187. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1188. base.OnRowDeleting(e);
  1189. if ((this.ПоставкаRowDeleting != null)) {
  1190. this.ПоставкаRowDeleting(this, new ПоставкаRowChangeEvent(((ПоставкаRow)(e.Row)), e.Action));
  1191. }
  1192. }
  1193. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1194. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1195. public void RemoveПоставкаRow(ПоставкаRow row) {
  1196. this.Rows.Remove(row);
  1197. }
  1198. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1199. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1200. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1201. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1202. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1203. Bd_EmelyanovDataSet ds = new Bd_EmelyanovDataSet();
  1204. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1205. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1206. any1.MinOccurs = new decimal(0);
  1207. any1.MaxOccurs = decimal.MaxValue;
  1208. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1209. sequence.Items.Add(any1);
  1210. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1211. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1212. any2.MinOccurs = new decimal(1);
  1213. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1214. sequence.Items.Add(any2);
  1215. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1216. attribute1.Name = "namespace";
  1217. attribute1.FixedValue = ds.Namespace;
  1218. type.Attributes.Add(attribute1);
  1219. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1220. attribute2.Name = "tableTypeName";
  1221. attribute2.FixedValue = "ПоставкаDataTable";
  1222. type.Attributes.Add(attribute2);
  1223. type.Particle = sequence;
  1224. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1225. if (xs.Contains(dsSchema.TargetNamespace)) {
  1226. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1227. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1228. try {
  1229. global::System.Xml.Schema.XmlSchema schema = null;
  1230. dsSchema.Write(s1);
  1231. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1232. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1233. s2.SetLength(0);
  1234. schema.Write(s2);
  1235. if ((s1.Length == s2.Length)) {
  1236. s1.Position = 0;
  1237. s2.Position = 0;
  1238. for (; ((s1.Position != s1.Length)
  1239. && (s1.ReadByte() == s2.ReadByte())); ) {
  1240. ;
  1241. }
  1242. if ((s1.Position == s1.Length)) {
  1243. return type;
  1244. }
  1245. }
  1246. }
  1247. }
  1248. finally {
  1249. if ((s1 != null)) {
  1250. s1.Close();
  1251. }
  1252. if ((s2 != null)) {
  1253. s2.Close();
  1254. }
  1255. }
  1256. }
  1257. xs.Add(dsSchema);
  1258. return type;
  1259. }
  1260. }
  1261. /// <summary>
  1262. ///Represents the strongly named DataTable class.
  1263. ///</summary>
  1264. [global::System.Serializable()]
  1265. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  1266. public partial class ПоставщикDataTable : global::System.Data.TypedTableBase<ПоставщикRow> {
  1267. private global::System.Data.DataColumn columnКод_Поставщика;
  1268. private global::System.Data.DataColumn columnНазвание_поставщика;
  1269. private global::System.Data.DataColumn columnКонтактный_телефон;
  1270. private global::System.Data.DataColumn columnАдрес;
  1271. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1272. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1273. public ПоставщикDataTable() {
  1274. this.TableName = "Поставщик";
  1275. this.BeginInit();
  1276. this.InitClass();
  1277. this.EndInit();
  1278. }
  1279. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1280. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1281. internal ПоставщикDataTable(global::System.Data.DataTable table) {
  1282. this.TableName = table.TableName;
  1283. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  1284. this.CaseSensitive = table.CaseSensitive;
  1285. }
  1286. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  1287. this.Locale = table.Locale;
  1288. }
  1289. if ((table.Namespace != table.DataSet.Namespace)) {
  1290. this.Namespace = table.Namespace;
  1291. }
  1292. this.Prefix = table.Prefix;
  1293. this.MinimumCapacity = table.MinimumCapacity;
  1294. }
  1295. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1296. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1297. protected ПоставщикDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  1298. base(info, context) {
  1299. this.InitVars();
  1300. }
  1301. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1302. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1303. public global::System.Data.DataColumn Код_ПоставщикаColumn {
  1304. get {
  1305. return this.columnКод_Поставщика;
  1306. }
  1307. }
  1308. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1309. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1310. public global::System.Data.DataColumn Название_поставщикаColumn {
  1311. get {
  1312. return this.columnНазвание_поставщика;
  1313. }
  1314. }
  1315. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1316. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1317. public global::System.Data.DataColumn Контактный_телефонColumn {
  1318. get {
  1319. return this.columnКонтактный_телефон;
  1320. }
  1321. }
  1322. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1323. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1324. public global::System.Data.DataColumn АдресColumn {
  1325. get {
  1326. return this.columnАдрес;
  1327. }
  1328. }
  1329. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1330. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1331. [global::System.ComponentModel.Browsable(false)]
  1332. public int Count {
  1333. get {
  1334. return this.Rows.Count;
  1335. }
  1336. }
  1337. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1338. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1339. public ПоставщикRow this[int index] {
  1340. get {
  1341. return ((ПоставщикRow)(this.Rows[index]));
  1342. }
  1343. }
  1344. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1345. public event ПоставщикRowChangeEventHandler ПоставщикRowChanging;
  1346. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1347. public event ПоставщикRowChangeEventHandler ПоставщикRowChanged;
  1348. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1349. public event ПоставщикRowChangeEventHandler ПоставщикRowDeleting;
  1350. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1351. public event ПоставщикRowChangeEventHandler ПоставщикRowDeleted;
  1352. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1353. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1354. public void AddПоставщикRow(ПоставщикRow row) {
  1355. this.Rows.Add(row);
  1356. }
  1357. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1358. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1359. public ПоставщикRow AddПоставщикRow(int Код_Поставщика, string Название_поставщика, string Контактный_телефон, string Адрес) {
  1360. ПоставщикRow rowПоставщикRow = ((ПоставщикRow)(this.NewRow()));
  1361. object[] columnValuesArray = new object[] {
  1362. Код_Поставщика,
  1363. Название_поставщика,
  1364. Контактный_телефон,
  1365. Адрес};
  1366. rowПоставщикRow.ItemArray = columnValuesArray;
  1367. this.Rows.Add(rowПоставщикRow);
  1368. return rowПоставщикRow;
  1369. }
  1370. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1371. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1372. public ПоставщикRow FindByКод_Поставщика(int Код_Поставщика) {
  1373. return ((ПоставщикRow)(this.Rows.Find(new object[] {
  1374. Код_Поставщика})));
  1375. }
  1376. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1377. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1378. public override global::System.Data.DataTable Clone() {
  1379. ПоставщикDataTable cln = ((ПоставщикDataTable)(base.Clone()));
  1380. cln.InitVars();
  1381. return cln;
  1382. }
  1383. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1384. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1385. protected override global::System.Data.DataTable CreateInstance() {
  1386. return new ПоставщикDataTable();
  1387. }
  1388. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1389. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1390. internal void InitVars() {
  1391. this.columnКод_Поставщика = base.Columns["Код_Поставщика"];
  1392. this.columnНазвание_поставщика = base.Columns["Название_поставщика"];
  1393. this.columnКонтактный_телефон = base.Columns["Контактный_телефон"];
  1394. this.columnАдрес = base.Columns["Адрес"];
  1395. }
  1396. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1397. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1398. private void InitClass() {
  1399. this.columnКод_Поставщика = new global::System.Data.DataColumn("Код_Поставщика", typeof(int), null, global::System.Data.MappingType.Element);
  1400. base.Columns.Add(this.columnКод_Поставщика);
  1401. this.columnНазвание_поставщика = new global::System.Data.DataColumn("Название_поставщика", typeof(string), null, global::System.Data.MappingType.Element);
  1402. base.Columns.Add(this.columnНазвание_поставщика);
  1403. this.columnКонтактный_телефон = new global::System.Data.DataColumn("Контактный_телефон", typeof(string), null, global::System.Data.MappingType.Element);
  1404. base.Columns.Add(this.columnКонтактный_телефон);
  1405. this.columnАдрес = new global::System.Data.DataColumn("Адрес", typeof(string), null, global::System.Data.MappingType.Element);
  1406. base.Columns.Add(this.columnАдрес);
  1407. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1408. this.columnКод_Поставщика}, true));
  1409. this.columnКод_Поставщика.AllowDBNull = false;
  1410. this.columnКод_Поставщика.Unique = true;
  1411. this.columnНазвание_поставщика.MaxLength = 50;
  1412. this.columnКонтактный_телефон.MaxLength = 50;
  1413. this.columnАдрес.MaxLength = 50;
  1414. }
  1415. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1416. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1417. public ПоставщикRow NewПоставщикRow() {
  1418. return ((ПоставщикRow)(this.NewRow()));
  1419. }
  1420. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1421. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1422. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1423. return new ПоставщикRow(builder);
  1424. }
  1425. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1426. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1427. protected override global::System.Type GetRowType() {
  1428. return typeof(ПоставщикRow);
  1429. }
  1430. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1431. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1432. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1433. base.OnRowChanged(e);
  1434. if ((this.ПоставщикRowChanged != null)) {
  1435. this.ПоставщикRowChanged(this, new ПоставщикRowChangeEvent(((ПоставщикRow)(e.Row)), e.Action));
  1436. }
  1437. }
  1438. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1439. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1440. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1441. base.OnRowChanging(e);
  1442. if ((this.ПоставщикRowChanging != null)) {
  1443. this.ПоставщикRowChanging(this, new ПоставщикRowChangeEvent(((ПоставщикRow)(e.Row)), e.Action));
  1444. }
  1445. }
  1446. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1447. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1448. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1449. base.OnRowDeleted(e);
  1450. if ((this.ПоставщикRowDeleted != null)) {
  1451. this.ПоставщикRowDeleted(this, new ПоставщикRowChangeEvent(((ПоставщикRow)(e.Row)), e.Action));
  1452. }
  1453. }
  1454. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1455. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1456. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1457. base.OnRowDeleting(e);
  1458. if ((this.ПоставщикRowDeleting != null)) {
  1459. this.ПоставщикRowDeleting(this, new ПоставщикRowChangeEvent(((ПоставщикRow)(e.Row)), e.Action));
  1460. }
  1461. }
  1462. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1463. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1464. public void RemoveПоставщикRow(ПоставщикRow row) {
  1465. this.Rows.Remove(row);
  1466. }
  1467. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1468. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1469. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1470. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1471. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1472. Bd_EmelyanovDataSet ds = new Bd_EmelyanovDataSet();
  1473. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1474. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1475. any1.MinOccurs = new decimal(0);
  1476. any1.MaxOccurs = decimal.MaxValue;
  1477. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1478. sequence.Items.Add(any1);
  1479. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1480. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1481. any2.MinOccurs = new decimal(1);
  1482. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1483. sequence.Items.Add(any2);
  1484. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1485. attribute1.Name = "namespace";
  1486. attribute1.FixedValue = ds.Namespace;
  1487. type.Attributes.Add(attribute1);
  1488. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1489. attribute2.Name = "tableTypeName";
  1490. attribute2.FixedValue = "ПоставщикDataTable";
  1491. type.Attributes.Add(attribute2);
  1492. type.Particle = sequence;
  1493. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1494. if (xs.Contains(dsSchema.TargetNamespace)) {
  1495. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1496. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1497. try {
  1498. global::System.Xml.Schema.XmlSchema schema = null;
  1499. dsSchema.Write(s1);
  1500. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1501. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1502. s2.SetLength(0);
  1503. schema.Write(s2);
  1504. if ((s1.Length == s2.Length)) {
  1505. s1.Position = 0;
  1506. s2.Position = 0;
  1507. for (; ((s1.Position != s1.Length)
  1508. && (s1.ReadByte() == s2.ReadByte())); ) {
  1509. ;
  1510. }
  1511. if ((s1.Position == s1.Length)) {
  1512. return type;
  1513. }
  1514. }
  1515. }
  1516. }
  1517. finally {
  1518. if ((s1 != null)) {
  1519. s1.Close();
  1520. }
  1521. if ((s2 != null)) {
  1522. s2.Close();
  1523. }
  1524. }
  1525. }
  1526. xs.Add(dsSchema);
  1527. return type;
  1528. }
  1529. }
  1530. /// <summary>
  1531. ///Represents the strongly named DataTable class.
  1532. ///</summary>
  1533. [global::System.Serializable()]
  1534. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  1535. public partial class СотрудникиDataTable : global::System.Data.TypedTableBase<СотрудникиRow> {
  1536. private global::System.Data.DataColumn columnКод_Сотрудника;
  1537. private global::System.Data.DataColumn columnФИО;
  1538. private global::System.Data.DataColumn columnДолжность;
  1539. private global::System.Data.DataColumn columnАдрес;
  1540. private global::System.Data.DataColumn columnДата_рождения;
  1541. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1542. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1543. public СотрудникиDataTable() {
  1544. this.TableName = "Сотрудники";
  1545. this.BeginInit();
  1546. this.InitClass();
  1547. this.EndInit();
  1548. }
  1549. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1550. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1551. internal СотрудникиDataTable(global::System.Data.DataTable table) {
  1552. this.TableName = table.TableName;
  1553. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  1554. this.CaseSensitive = table.CaseSensitive;
  1555. }
  1556. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  1557. this.Locale = table.Locale;
  1558. }
  1559. if ((table.Namespace != table.DataSet.Namespace)) {
  1560. this.Namespace = table.Namespace;
  1561. }
  1562. this.Prefix = table.Prefix;
  1563. this.MinimumCapacity = table.MinimumCapacity;
  1564. }
  1565. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1566. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1567. protected СотрудникиDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  1568. base(info, context) {
  1569. this.InitVars();
  1570. }
  1571. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1572. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1573. public global::System.Data.DataColumn Код_СотрудникаColumn {
  1574. get {
  1575. return this.columnКод_Сотрудника;
  1576. }
  1577. }
  1578. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1579. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1580. public global::System.Data.DataColumn ФИОColumn {
  1581. get {
  1582. return this.columnФИО;
  1583. }
  1584. }
  1585. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1586. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1587. public global::System.Data.DataColumn ДолжностьColumn {
  1588. get {
  1589. return this.columnДолжность;
  1590. }
  1591. }
  1592. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1593. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1594. public global::System.Data.DataColumn АдресColumn {
  1595. get {
  1596. return this.columnАдрес;
  1597. }
  1598. }
  1599. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1600. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1601. public global::System.Data.DataColumn Дата_рожденияColumn {
  1602. get {
  1603. return this.columnДата_рождения;
  1604. }
  1605. }
  1606. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1607. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1608. [global::System.ComponentModel.Browsable(false)]
  1609. public int Count {
  1610. get {
  1611. return this.Rows.Count;
  1612. }
  1613. }
  1614. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1615. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1616. public СотрудникиRow this[int index] {
  1617. get {
  1618. return ((СотрудникиRow)(this.Rows[index]));
  1619. }
  1620. }
  1621. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1622. public event СотрудникиRowChangeEventHandler СотрудникиRowChanging;
  1623. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1624. public event СотрудникиRowChangeEventHandler СотрудникиRowChanged;
  1625. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1626. public event СотрудникиRowChangeEventHandler СотрудникиRowDeleting;
  1627. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1628. public event СотрудникиRowChangeEventHandler СотрудникиRowDeleted;
  1629. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1630. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1631. public void AddСотрудникиRow(СотрудникиRow row) {
  1632. this.Rows.Add(row);
  1633. }
  1634. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1635. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1636. public СотрудникиRow AddСотрудникиRow(int Код_Сотрудника, string ФИО, string Должность, string Адрес, System.DateTime Дата_рождения) {
  1637. СотрудникиRow rowСотрудникиRow = ((СотрудникиRow)(this.NewRow()));
  1638. object[] columnValuesArray = new object[] {
  1639. Код_Сотрудника,
  1640. ФИО,
  1641. Должность,
  1642. Адрес,
  1643. Дата_рождения};
  1644. rowСотрудникиRow.ItemArray = columnValuesArray;
  1645. this.Rows.Add(rowСотрудникиRow);
  1646. return rowСотрудникиRow;
  1647. }
  1648. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1649. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1650. public СотрудникиRow FindByКод_Сотрудника(int Код_Сотрудника) {
  1651. return ((СотрудникиRow)(this.Rows.Find(new object[] {
  1652. Код_Сотрудника})));
  1653. }
  1654. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1655. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1656. public override global::System.Data.DataTable Clone() {
  1657. СотрудникиDataTable cln = ((СотрудникиDataTable)(base.Clone()));
  1658. cln.InitVars();
  1659. return cln;
  1660. }
  1661. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1662. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1663. protected override global::System.Data.DataTable CreateInstance() {
  1664. return new СотрудникиDataTable();
  1665. }
  1666. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1667. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1668. internal void InitVars() {
  1669. this.columnКод_Сотрудника = base.Columns["Код_Сотрудника"];
  1670. this.columnФИО = base.Columns["ФИО"];
  1671. this.columnДолжность = base.Columns["Должность"];
  1672. this.columnАдрес = base.Columns["Адрес"];
  1673. this.columnДата_рождения = base.Columns["Дата_рождения"];
  1674. }
  1675. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1676. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1677. private void InitClass() {
  1678. this.columnКод_Сотрудника = new global::System.Data.DataColumn("Код_Сотрудника", typeof(int), null, global::System.Data.MappingType.Element);
  1679. base.Columns.Add(this.columnКод_Сотрудника);
  1680. this.columnФИО = new global::System.Data.DataColumn("ФИО", typeof(string), null, global::System.Data.MappingType.Element);
  1681. base.Columns.Add(this.columnФИО);
  1682. this.columnДолжность = new global::System.Data.DataColumn("Должность", typeof(string), null, global::System.Data.MappingType.Element);
  1683. base.Columns.Add(this.columnДолжность);
  1684. this.columnАдрес = new global::System.Data.DataColumn("Адрес", typeof(string), null, global::System.Data.MappingType.Element);
  1685. base.Columns.Add(this.columnАдрес);
  1686. this.columnДата_рождения = new global::System.Data.DataColumn("Дата_рождения", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
  1687. base.Columns.Add(this.columnДата_рождения);
  1688. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1689. this.columnКод_Сотрудника}, true));
  1690. this.columnКод_Сотрудника.AllowDBNull = false;
  1691. this.columnКод_Сотрудника.Unique = true;
  1692. this.columnФИО.MaxLength = 50;
  1693. this.columnДолжность.MaxLength = 50;
  1694. this.columnАдрес.MaxLength = 50;
  1695. }
  1696. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1697. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1698. public СотрудникиRow NewСотрудникиRow() {
  1699. return ((СотрудникиRow)(this.NewRow()));
  1700. }
  1701. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1702. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1703. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  1704. return new СотрудникиRow(builder);
  1705. }
  1706. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1707. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1708. protected override global::System.Type GetRowType() {
  1709. return typeof(СотрудникиRow);
  1710. }
  1711. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1712. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1713. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  1714. base.OnRowChanged(e);
  1715. if ((this.СотрудникиRowChanged != null)) {
  1716. this.СотрудникиRowChanged(this, new СотрудникиRowChangeEvent(((СотрудникиRow)(e.Row)), e.Action));
  1717. }
  1718. }
  1719. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1720. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1721. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  1722. base.OnRowChanging(e);
  1723. if ((this.СотрудникиRowChanging != null)) {
  1724. this.СотрудникиRowChanging(this, new СотрудникиRowChangeEvent(((СотрудникиRow)(e.Row)), e.Action));
  1725. }
  1726. }
  1727. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1728. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1729. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  1730. base.OnRowDeleted(e);
  1731. if ((this.СотрудникиRowDeleted != null)) {
  1732. this.СотрудникиRowDeleted(this, new СотрудникиRowChangeEvent(((СотрудникиRow)(e.Row)), e.Action));
  1733. }
  1734. }
  1735. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1736. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1737. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  1738. base.OnRowDeleting(e);
  1739. if ((this.СотрудникиRowDeleting != null)) {
  1740. this.СотрудникиRowDeleting(this, new СотрудникиRowChangeEvent(((СотрудникиRow)(e.Row)), e.Action));
  1741. }
  1742. }
  1743. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1744. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1745. public void RemoveСотрудникиRow(СотрудникиRow row) {
  1746. this.Rows.Remove(row);
  1747. }
  1748. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1749. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1750. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  1751. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  1752. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  1753. Bd_EmelyanovDataSet ds = new Bd_EmelyanovDataSet();
  1754. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  1755. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  1756. any1.MinOccurs = new decimal(0);
  1757. any1.MaxOccurs = decimal.MaxValue;
  1758. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1759. sequence.Items.Add(any1);
  1760. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  1761. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  1762. any2.MinOccurs = new decimal(1);
  1763. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  1764. sequence.Items.Add(any2);
  1765. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1766. attribute1.Name = "namespace";
  1767. attribute1.FixedValue = ds.Namespace;
  1768. type.Attributes.Add(attribute1);
  1769. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  1770. attribute2.Name = "tableTypeName";
  1771. attribute2.FixedValue = "СотрудникиDataTable";
  1772. type.Attributes.Add(attribute2);
  1773. type.Particle = sequence;
  1774. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  1775. if (xs.Contains(dsSchema.TargetNamespace)) {
  1776. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  1777. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  1778. try {
  1779. global::System.Xml.Schema.XmlSchema schema = null;
  1780. dsSchema.Write(s1);
  1781. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  1782. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  1783. s2.SetLength(0);
  1784. schema.Write(s2);
  1785. if ((s1.Length == s2.Length)) {
  1786. s1.Position = 0;
  1787. s2.Position = 0;
  1788. for (; ((s1.Position != s1.Length)
  1789. && (s1.ReadByte() == s2.ReadByte())); ) {
  1790. ;
  1791. }
  1792. if ((s1.Position == s1.Length)) {
  1793. return type;
  1794. }
  1795. }
  1796. }
  1797. }
  1798. finally {
  1799. if ((s1 != null)) {
  1800. s1.Close();
  1801. }
  1802. if ((s2 != null)) {
  1803. s2.Close();
  1804. }
  1805. }
  1806. }
  1807. xs.Add(dsSchema);
  1808. return type;
  1809. }
  1810. }
  1811. /// <summary>
  1812. ///Represents the strongly named DataTable class.
  1813. ///</summary>
  1814. [global::System.Serializable()]
  1815. [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
  1816. public partial class ТоварыDataTable : global::System.Data.TypedTableBase<ТоварыRow> {
  1817. private global::System.Data.DataColumn columnКод_Товара;
  1818. private global::System.Data.DataColumn columnНаименование_товара;
  1819. private global::System.Data.DataColumn columnОписание;
  1820. private global::System.Data.DataColumn columnСтоимость;
  1821. private global::System.Data.DataColumn columnНаличие;
  1822. private global::System.Data.DataColumn columnКоличество;
  1823. private global::System.Data.DataColumn columnКод_Поставки;
  1824. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1825. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1826. public ТоварыDataTable() {
  1827. this.TableName = "Товары";
  1828. this.BeginInit();
  1829. this.InitClass();
  1830. this.EndInit();
  1831. }
  1832. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1833. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1834. internal ТоварыDataTable(global::System.Data.DataTable table) {
  1835. this.TableName = table.TableName;
  1836. if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
  1837. this.CaseSensitive = table.CaseSensitive;
  1838. }
  1839. if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
  1840. this.Locale = table.Locale;
  1841. }
  1842. if ((table.Namespace != table.DataSet.Namespace)) {
  1843. this.Namespace = table.Namespace;
  1844. }
  1845. this.Prefix = table.Prefix;
  1846. this.MinimumCapacity = table.MinimumCapacity;
  1847. }
  1848. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1849. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1850. protected ТоварыDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
  1851. base(info, context) {
  1852. this.InitVars();
  1853. }
  1854. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1855. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1856. public global::System.Data.DataColumn Код_ТовараColumn {
  1857. get {
  1858. return this.columnКод_Товара;
  1859. }
  1860. }
  1861. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1862. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1863. public global::System.Data.DataColumn Наименование_товараColumn {
  1864. get {
  1865. return this.columnНаименование_товара;
  1866. }
  1867. }
  1868. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1869. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1870. public global::System.Data.DataColumn ОписаниеColumn {
  1871. get {
  1872. return this.columnОписание;
  1873. }
  1874. }
  1875. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1876. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1877. public global::System.Data.DataColumn СтоимостьColumn {
  1878. get {
  1879. return this.columnСтоимость;
  1880. }
  1881. }
  1882. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1883. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1884. public global::System.Data.DataColumn НаличиеColumn {
  1885. get {
  1886. return this.columnНаличие;
  1887. }
  1888. }
  1889. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1890. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1891. public global::System.Data.DataColumn КоличествоColumn {
  1892. get {
  1893. return this.columnКоличество;
  1894. }
  1895. }
  1896. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1897. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1898. public global::System.Data.DataColumn Код_ПоставкиColumn {
  1899. get {
  1900. return this.columnКод_Поставки;
  1901. }
  1902. }
  1903. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1904. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1905. [global::System.ComponentModel.Browsable(false)]
  1906. public int Count {
  1907. get {
  1908. return this.Rows.Count;
  1909. }
  1910. }
  1911. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1912. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1913. public ТоварыRow this[int index] {
  1914. get {
  1915. return ((ТоварыRow)(this.Rows[index]));
  1916. }
  1917. }
  1918. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1919. public event ТоварыRowChangeEventHandler ТоварыRowChanging;
  1920. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1921. public event ТоварыRowChangeEventHandler ТоварыRowChanged;
  1922. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1923. public event ТоварыRowChangeEventHandler ТоварыRowDeleting;
  1924. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1925. public event ТоварыRowChangeEventHandler ТоварыRowDeleted;
  1926. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1927. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1928. public void AddТоварыRow(ТоварыRow row) {
  1929. this.Rows.Add(row);
  1930. }
  1931. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1932. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1933. public ТоварыRow AddТоварыRow(int Код_Товара, string Наименование_товара, string Описание, decimal Стоимость, string Наличие, string Количество, ПоставкаRow parentПоставкаRowByFK_Товары_Поставка) {
  1934. ТоварыRow rowТоварыRow = ((ТоварыRow)(this.NewRow()));
  1935. object[] columnValuesArray = new object[] {
  1936. Код_Товара,
  1937. Наименование_товара,
  1938. Описание,
  1939. Стоимость,
  1940. Наличие,
  1941. Количество,
  1942. null};
  1943. if ((parentПоставкаRowByFK_Товары_Поставка != null)) {
  1944. columnValuesArray[6] = parentПоставкаRowByFK_Товары_Поставка[0];
  1945. }
  1946. rowТоварыRow.ItemArray = columnValuesArray;
  1947. this.Rows.Add(rowТоварыRow);
  1948. return rowТоварыRow;
  1949. }
  1950. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1951. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1952. public ТоварыRow FindByКод_Товара(int Код_Товара) {
  1953. return ((ТоварыRow)(this.Rows.Find(new object[] {
  1954. Код_Товара})));
  1955. }
  1956. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1957. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1958. public override global::System.Data.DataTable Clone() {
  1959. ТоварыDataTable cln = ((ТоварыDataTable)(base.Clone()));
  1960. cln.InitVars();
  1961. return cln;
  1962. }
  1963. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1964. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1965. protected override global::System.Data.DataTable CreateInstance() {
  1966. return new ТоварыDataTable();
  1967. }
  1968. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1969. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1970. internal void InitVars() {
  1971. this.columnКод_Товара = base.Columns["Код_Товара"];
  1972. this.columnНаименование_товара = base.Columns["Наименование_товара"];
  1973. this.columnОписание = base.Columns["Описание"];
  1974. this.columnСтоимость = base.Columns["Стоимость"];
  1975. this.columnНаличие = base.Columns["Наличие"];
  1976. this.columnКоличество = base.Columns["Количество"];
  1977. this.columnКод_Поставки = base.Columns["Код_Поставки"];
  1978. }
  1979. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  1980. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  1981. private void InitClass() {
  1982. this.columnКод_Товара = new global::System.Data.DataColumn("Код_Товара", typeof(int), null, global::System.Data.MappingType.Element);
  1983. base.Columns.Add(this.columnКод_Товара);
  1984. this.columnНаименование_товара = new global::System.Data.DataColumn("Наименование_товара", typeof(string), null, global::System.Data.MappingType.Element);
  1985. base.Columns.Add(this.columnНаименование_товара);
  1986. this.columnОписание = new global::System.Data.DataColumn("Описание", typeof(string), null, global::System.Data.MappingType.Element);
  1987. base.Columns.Add(this.columnОписание);
  1988. this.columnСтоимость = new global::System.Data.DataColumn("Стоимость", typeof(decimal), null, global::System.Data.MappingType.Element);
  1989. base.Columns.Add(this.columnСтоимость);
  1990. this.columnНаличие = new global::System.Data.DataColumn("Наличие", typeof(string), null, global::System.Data.MappingType.Element);
  1991. base.Columns.Add(this.columnНаличие);
  1992. this.columnКоличество = new global::System.Data.DataColumn("Количество", typeof(string), null, global::System.Data.MappingType.Element);
  1993. base.Columns.Add(this.columnКоличество);
  1994. this.columnКод_Поставки = new global::System.Data.DataColumn("Код_Поставки", typeof(int), null, global::System.Data.MappingType.Element);
  1995. base.Columns.Add(this.columnКод_Поставки);
  1996. this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
  1997. this.columnКод_Товара}, true));
  1998. this.columnКод_Товара.AllowDBNull = false;
  1999. this.columnКод_Товара.Unique = true;
  2000. this.columnНаименование_товара.MaxLength = 50;
  2001. this.columnОписание.MaxLength = 50;
  2002. this.columnНаличие.MaxLength = 50;
  2003. this.columnКоличество.MaxLength = 50;
  2004. }
  2005. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2006. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2007. public ТоварыRow NewТоварыRow() {
  2008. return ((ТоварыRow)(this.NewRow()));
  2009. }
  2010. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2011. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2012. protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
  2013. return new ТоварыRow(builder);
  2014. }
  2015. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2016. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2017. protected override global::System.Type GetRowType() {
  2018. return typeof(ТоварыRow);
  2019. }
  2020. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2021. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2022. protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
  2023. base.OnRowChanged(e);
  2024. if ((this.ТоварыRowChanged != null)) {
  2025. this.ТоварыRowChanged(this, new ТоварыRowChangeEvent(((ТоварыRow)(e.Row)), e.Action));
  2026. }
  2027. }
  2028. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2029. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2030. protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
  2031. base.OnRowChanging(e);
  2032. if ((this.ТоварыRowChanging != null)) {
  2033. this.ТоварыRowChanging(this, new ТоварыRowChangeEvent(((ТоварыRow)(e.Row)), e.Action));
  2034. }
  2035. }
  2036. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2037. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2038. protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
  2039. base.OnRowDeleted(e);
  2040. if ((this.ТоварыRowDeleted != null)) {
  2041. this.ТоварыRowDeleted(this, new ТоварыRowChangeEvent(((ТоварыRow)(e.Row)), e.Action));
  2042. }
  2043. }
  2044. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2045. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2046. protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
  2047. base.OnRowDeleting(e);
  2048. if ((this.ТоварыRowDeleting != null)) {
  2049. this.ТоварыRowDeleting(this, new ТоварыRowChangeEvent(((ТоварыRow)(e.Row)), e.Action));
  2050. }
  2051. }
  2052. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2053. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2054. public void RemoveТоварыRow(ТоварыRow row) {
  2055. this.Rows.Remove(row);
  2056. }
  2057. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2058. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2059. public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
  2060. global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
  2061. global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
  2062. Bd_EmelyanovDataSet ds = new Bd_EmelyanovDataSet();
  2063. global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
  2064. any1.Namespace = "http://www.w3.org/2001/XMLSchema";
  2065. any1.MinOccurs = new decimal(0);
  2066. any1.MaxOccurs = decimal.MaxValue;
  2067. any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  2068. sequence.Items.Add(any1);
  2069. global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
  2070. any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
  2071. any2.MinOccurs = new decimal(1);
  2072. any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
  2073. sequence.Items.Add(any2);
  2074. global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
  2075. attribute1.Name = "namespace";
  2076. attribute1.FixedValue = ds.Namespace;
  2077. type.Attributes.Add(attribute1);
  2078. global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
  2079. attribute2.Name = "tableTypeName";
  2080. attribute2.FixedValue = "ТоварыDataTable";
  2081. type.Attributes.Add(attribute2);
  2082. type.Particle = sequence;
  2083. global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
  2084. if (xs.Contains(dsSchema.TargetNamespace)) {
  2085. global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
  2086. global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
  2087. try {
  2088. global::System.Xml.Schema.XmlSchema schema = null;
  2089. dsSchema.Write(s1);
  2090. for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
  2091. schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
  2092. s2.SetLength(0);
  2093. schema.Write(s2);
  2094. if ((s1.Length == s2.Length)) {
  2095. s1.Position = 0;
  2096. s2.Position = 0;
  2097. for (; ((s1.Position != s1.Length)
  2098. && (s1.ReadByte() == s2.ReadByte())); ) {
  2099. ;
  2100. }
  2101. if ((s1.Position == s1.Length)) {
  2102. return type;
  2103. }
  2104. }
  2105. }
  2106. }
  2107. finally {
  2108. if ((s1 != null)) {
  2109. s1.Close();
  2110. }
  2111. if ((s2 != null)) {
  2112. s2.Close();
  2113. }
  2114. }
  2115. }
  2116. xs.Add(dsSchema);
  2117. return type;
  2118. }
  2119. }
  2120. /// <summary>
  2121. ///Represents strongly named DataRow class.
  2122. ///</summary>
  2123. public partial class ЗаказыRow : global::System.Data.DataRow {
  2124. private ЗаказыDataTable tableЗаказы;
  2125. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2126. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2127. internal ЗаказыRow(global::System.Data.DataRowBuilder rb) :
  2128. base(rb) {
  2129. this.tableЗаказы = ((ЗаказыDataTable)(this.Table));
  2130. }
  2131. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2132. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2133. public int Код_Заказа {
  2134. get {
  2135. return ((int)(this[this.tableЗаказы.Код_ЗаказаColumn]));
  2136. }
  2137. set {
  2138. this[this.tableЗаказы.Код_ЗаказаColumn] = value;
  2139. }
  2140. }
  2141. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2142. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2143. public string Дата_Размещения {
  2144. get {
  2145. try {
  2146. return ((string)(this[this.tableЗаказы.Дата_РазмещенияColumn]));
  2147. }
  2148. catch (global::System.InvalidCastException e) {
  2149. throw new global::System.Data.StrongTypingException("Значение для столбца \'Дата_Размещения\' в таблице \'Заказы\' равно DBNull.", e);
  2150. }
  2151. }
  2152. set {
  2153. this[this.tableЗаказы.Дата_РазмещенияColumn] = value;
  2154. }
  2155. }
  2156. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2157. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2158. public string Дата_Исполнения {
  2159. get {
  2160. try {
  2161. return ((string)(this[this.tableЗаказы.Дата_ИсполненияColumn]));
  2162. }
  2163. catch (global::System.InvalidCastException e) {
  2164. throw new global::System.Data.StrongTypingException("Значение для столбца \'Дата_Исполнения\' в таблице \'Заказы\' равно DBNull.", e);
  2165. }
  2166. }
  2167. set {
  2168. this[this.tableЗаказы.Дата_ИсполненияColumn] = value;
  2169. }
  2170. }
  2171. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2172. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2173. public int Код_Сотрудника {
  2174. get {
  2175. try {
  2176. return ((int)(this[this.tableЗаказы.Код_СотрудникаColumn]));
  2177. }
  2178. catch (global::System.InvalidCastException e) {
  2179. throw new global::System.Data.StrongTypingException("Значение для столбца \'Код_Сотрудника\' в таблице \'Заказы\' равно DBNull.", e);
  2180. }
  2181. }
  2182. set {
  2183. this[this.tableЗаказы.Код_СотрудникаColumn] = value;
  2184. }
  2185. }
  2186. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2187. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2188. public int Код_Товара {
  2189. get {
  2190. try {
  2191. return ((int)(this[this.tableЗаказы.Код_ТовараColumn]));
  2192. }
  2193. catch (global::System.InvalidCastException e) {
  2194. throw new global::System.Data.StrongTypingException("Значение для столбца \'Код_Товара\' в таблице \'Заказы\' равно DBNull.", e);
  2195. }
  2196. }
  2197. set {
  2198. this[this.tableЗаказы.Код_ТовараColumn] = value;
  2199. }
  2200. }
  2201. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2202. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2203. public int Код_Клиента {
  2204. get {
  2205. try {
  2206. return ((int)(this[this.tableЗаказы.Код_КлиентаColumn]));
  2207. }
  2208. catch (global::System.InvalidCastException e) {
  2209. throw new global::System.Data.StrongTypingException("Значение для столбца \'Код_Клиента\' в таблице \'Заказы\' равно DBNull.", e);
  2210. }
  2211. }
  2212. set {
  2213. this[this.tableЗаказы.Код_КлиентаColumn] = value;
  2214. }
  2215. }
  2216. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2217. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2218. public КлиентыRow КлиентыRow {
  2219. get {
  2220. return ((КлиентыRow)(this.GetParentRow(this.Table.ParentRelations["FK_Заказы_Клиенты"])));
  2221. }
  2222. set {
  2223. this.SetParentRow(value, this.Table.ParentRelations["FK_Заказы_Клиенты"]);
  2224. }
  2225. }
  2226. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2227. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2228. public СотрудникиRow СотрудникиRow {
  2229. get {
  2230. return ((СотрудникиRow)(this.GetParentRow(this.Table.ParentRelations["FK_Заказы_Сотрудники"])));
  2231. }
  2232. set {
  2233. this.SetParentRow(value, this.Table.ParentRelations["FK_Заказы_Сотрудники"]);
  2234. }
  2235. }
  2236. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2237. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2238. public ТоварыRow ТоварыRow {
  2239. get {
  2240. return ((ТоварыRow)(this.GetParentRow(this.Table.ParentRelations["FK_Заказы_Товары"])));
  2241. }
  2242. set {
  2243. this.SetParentRow(value, this.Table.ParentRelations["FK_Заказы_Товары"]);
  2244. }
  2245. }
  2246. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2247. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2248. public bool IsДата_РазмещенияNull() {
  2249. return this.IsNull(this.tableЗаказы.Дата_РазмещенияColumn);
  2250. }
  2251. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2252. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2253. public void SetДата_РазмещенияNull() {
  2254. this[this.tableЗаказы.Дата_РазмещенияColumn] = global::System.Convert.DBNull;
  2255. }
  2256. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2257. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2258. public bool IsДата_ИсполненияNull() {
  2259. return this.IsNull(this.tableЗаказы.Дата_ИсполненияColumn);
  2260. }
  2261. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2262. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2263. public void SetДата_ИсполненияNull() {
  2264. this[this.tableЗаказы.Дата_ИсполненияColumn] = global::System.Convert.DBNull;
  2265. }
  2266. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2267. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2268. public bool IsКод_СотрудникаNull() {
  2269. return this.IsNull(this.tableЗаказы.Код_СотрудникаColumn);
  2270. }
  2271. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2272. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2273. public void SetКод_СотрудникаNull() {
  2274. this[this.tableЗаказы.Код_СотрудникаColumn] = global::System.Convert.DBNull;
  2275. }
  2276. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2277. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2278. public bool IsКод_ТовараNull() {
  2279. return this.IsNull(this.tableЗаказы.Код_ТовараColumn);
  2280. }
  2281. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2282. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2283. public void SetКод_ТовараNull() {
  2284. this[this.tableЗаказы.Код_ТовараColumn] = global::System.Convert.DBNull;
  2285. }
  2286. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2287. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2288. public bool IsКод_КлиентаNull() {
  2289. return this.IsNull(this.tableЗаказы.Код_КлиентаColumn);
  2290. }
  2291. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2292. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2293. public void SetКод_КлиентаNull() {
  2294. this[this.tableЗаказы.Код_КлиентаColumn] = global::System.Convert.DBNull;
  2295. }
  2296. }
  2297. /// <summary>
  2298. ///Represents strongly named DataRow class.
  2299. ///</summary>
  2300. public partial class КлиентыRow : global::System.Data.DataRow {
  2301. private КлиентыDataTable tableКлиенты;
  2302. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2303. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2304. internal КлиентыRow(global::System.Data.DataRowBuilder rb) :
  2305. base(rb) {
  2306. this.tableКлиенты = ((КлиентыDataTable)(this.Table));
  2307. }
  2308. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2309. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2310. public int Код_Клиента {
  2311. get {
  2312. return ((int)(this[this.tableКлиенты.Код_КлиентаColumn]));
  2313. }
  2314. set {
  2315. this[this.tableКлиенты.Код_КлиентаColumn] = value;
  2316. }
  2317. }
  2318. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2319. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2320. public string ФИО {
  2321. get {
  2322. try {
  2323. return ((string)(this[this.tableКлиенты.ФИОColumn]));
  2324. }
  2325. catch (global::System.InvalidCastException e) {
  2326. throw new global::System.Data.StrongTypingException("Значение для столбца \'ФИО\' в таблице \'Клиенты\' равно DBNull.", e);
  2327. }
  2328. }
  2329. set {
  2330. this[this.tableКлиенты.ФИОColumn] = value;
  2331. }
  2332. }
  2333. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2334. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2335. public string Алрес {
  2336. get {
  2337. try {
  2338. return ((string)(this[this.tableКлиенты.АлресColumn]));
  2339. }
  2340. catch (global::System.InvalidCastException e) {
  2341. throw new global::System.Data.StrongTypingException("Значение для столбца \'Алрес\' в таблице \'Клиенты\' равно DBNull.", e);
  2342. }
  2343. }
  2344. set {
  2345. this[this.tableКлиенты.АлресColumn] = value;
  2346. }
  2347. }
  2348. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2349. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2350. public string Телефон {
  2351. get {
  2352. try {
  2353. return ((string)(this[this.tableКлиенты.ТелефонColumn]));
  2354. }
  2355. catch (global::System.InvalidCastException e) {
  2356. throw new global::System.Data.StrongTypingException("Значение для столбца \'Телефон\' в таблице \'Клиенты\' равно DBNull.", e);
  2357. }
  2358. }
  2359. set {
  2360. this[this.tableКлиенты.ТелефонColumn] = value;
  2361. }
  2362. }
  2363. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2364. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2365. public bool IsФИОNull() {
  2366. return this.IsNull(this.tableКлиенты.ФИОColumn);
  2367. }
  2368. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2369. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2370. public void SetФИОNull() {
  2371. this[this.tableКлиенты.ФИОColumn] = global::System.Convert.DBNull;
  2372. }
  2373. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2374. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2375. public bool IsАлресNull() {
  2376. return this.IsNull(this.tableКлиенты.АлресColumn);
  2377. }
  2378. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2379. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2380. public void SetАлресNull() {
  2381. this[this.tableКлиенты.АлресColumn] = global::System.Convert.DBNull;
  2382. }
  2383. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2384. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2385. public bool IsТелефонNull() {
  2386. return this.IsNull(this.tableКлиенты.ТелефонColumn);
  2387. }
  2388. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2389. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2390. public void SetТелефонNull() {
  2391. this[this.tableКлиенты.ТелефонColumn] = global::System.Convert.DBNull;
  2392. }
  2393. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2394. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2395. public ЗаказыRow[] GetЗаказыRows() {
  2396. if ((this.Table.ChildRelations["FK_Заказы_Клиенты"] == null)) {
  2397. return new ЗаказыRow[0];
  2398. }
  2399. else {
  2400. return ((ЗаказыRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Заказы_Клиенты"])));
  2401. }
  2402. }
  2403. }
  2404. /// <summary>
  2405. ///Represents strongly named DataRow class.
  2406. ///</summary>
  2407. public partial class ПоставкаRow : global::System.Data.DataRow {
  2408. private ПоставкаDataTable tableПоставка;
  2409. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2410. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2411. internal ПоставкаRow(global::System.Data.DataRowBuilder rb) :
  2412. base(rb) {
  2413. this.tableПоставка = ((ПоставкаDataTable)(this.Table));
  2414. }
  2415. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2416. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2417. public int Код_Поставки {
  2418. get {
  2419. return ((int)(this[this.tableПоставка.Код_ПоставкиColumn]));
  2420. }
  2421. set {
  2422. this[this.tableПоставка.Код_ПоставкиColumn] = value;
  2423. }
  2424. }
  2425. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2426. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2427. public System.DateTime Дата_Поставки {
  2428. get {
  2429. try {
  2430. return ((global::System.DateTime)(this[this.tableПоставка.Дата_ПоставкиColumn]));
  2431. }
  2432. catch (global::System.InvalidCastException e) {
  2433. throw new global::System.Data.StrongTypingException("Значение для столбца \'Дата_Поставки\' в таблице \'Поставка\' равно DBNull.", e);
  2434. }
  2435. }
  2436. set {
  2437. this[this.tableПоставка.Дата_ПоставкиColumn] = value;
  2438. }
  2439. }
  2440. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2441. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2442. public int Код_Поставщика {
  2443. get {
  2444. try {
  2445. return ((int)(this[this.tableПоставка.Код_ПоставщикаColumn]));
  2446. }
  2447. catch (global::System.InvalidCastException e) {
  2448. throw new global::System.Data.StrongTypingException("Значение для столбца \'Код_Поставщика\' в таблице \'Поставка\' равно DBNull.", e);
  2449. }
  2450. }
  2451. set {
  2452. this[this.tableПоставка.Код_ПоставщикаColumn] = value;
  2453. }
  2454. }
  2455. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2456. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2457. public ПоставщикRow ПоставщикRow {
  2458. get {
  2459. return ((ПоставщикRow)(this.GetParentRow(this.Table.ParentRelations["FK_Поставка_Поставщик"])));
  2460. }
  2461. set {
  2462. this.SetParentRow(value, this.Table.ParentRelations["FK_Поставка_Поставщик"]);
  2463. }
  2464. }
  2465. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2466. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2467. public bool IsДата_ПоставкиNull() {
  2468. return this.IsNull(this.tableПоставка.Дата_ПоставкиColumn);
  2469. }
  2470. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2471. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2472. public void SetДата_ПоставкиNull() {
  2473. this[this.tableПоставка.Дата_ПоставкиColumn] = global::System.Convert.DBNull;
  2474. }
  2475. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2476. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2477. public bool IsКод_ПоставщикаNull() {
  2478. return this.IsNull(this.tableПоставка.Код_ПоставщикаColumn);
  2479. }
  2480. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2481. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2482. public void SetКод_ПоставщикаNull() {
  2483. this[this.tableПоставка.Код_ПоставщикаColumn] = global::System.Convert.DBNull;
  2484. }
  2485. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2486. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2487. public ТоварыRow[] GetТоварыRows() {
  2488. if ((this.Table.ChildRelations["FK_Товары_Поставка"] == null)) {
  2489. return new ТоварыRow[0];
  2490. }
  2491. else {
  2492. return ((ТоварыRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Товары_Поставка"])));
  2493. }
  2494. }
  2495. }
  2496. /// <summary>
  2497. ///Represents strongly named DataRow class.
  2498. ///</summary>
  2499. public partial class ПоставщикRow : global::System.Data.DataRow {
  2500. private ПоставщикDataTable tableПоставщик;
  2501. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2502. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2503. internal ПоставщикRow(global::System.Data.DataRowBuilder rb) :
  2504. base(rb) {
  2505. this.tableПоставщик = ((ПоставщикDataTable)(this.Table));
  2506. }
  2507. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2508. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2509. public int Код_Поставщика {
  2510. get {
  2511. return ((int)(this[this.tableПоставщик.Код_ПоставщикаColumn]));
  2512. }
  2513. set {
  2514. this[this.tableПоставщик.Код_ПоставщикаColumn] = value;
  2515. }
  2516. }
  2517. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2518. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2519. public string Название_поставщика {
  2520. get {
  2521. try {
  2522. return ((string)(this[this.tableПоставщик.Название_поставщикаColumn]));
  2523. }
  2524. catch (global::System.InvalidCastException e) {
  2525. throw new global::System.Data.StrongTypingException("Значение для столбца \'Название_поставщика\' в таблице \'Поставщик\' равно DBNull.", e);
  2526. }
  2527. }
  2528. set {
  2529. this[this.tableПоставщик.Название_поставщикаColumn] = value;
  2530. }
  2531. }
  2532. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2533. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2534. public string Контактный_телефон {
  2535. get {
  2536. try {
  2537. return ((string)(this[this.tableПоставщик.Контактный_телефонColumn]));
  2538. }
  2539. catch (global::System.InvalidCastException e) {
  2540. throw new global::System.Data.StrongTypingException("Значение для столбца \'Контактный_телефон\' в таблице \'Поставщик\' равно DBNull.", e);
  2541. }
  2542. }
  2543. set {
  2544. this[this.tableПоставщик.Контактный_телефонColumn] = value;
  2545. }
  2546. }
  2547. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2548. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2549. public string Адрес {
  2550. get {
  2551. try {
  2552. return ((string)(this[this.tableПоставщик.АдресColumn]));
  2553. }
  2554. catch (global::System.InvalidCastException e) {
  2555. throw new global::System.Data.StrongTypingException("Значение для столбца \'Адрес\' в таблице \'Поставщик\' равно DBNull.", e);
  2556. }
  2557. }
  2558. set {
  2559. this[this.tableПоставщик.АдресColumn] = value;
  2560. }
  2561. }
  2562. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2563. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2564. public bool IsНазвание_поставщикаNull() {
  2565. return this.IsNull(this.tableПоставщик.Название_поставщикаColumn);
  2566. }
  2567. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2568. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2569. public void SetНазвание_поставщикаNull() {
  2570. this[this.tableПоставщик.Название_поставщикаColumn] = global::System.Convert.DBNull;
  2571. }
  2572. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2573. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2574. public bool IsКонтактный_телефонNull() {
  2575. return this.IsNull(this.tableПоставщик.Контактный_телефонColumn);
  2576. }
  2577. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2578. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2579. public void SetКонтактный_телефонNull() {
  2580. this[this.tableПоставщик.Контактный_телефонColumn] = global::System.Convert.DBNull;
  2581. }
  2582. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2583. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2584. public bool IsАдресNull() {
  2585. return this.IsNull(this.tableПоставщик.АдресColumn);
  2586. }
  2587. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2588. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2589. public void SetАдресNull() {
  2590. this[this.tableПоставщик.АдресColumn] = global::System.Convert.DBNull;
  2591. }
  2592. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2593. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2594. public ПоставкаRow[] GetПоставкаRows() {
  2595. if ((this.Table.ChildRelations["FK_Поставка_Поставщик"] == null)) {
  2596. return new ПоставкаRow[0];
  2597. }
  2598. else {
  2599. return ((ПоставкаRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Поставка_Поставщик"])));
  2600. }
  2601. }
  2602. }
  2603. /// <summary>
  2604. ///Represents strongly named DataRow class.
  2605. ///</summary>
  2606. public partial class СотрудникиRow : global::System.Data.DataRow {
  2607. private СотрудникиDataTable tableСотрудники;
  2608. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2609. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2610. internal СотрудникиRow(global::System.Data.DataRowBuilder rb) :
  2611. base(rb) {
  2612. this.tableСотрудники = ((СотрудникиDataTable)(this.Table));
  2613. }
  2614. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2615. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2616. public int Код_Сотрудника {
  2617. get {
  2618. return ((int)(this[this.tableСотрудники.Код_СотрудникаColumn]));
  2619. }
  2620. set {
  2621. this[this.tableСотрудники.Код_СотрудникаColumn] = value;
  2622. }
  2623. }
  2624. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2625. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2626. public string ФИО {
  2627. get {
  2628. try {
  2629. return ((string)(this[this.tableСотрудники.ФИОColumn]));
  2630. }
  2631. catch (global::System.InvalidCastException e) {
  2632. throw new global::System.Data.StrongTypingException("Значение для столбца \'ФИО\' в таблице \'Сотрудники\' равно DBNull.", e);
  2633. }
  2634. }
  2635. set {
  2636. this[this.tableСотрудники.ФИОColumn] = value;
  2637. }
  2638. }
  2639. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2640. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2641. public string Должность {
  2642. get {
  2643. try {
  2644. return ((string)(this[this.tableСотрудники.ДолжностьColumn]));
  2645. }
  2646. catch (global::System.InvalidCastException e) {
  2647. throw new global::System.Data.StrongTypingException("Значение для столбца \'Должность\' в таблице \'Сотрудники\' равно DBNull.", e);
  2648. }
  2649. }
  2650. set {
  2651. this[this.tableСотрудники.ДолжностьColumn] = value;
  2652. }
  2653. }
  2654. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2655. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2656. public string Адрес {
  2657. get {
  2658. try {
  2659. return ((string)(this[this.tableСотрудники.АдресColumn]));
  2660. }
  2661. catch (global::System.InvalidCastException e) {
  2662. throw new global::System.Data.StrongTypingException("Значение для столбца \'Адрес\' в таблице \'Сотрудники\' равно DBNull.", e);
  2663. }
  2664. }
  2665. set {
  2666. this[this.tableСотрудники.АдресColumn] = value;
  2667. }
  2668. }
  2669. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2670. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2671. public System.DateTime Дата_рождения {
  2672. get {
  2673. try {
  2674. return ((global::System.DateTime)(this[this.tableСотрудники.Дата_рожденияColumn]));
  2675. }
  2676. catch (global::System.InvalidCastException e) {
  2677. throw new global::System.Data.StrongTypingException("Значение для столбца \'Дата_рождения\' в таблице \'Сотрудники\' равно DBNull.", e);
  2678. }
  2679. }
  2680. set {
  2681. this[this.tableСотрудники.Дата_рожденияColumn] = value;
  2682. }
  2683. }
  2684. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2685. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2686. public bool IsФИОNull() {
  2687. return this.IsNull(this.tableСотрудники.ФИОColumn);
  2688. }
  2689. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2690. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2691. public void SetФИОNull() {
  2692. this[this.tableСотрудники.ФИОColumn] = global::System.Convert.DBNull;
  2693. }
  2694. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2695. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2696. public bool IsДолжностьNull() {
  2697. return this.IsNull(this.tableСотрудники.ДолжностьColumn);
  2698. }
  2699. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2700. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2701. public void SetДолжностьNull() {
  2702. this[this.tableСотрудники.ДолжностьColumn] = global::System.Convert.DBNull;
  2703. }
  2704. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2705. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2706. public bool IsАдресNull() {
  2707. return this.IsNull(this.tableСотрудники.АдресColumn);
  2708. }
  2709. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2710. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2711. public void SetАдресNull() {
  2712. this[this.tableСотрудники.АдресColumn] = global::System.Convert.DBNull;
  2713. }
  2714. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2715. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2716. public bool IsДата_рожденияNull() {
  2717. return this.IsNull(this.tableСотрудники.Дата_рожденияColumn);
  2718. }
  2719. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2720. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2721. public void SetДата_рожденияNull() {
  2722. this[this.tableСотрудники.Дата_рожденияColumn] = global::System.Convert.DBNull;
  2723. }
  2724. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2725. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2726. public ЗаказыRow[] GetЗаказыRows() {
  2727. if ((this.Table.ChildRelations["FK_Заказы_Сотрудники"] == null)) {
  2728. return new ЗаказыRow[0];
  2729. }
  2730. else {
  2731. return ((ЗаказыRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Заказы_Сотрудники"])));
  2732. }
  2733. }
  2734. }
  2735. /// <summary>
  2736. ///Represents strongly named DataRow class.
  2737. ///</summary>
  2738. public partial class ТоварыRow : global::System.Data.DataRow {
  2739. private ТоварыDataTable tableТовары;
  2740. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2741. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2742. internal ТоварыRow(global::System.Data.DataRowBuilder rb) :
  2743. base(rb) {
  2744. this.tableТовары = ((ТоварыDataTable)(this.Table));
  2745. }
  2746. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2747. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2748. public int Код_Товара {
  2749. get {
  2750. return ((int)(this[this.tableТовары.Код_ТовараColumn]));
  2751. }
  2752. set {
  2753. this[this.tableТовары.Код_ТовараColumn] = value;
  2754. }
  2755. }
  2756. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2757. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2758. public string Наименование_товара {
  2759. get {
  2760. try {
  2761. return ((string)(this[this.tableТовары.Наименование_товараColumn]));
  2762. }
  2763. catch (global::System.InvalidCastException e) {
  2764. throw new global::System.Data.StrongTypingException("Значение для столбца \'Наименование_товара\' в таблице \'Товары\' равно DBNull.", e);
  2765. }
  2766. }
  2767. set {
  2768. this[this.tableТовары.Наименование_товараColumn] = value;
  2769. }
  2770. }
  2771. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2772. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2773. public string Описание {
  2774. get {
  2775. try {
  2776. return ((string)(this[this.tableТовары.ОписаниеColumn]));
  2777. }
  2778. catch (global::System.InvalidCastException e) {
  2779. throw new global::System.Data.StrongTypingException("Значение для столбца \'Описание\' в таблице \'Товары\' равно DBNull.", e);
  2780. }
  2781. }
  2782. set {
  2783. this[this.tableТовары.ОписаниеColumn] = value;
  2784. }
  2785. }
  2786. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2787. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2788. public decimal Стоимость {
  2789. get {
  2790. try {
  2791. return ((decimal)(this[this.tableТовары.СтоимостьColumn]));
  2792. }
  2793. catch (global::System.InvalidCastException e) {
  2794. throw new global::System.Data.StrongTypingException("Значение для столбца \'Стоимость\' в таблице \'Товары\' равно DBNull.", e);
  2795. }
  2796. }
  2797. set {
  2798. this[this.tableТовары.СтоимостьColumn] = value;
  2799. }
  2800. }
  2801. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2802. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2803. public string Наличие {
  2804. get {
  2805. try {
  2806. return ((string)(this[this.tableТовары.НаличиеColumn]));
  2807. }
  2808. catch (global::System.InvalidCastException e) {
  2809. throw new global::System.Data.StrongTypingException("Значение для столбца \'Наличие\' в таблице \'Товары\' равно DBNull.", e);
  2810. }
  2811. }
  2812. set {
  2813. this[this.tableТовары.НаличиеColumn] = value;
  2814. }
  2815. }
  2816. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2817. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2818. public string Количество {
  2819. get {
  2820. try {
  2821. return ((string)(this[this.tableТовары.КоличествоColumn]));
  2822. }
  2823. catch (global::System.InvalidCastException e) {
  2824. throw new global::System.Data.StrongTypingException("Значение для столбца \'Количество\' в таблице \'Товары\' равно DBNull.", e);
  2825. }
  2826. }
  2827. set {
  2828. this[this.tableТовары.КоличествоColumn] = value;
  2829. }
  2830. }
  2831. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2832. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2833. public int Код_Поставки {
  2834. get {
  2835. try {
  2836. return ((int)(this[this.tableТовары.Код_ПоставкиColumn]));
  2837. }
  2838. catch (global::System.InvalidCastException e) {
  2839. throw new global::System.Data.StrongTypingException("Значение для столбца \'Код_Поставки\' в таблице \'Товары\' равно DBNull.", e);
  2840. }
  2841. }
  2842. set {
  2843. this[this.tableТовары.Код_ПоставкиColumn] = value;
  2844. }
  2845. }
  2846. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2847. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2848. public ПоставкаRow ПоставкаRow {
  2849. get {
  2850. return ((ПоставкаRow)(this.GetParentRow(this.Table.ParentRelations["FK_Товары_Поставка"])));
  2851. }
  2852. set {
  2853. this.SetParentRow(value, this.Table.ParentRelations["FK_Товары_Поставка"]);
  2854. }
  2855. }
  2856. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2857. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2858. public bool IsНаименование_товараNull() {
  2859. return this.IsNull(this.tableТовары.Наименование_товараColumn);
  2860. }
  2861. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2862. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2863. public void SetНаименование_товараNull() {
  2864. this[this.tableТовары.Наименование_товараColumn] = global::System.Convert.DBNull;
  2865. }
  2866. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2867. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2868. public bool IsОписаниеNull() {
  2869. return this.IsNull(this.tableТовары.ОписаниеColumn);
  2870. }
  2871. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2872. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2873. public void SetОписаниеNull() {
  2874. this[this.tableТовары.ОписаниеColumn] = global::System.Convert.DBNull;
  2875. }
  2876. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2877. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2878. public bool IsСтоимостьNull() {
  2879. return this.IsNull(this.tableТовары.СтоимостьColumn);
  2880. }
  2881. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2882. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2883. public void SetСтоимостьNull() {
  2884. this[this.tableТовары.СтоимостьColumn] = global::System.Convert.DBNull;
  2885. }
  2886. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2887. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2888. public bool IsНаличиеNull() {
  2889. return this.IsNull(this.tableТовары.НаличиеColumn);
  2890. }
  2891. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2892. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2893. public void SetНаличиеNull() {
  2894. this[this.tableТовары.НаличиеColumn] = global::System.Convert.DBNull;
  2895. }
  2896. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2897. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2898. public bool IsКоличествоNull() {
  2899. return this.IsNull(this.tableТовары.КоличествоColumn);
  2900. }
  2901. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2902. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2903. public void SetКоличествоNull() {
  2904. this[this.tableТовары.КоличествоColumn] = global::System.Convert.DBNull;
  2905. }
  2906. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2907. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2908. public bool IsКод_ПоставкиNull() {
  2909. return this.IsNull(this.tableТовары.Код_ПоставкиColumn);
  2910. }
  2911. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2912. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2913. public void SetКод_ПоставкиNull() {
  2914. this[this.tableТовары.Код_ПоставкиColumn] = global::System.Convert.DBNull;
  2915. }
  2916. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2917. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2918. public ЗаказыRow[] GetЗаказыRows() {
  2919. if ((this.Table.ChildRelations["FK_Заказы_Товары"] == null)) {
  2920. return new ЗаказыRow[0];
  2921. }
  2922. else {
  2923. return ((ЗаказыRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Заказы_Товары"])));
  2924. }
  2925. }
  2926. }
  2927. /// <summary>
  2928. ///Row event argument class
  2929. ///</summary>
  2930. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2931. public class ЗаказыRowChangeEvent : global::System.EventArgs {
  2932. private ЗаказыRow eventRow;
  2933. private global::System.Data.DataRowAction eventAction;
  2934. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2935. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2936. public ЗаказыRowChangeEvent(ЗаказыRow row, global::System.Data.DataRowAction action) {
  2937. this.eventRow = row;
  2938. this.eventAction = action;
  2939. }
  2940. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2941. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2942. public ЗаказыRow Row {
  2943. get {
  2944. return this.eventRow;
  2945. }
  2946. }
  2947. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2948. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2949. public global::System.Data.DataRowAction Action {
  2950. get {
  2951. return this.eventAction;
  2952. }
  2953. }
  2954. }
  2955. /// <summary>
  2956. ///Row event argument class
  2957. ///</summary>
  2958. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2959. public class КлиентыRowChangeEvent : global::System.EventArgs {
  2960. private КлиентыRow eventRow;
  2961. private global::System.Data.DataRowAction eventAction;
  2962. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2963. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2964. public КлиентыRowChangeEvent(КлиентыRow row, global::System.Data.DataRowAction action) {
  2965. this.eventRow = row;
  2966. this.eventAction = action;
  2967. }
  2968. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2969. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2970. public КлиентыRow Row {
  2971. get {
  2972. return this.eventRow;
  2973. }
  2974. }
  2975. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2976. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2977. public global::System.Data.DataRowAction Action {
  2978. get {
  2979. return this.eventAction;
  2980. }
  2981. }
  2982. }
  2983. /// <summary>
  2984. ///Row event argument class
  2985. ///</summary>
  2986. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2987. public class ПоставкаRowChangeEvent : global::System.EventArgs {
  2988. private ПоставкаRow eventRow;
  2989. private global::System.Data.DataRowAction eventAction;
  2990. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2991. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2992. public ПоставкаRowChangeEvent(ПоставкаRow row, global::System.Data.DataRowAction action) {
  2993. this.eventRow = row;
  2994. this.eventAction = action;
  2995. }
  2996. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  2997. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  2998. public ПоставкаRow Row {
  2999. get {
  3000. return this.eventRow;
  3001. }
  3002. }
  3003. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3004. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3005. public global::System.Data.DataRowAction Action {
  3006. get {
  3007. return this.eventAction;
  3008. }
  3009. }
  3010. }
  3011. /// <summary>
  3012. ///Row event argument class
  3013. ///</summary>
  3014. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3015. public class ПоставщикRowChangeEvent : global::System.EventArgs {
  3016. private ПоставщикRow eventRow;
  3017. private global::System.Data.DataRowAction eventAction;
  3018. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3019. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3020. public ПоставщикRowChangeEvent(ПоставщикRow row, global::System.Data.DataRowAction action) {
  3021. this.eventRow = row;
  3022. this.eventAction = action;
  3023. }
  3024. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3025. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3026. public ПоставщикRow Row {
  3027. get {
  3028. return this.eventRow;
  3029. }
  3030. }
  3031. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3032. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3033. public global::System.Data.DataRowAction Action {
  3034. get {
  3035. return this.eventAction;
  3036. }
  3037. }
  3038. }
  3039. /// <summary>
  3040. ///Row event argument class
  3041. ///</summary>
  3042. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3043. public class СотрудникиRowChangeEvent : global::System.EventArgs {
  3044. private СотрудникиRow eventRow;
  3045. private global::System.Data.DataRowAction eventAction;
  3046. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3047. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3048. public СотрудникиRowChangeEvent(СотрудникиRow row, global::System.Data.DataRowAction action) {
  3049. this.eventRow = row;
  3050. this.eventAction = action;
  3051. }
  3052. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3053. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3054. public СотрудникиRow Row {
  3055. get {
  3056. return this.eventRow;
  3057. }
  3058. }
  3059. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3060. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3061. public global::System.Data.DataRowAction Action {
  3062. get {
  3063. return this.eventAction;
  3064. }
  3065. }
  3066. }
  3067. /// <summary>
  3068. ///Row event argument class
  3069. ///</summary>
  3070. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3071. public class ТоварыRowChangeEvent : global::System.EventArgs {
  3072. private ТоварыRow eventRow;
  3073. private global::System.Data.DataRowAction eventAction;
  3074. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3075. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3076. public ТоварыRowChangeEvent(ТоварыRow row, global::System.Data.DataRowAction action) {
  3077. this.eventRow = row;
  3078. this.eventAction = action;
  3079. }
  3080. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3081. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3082. public ТоварыRow Row {
  3083. get {
  3084. return this.eventRow;
  3085. }
  3086. }
  3087. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3088. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3089. public global::System.Data.DataRowAction Action {
  3090. get {
  3091. return this.eventAction;
  3092. }
  3093. }
  3094. }
  3095. }
  3096. }
  3097. namespace WindowsFormsApp1.Bd_EmelyanovDataSetTableAdapters {
  3098. /// <summary>
  3099. ///Represents the connection and commands used to retrieve and save data.
  3100. ///</summary>
  3101. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  3102. [global::System.ComponentModel.ToolboxItem(true)]
  3103. [global::System.ComponentModel.DataObjectAttribute(true)]
  3104. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  3105. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  3106. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3107. public partial class ЗаказыTableAdapter : global::System.ComponentModel.Component {
  3108. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  3109. private global::System.Data.SqlClient.SqlConnection _connection;
  3110. private global::System.Data.SqlClient.SqlTransaction _transaction;
  3111. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  3112. private bool _clearBeforeFill;
  3113. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3114. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3115. public ЗаказыTableAdapter() {
  3116. this.ClearBeforeFill = true;
  3117. }
  3118. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3119. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3120. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  3121. get {
  3122. if ((this._adapter == null)) {
  3123. this.InitAdapter();
  3124. }
  3125. return this._adapter;
  3126. }
  3127. }
  3128. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3129. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3130. internal global::System.Data.SqlClient.SqlConnection Connection {
  3131. get {
  3132. if ((this._connection == null)) {
  3133. this.InitConnection();
  3134. }
  3135. return this._connection;
  3136. }
  3137. set {
  3138. this._connection = value;
  3139. if ((this.Adapter.InsertCommand != null)) {
  3140. this.Adapter.InsertCommand.Connection = value;
  3141. }
  3142. if ((this.Adapter.DeleteCommand != null)) {
  3143. this.Adapter.DeleteCommand.Connection = value;
  3144. }
  3145. if ((this.Adapter.UpdateCommand != null)) {
  3146. this.Adapter.UpdateCommand.Connection = value;
  3147. }
  3148. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  3149. if ((this.CommandCollection[i] != null)) {
  3150. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  3151. }
  3152. }
  3153. }
  3154. }
  3155. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3156. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3157. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  3158. get {
  3159. return this._transaction;
  3160. }
  3161. set {
  3162. this._transaction = value;
  3163. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  3164. this.CommandCollection[i].Transaction = this._transaction;
  3165. }
  3166. if (((this.Adapter != null)
  3167. && (this.Adapter.DeleteCommand != null))) {
  3168. this.Adapter.DeleteCommand.Transaction = this._transaction;
  3169. }
  3170. if (((this.Adapter != null)
  3171. && (this.Adapter.InsertCommand != null))) {
  3172. this.Adapter.InsertCommand.Transaction = this._transaction;
  3173. }
  3174. if (((this.Adapter != null)
  3175. && (this.Adapter.UpdateCommand != null))) {
  3176. this.Adapter.UpdateCommand.Transaction = this._transaction;
  3177. }
  3178. }
  3179. }
  3180. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3181. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3182. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  3183. get {
  3184. if ((this._commandCollection == null)) {
  3185. this.InitCommandCollection();
  3186. }
  3187. return this._commandCollection;
  3188. }
  3189. }
  3190. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3191. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3192. public bool ClearBeforeFill {
  3193. get {
  3194. return this._clearBeforeFill;
  3195. }
  3196. set {
  3197. this._clearBeforeFill = value;
  3198. }
  3199. }
  3200. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3201. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3202. private void InitAdapter() {
  3203. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  3204. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  3205. tableMapping.SourceTable = "Table";
  3206. tableMapping.DataSetTable = "Заказы";
  3207. tableMapping.ColumnMappings.Add("Код_Заказа", "Код_Заказа");
  3208. tableMapping.ColumnMappings.Add("Дата_Размещения", "Дата_Размещения");
  3209. tableMapping.ColumnMappings.Add("Дата_Исполнения", "Дата_Исполнения");
  3210. tableMapping.ColumnMappings.Add("Код_Сотрудника", "Код_Сотрудника");
  3211. tableMapping.ColumnMappings.Add("Код_Товара", "Код_Товара");
  3212. tableMapping.ColumnMappings.Add("Код_Клиента", "Код_Клиента");
  3213. this._adapter.TableMappings.Add(tableMapping);
  3214. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  3215. this._adapter.DeleteCommand.Connection = this.Connection;
  3216. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Заказы] WHERE (([Код_Заказа] = @Original_Код_Заказа) AND ((@IsNull_Дата_Размещения = 1 AND [Дата_Размещения] IS NULL) OR ([Дата_Размещения] = @Original_Дата_Размещения)) AND ((@IsNull_Дата_Исполнения = 1 AND [Дата_Исполнения] IS NULL) OR ([Дата_Исполнения] = @Original_Дата_Исполнения)) AND ((@IsNull_Код_Сотрудника = 1 AND [Код_Сотрудника] IS NULL) OR ([Код_Сотрудника] = @Original_Код_Сотрудника)) AND ((@IsNull_Код_Товара = 1 AND [Код_Товара] IS NULL) OR ([Код_Товара] = @Original_Код_Товара)) AND ((@IsNull_Код_Клиента = 1 AND [Код_Клиента] IS NULL) OR ([Код_Клиента] = @Original_Код_Клиента)))";
  3217. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  3218. 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, "", "", ""));
  3219. 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, "", "", ""));
  3220. 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, "", "", ""));
  3221. 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, "", "", ""));
  3222. 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, "", "", ""));
  3223. 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, "", "", ""));
  3224. 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, "", "", ""));
  3225. 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, "", "", ""));
  3226. 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, "", "", ""));
  3227. 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, "", "", ""));
  3228. 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, "", "", ""));
  3229. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  3230. this._adapter.InsertCommand.Connection = this.Connection;
  3231. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Заказы] ([Код_Заказа], [Дата_Размещения], [Дата_Исполнения], [Код_Сотрудника], [Код_Товара], [Код_Клиента]) VALUES (@Код_Заказа, @Дата_Размещения, @Дата_Исполнения, @Код_Сотрудника, @Код_Товара, @Код_Клиента);
  3232. SELECT Код_Заказа, Дата_Размещения, Дата_Исполнения, Код_Сотрудника, Код_Товара, Код_Клиента FROM Заказы WHERE (Код_Заказа = @Код_Заказа)";
  3233. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  3234. 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, "", "", ""));
  3235. 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, "", "", ""));
  3236. 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, "", "", ""));
  3237. 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, "", "", ""));
  3238. 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, "", "", ""));
  3239. 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, "", "", ""));
  3240. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  3241. this._adapter.UpdateCommand.Connection = this.Connection;
  3242. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Заказы] SET [Код_Заказа] = @Код_Заказа, [Дата_Размещения] = @Дата_Размещения, [Дата_Исполнения] = @Дата_Исполнения, [Код_Сотрудника] = @Код_Сотрудника, [Код_Товара] = @Код_Товара, [Код_Клиента] = @Код_Клиента WHERE (([Код_Заказа] = @Original_Код_Заказа) AND ((@IsNull_Дата_Размещения = 1 AND [Дата_Размещения] IS NULL) OR ([Дата_Размещения] = @Original_Дата_Размещения)) AND ((@IsNull_Дата_Исполнения = 1 AND [Дата_Исполнения] IS NULL) OR ([Дата_Исполнения] = @Original_Дата_Исполнения)) AND ((@IsNull_Код_Сотрудника = 1 AND [Код_Сотрудника] IS NULL) OR ([Код_Сотрудника] = @Original_Код_Сотрудника)) AND ((@IsNull_Код_Товара = 1 AND [Код_Товара] IS NULL) OR ([Код_Товара] = @Original_Код_Товара)) AND ((@IsNull_Код_Клиента = 1 AND [Код_Клиента] IS NULL) OR ([Код_Клиента] = @Original_Код_Клиента)));
  3243. SELECT Код_Заказа, Дата_Размещения, Дата_Исполнения, Код_Сотрудника, Код_Товара, Код_Клиента FROM Заказы WHERE (Код_Заказа = @Код_Заказа)";
  3244. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  3245. 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, "", "", ""));
  3246. 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, "", "", ""));
  3247. 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, "", "", ""));
  3248. 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, "", "", ""));
  3249. 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, "", "", ""));
  3250. 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, "", "", ""));
  3251. 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, "", "", ""));
  3252. 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, "", "", ""));
  3253. 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, "", "", ""));
  3254. 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, "", "", ""));
  3255. 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, "", "", ""));
  3256. 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, "", "", ""));
  3257. 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, "", "", ""));
  3258. 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, "", "", ""));
  3259. 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, "", "", ""));
  3260. 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, "", "", ""));
  3261. 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, "", "", ""));
  3262. }
  3263. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3264. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3265. private void InitConnection() {
  3266. this._connection = new global::System.Data.SqlClient.SqlConnection();
  3267. this._connection.ConnectionString = global::WindowsFormsApp1.Properties.Settings.Default.Bd_EmelyanovConnectionString;
  3268. }
  3269. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3270. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3271. private void InitCommandCollection() {
  3272. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  3273. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  3274. this._commandCollection[0].Connection = this.Connection;
  3275. this._commandCollection[0].CommandText = "SELECT Код_Заказа, Дата_Размещения, Дата_Исполнения, Код_Сотрудника, Код_Товара, " +
  3276. "Код_Клиента FROM dbo.Заказы";
  3277. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  3278. }
  3279. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3280. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3281. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3282. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  3283. public virtual int Fill(Bd_EmelyanovDataSet.ЗаказыDataTable dataTable) {
  3284. this.Adapter.SelectCommand = this.CommandCollection[0];
  3285. if ((this.ClearBeforeFill == true)) {
  3286. dataTable.Clear();
  3287. }
  3288. int returnValue = this.Adapter.Fill(dataTable);
  3289. return returnValue;
  3290. }
  3291. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3292. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3293. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3294. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  3295. public virtual Bd_EmelyanovDataSet.ЗаказыDataTable GetData() {
  3296. this.Adapter.SelectCommand = this.CommandCollection[0];
  3297. Bd_EmelyanovDataSet.ЗаказыDataTable dataTable = new Bd_EmelyanovDataSet.ЗаказыDataTable();
  3298. this.Adapter.Fill(dataTable);
  3299. return dataTable;
  3300. }
  3301. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3302. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3303. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3304. public virtual int Update(Bd_EmelyanovDataSet.ЗаказыDataTable dataTable) {
  3305. return this.Adapter.Update(dataTable);
  3306. }
  3307. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3308. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3309. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3310. public virtual int Update(Bd_EmelyanovDataSet dataSet) {
  3311. return this.Adapter.Update(dataSet, "Заказы");
  3312. }
  3313. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3314. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3315. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3316. public virtual int Update(global::System.Data.DataRow dataRow) {
  3317. return this.Adapter.Update(new global::System.Data.DataRow[] {
  3318. dataRow});
  3319. }
  3320. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3321. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3322. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3323. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  3324. return this.Adapter.Update(dataRows);
  3325. }
  3326. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3327. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3328. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3329. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  3330. public virtual int Delete(int Original_Код_Заказа, string Original_Дата_Размещения, string Original_Дата_Исполнения, global::System.Nullable<int> Original_Код_Сотрудника, global::System.Nullable<int> Original_Код_Товара, global::System.Nullable<int> Original_Код_Клиента) {
  3331. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Код_Заказа));
  3332. if ((Original_Дата_Размещения == null)) {
  3333. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  3334. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  3335. }
  3336. else {
  3337. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  3338. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Дата_Размещения));
  3339. }
  3340. if ((Original_Дата_Исполнения == null)) {
  3341. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  3342. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  3343. }
  3344. else {
  3345. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  3346. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Дата_Исполнения));
  3347. }
  3348. if ((Original_Код_Сотрудника.HasValue == true)) {
  3349. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  3350. this.Adapter.DeleteCommand.Parameters[6].Value = ((int)(Original_Код_Сотрудника.Value));
  3351. }
  3352. else {
  3353. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  3354. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  3355. }
  3356. if ((Original_Код_Товара.HasValue == true)) {
  3357. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0));
  3358. this.Adapter.DeleteCommand.Parameters[8].Value = ((int)(Original_Код_Товара.Value));
  3359. }
  3360. else {
  3361. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1));
  3362. this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value;
  3363. }
  3364. if ((Original_Код_Клиента.HasValue == true)) {
  3365. this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(0));
  3366. this.Adapter.DeleteCommand.Parameters[10].Value = ((int)(Original_Код_Клиента.Value));
  3367. }
  3368. else {
  3369. this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(1));
  3370. this.Adapter.DeleteCommand.Parameters[10].Value = global::System.DBNull.Value;
  3371. }
  3372. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  3373. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3374. != global::System.Data.ConnectionState.Open)) {
  3375. this.Adapter.DeleteCommand.Connection.Open();
  3376. }
  3377. try {
  3378. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  3379. return returnValue;
  3380. }
  3381. finally {
  3382. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3383. this.Adapter.DeleteCommand.Connection.Close();
  3384. }
  3385. }
  3386. }
  3387. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3388. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3389. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3390. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  3391. public virtual int Insert(int Код_Заказа, string Дата_Размещения, string Дата_Исполнения, global::System.Nullable<int> Код_Сотрудника, global::System.Nullable<int> Код_Товара, global::System.Nullable<int> Код_Клиента) {
  3392. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Код_Заказа));
  3393. if ((Дата_Размещения == null)) {
  3394. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  3395. }
  3396. else {
  3397. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Дата_Размещения));
  3398. }
  3399. if ((Дата_Исполнения == null)) {
  3400. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  3401. }
  3402. else {
  3403. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Дата_Исполнения));
  3404. }
  3405. if ((Код_Сотрудника.HasValue == true)) {
  3406. this.Adapter.InsertCommand.Parameters[3].Value = ((int)(Код_Сотрудника.Value));
  3407. }
  3408. else {
  3409. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  3410. }
  3411. if ((Код_Товара.HasValue == true)) {
  3412. this.Adapter.InsertCommand.Parameters[4].Value = ((int)(Код_Товара.Value));
  3413. }
  3414. else {
  3415. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  3416. }
  3417. if ((Код_Клиента.HasValue == true)) {
  3418. this.Adapter.InsertCommand.Parameters[5].Value = ((int)(Код_Клиента.Value));
  3419. }
  3420. else {
  3421. this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value;
  3422. }
  3423. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  3424. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3425. != global::System.Data.ConnectionState.Open)) {
  3426. this.Adapter.InsertCommand.Connection.Open();
  3427. }
  3428. try {
  3429. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  3430. return returnValue;
  3431. }
  3432. finally {
  3433. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3434. this.Adapter.InsertCommand.Connection.Close();
  3435. }
  3436. }
  3437. }
  3438. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3439. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3440. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3441. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  3442. public virtual int Update(int Код_Заказа, string Дата_Размещения, string Дата_Исполнения, global::System.Nullable<int> Код_Сотрудника, global::System.Nullable<int> Код_Товара, global::System.Nullable<int> Код_Клиента, int Original_Код_Заказа, string Original_Дата_Размещения, string Original_Дата_Исполнения, global::System.Nullable<int> Original_Код_Сотрудника, global::System.Nullable<int> Original_Код_Товара, global::System.Nullable<int> Original_Код_Клиента) {
  3443. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Код_Заказа));
  3444. if ((Дата_Размещения == null)) {
  3445. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  3446. }
  3447. else {
  3448. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Дата_Размещения));
  3449. }
  3450. if ((Дата_Исполнения == null)) {
  3451. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  3452. }
  3453. else {
  3454. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Дата_Исполнения));
  3455. }
  3456. if ((Код_Сотрудника.HasValue == true)) {
  3457. this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(Код_Сотрудника.Value));
  3458. }
  3459. else {
  3460. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  3461. }
  3462. if ((Код_Товара.HasValue == true)) {
  3463. this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Код_Товара.Value));
  3464. }
  3465. else {
  3466. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  3467. }
  3468. if ((Код_Клиента.HasValue == true)) {
  3469. this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Код_Клиента.Value));
  3470. }
  3471. else {
  3472. this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value;
  3473. }
  3474. this.Adapter.UpdateCommand.Parameters[6].Value = ((int)(Original_Код_Заказа));
  3475. if ((Original_Дата_Размещения == null)) {
  3476. this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1));
  3477. this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value;
  3478. }
  3479. else {
  3480. this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0));
  3481. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Дата_Размещения));
  3482. }
  3483. if ((Original_Дата_Исполнения == null)) {
  3484. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1));
  3485. this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value;
  3486. }
  3487. else {
  3488. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0));
  3489. this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Дата_Исполнения));
  3490. }
  3491. if ((Original_Код_Сотрудника.HasValue == true)) {
  3492. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0));
  3493. this.Adapter.UpdateCommand.Parameters[12].Value = ((int)(Original_Код_Сотрудника.Value));
  3494. }
  3495. else {
  3496. this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1));
  3497. this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value;
  3498. }
  3499. if ((Original_Код_Товара.HasValue == true)) {
  3500. this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(0));
  3501. this.Adapter.UpdateCommand.Parameters[14].Value = ((int)(Original_Код_Товара.Value));
  3502. }
  3503. else {
  3504. this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(1));
  3505. this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value;
  3506. }
  3507. if ((Original_Код_Клиента.HasValue == true)) {
  3508. this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(0));
  3509. this.Adapter.UpdateCommand.Parameters[16].Value = ((int)(Original_Код_Клиента.Value));
  3510. }
  3511. else {
  3512. this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(1));
  3513. this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value;
  3514. }
  3515. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  3516. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3517. != global::System.Data.ConnectionState.Open)) {
  3518. this.Adapter.UpdateCommand.Connection.Open();
  3519. }
  3520. try {
  3521. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  3522. return returnValue;
  3523. }
  3524. finally {
  3525. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3526. this.Adapter.UpdateCommand.Connection.Close();
  3527. }
  3528. }
  3529. }
  3530. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3531. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3532. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3533. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  3534. public virtual int Update(string Дата_Размещения, string Дата_Исполнения, global::System.Nullable<int> Код_Сотрудника, global::System.Nullable<int> Код_Товара, global::System.Nullable<int> Код_Клиента, int Original_Код_Заказа, string Original_Дата_Размещения, string Original_Дата_Исполнения, global::System.Nullable<int> Original_Код_Сотрудника, global::System.Nullable<int> Original_Код_Товара, global::System.Nullable<int> Original_Код_Клиента) {
  3535. return this.Update(Original_Код_Заказа, Дата_Размещения, Дата_Исполнения, Код_Сотрудника, Код_Товара, Код_Клиента, Original_Код_Заказа, Original_Дата_Размещения, Original_Дата_Исполнения, Original_Код_Сотрудника, Original_Код_Товара, Original_Код_Клиента);
  3536. }
  3537. }
  3538. /// <summary>
  3539. ///Represents the connection and commands used to retrieve and save data.
  3540. ///</summary>
  3541. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  3542. [global::System.ComponentModel.ToolboxItem(true)]
  3543. [global::System.ComponentModel.DataObjectAttribute(true)]
  3544. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  3545. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  3546. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3547. public partial class КлиентыTableAdapter : global::System.ComponentModel.Component {
  3548. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  3549. private global::System.Data.SqlClient.SqlConnection _connection;
  3550. private global::System.Data.SqlClient.SqlTransaction _transaction;
  3551. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  3552. private bool _clearBeforeFill;
  3553. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3554. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3555. public КлиентыTableAdapter() {
  3556. this.ClearBeforeFill = true;
  3557. }
  3558. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3559. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3560. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  3561. get {
  3562. if ((this._adapter == null)) {
  3563. this.InitAdapter();
  3564. }
  3565. return this._adapter;
  3566. }
  3567. }
  3568. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3569. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3570. internal global::System.Data.SqlClient.SqlConnection Connection {
  3571. get {
  3572. if ((this._connection == null)) {
  3573. this.InitConnection();
  3574. }
  3575. return this._connection;
  3576. }
  3577. set {
  3578. this._connection = value;
  3579. if ((this.Adapter.InsertCommand != null)) {
  3580. this.Adapter.InsertCommand.Connection = value;
  3581. }
  3582. if ((this.Adapter.DeleteCommand != null)) {
  3583. this.Adapter.DeleteCommand.Connection = value;
  3584. }
  3585. if ((this.Adapter.UpdateCommand != null)) {
  3586. this.Adapter.UpdateCommand.Connection = value;
  3587. }
  3588. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  3589. if ((this.CommandCollection[i] != null)) {
  3590. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  3591. }
  3592. }
  3593. }
  3594. }
  3595. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3596. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3597. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  3598. get {
  3599. return this._transaction;
  3600. }
  3601. set {
  3602. this._transaction = value;
  3603. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  3604. this.CommandCollection[i].Transaction = this._transaction;
  3605. }
  3606. if (((this.Adapter != null)
  3607. && (this.Adapter.DeleteCommand != null))) {
  3608. this.Adapter.DeleteCommand.Transaction = this._transaction;
  3609. }
  3610. if (((this.Adapter != null)
  3611. && (this.Adapter.InsertCommand != null))) {
  3612. this.Adapter.InsertCommand.Transaction = this._transaction;
  3613. }
  3614. if (((this.Adapter != null)
  3615. && (this.Adapter.UpdateCommand != null))) {
  3616. this.Adapter.UpdateCommand.Transaction = this._transaction;
  3617. }
  3618. }
  3619. }
  3620. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3621. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3622. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  3623. get {
  3624. if ((this._commandCollection == null)) {
  3625. this.InitCommandCollection();
  3626. }
  3627. return this._commandCollection;
  3628. }
  3629. }
  3630. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3631. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3632. public bool ClearBeforeFill {
  3633. get {
  3634. return this._clearBeforeFill;
  3635. }
  3636. set {
  3637. this._clearBeforeFill = value;
  3638. }
  3639. }
  3640. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3641. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3642. private void InitAdapter() {
  3643. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  3644. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  3645. tableMapping.SourceTable = "Table";
  3646. tableMapping.DataSetTable = "Клиенты";
  3647. tableMapping.ColumnMappings.Add("Код_Клиента", "Код_Клиента");
  3648. tableMapping.ColumnMappings.Add("ФИО", "ФИО");
  3649. tableMapping.ColumnMappings.Add("Алрес", "Алрес");
  3650. tableMapping.ColumnMappings.Add("Телефон", "Телефон");
  3651. this._adapter.TableMappings.Add(tableMapping);
  3652. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  3653. this._adapter.DeleteCommand.Connection = this.Connection;
  3654. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Клиенты] WHERE (([Код_Клиента] = @Original_Код_Клиента) AND ((@IsNull_ФИО = 1 AND [ФИО] IS NULL) OR ([ФИО] = @Original_ФИО)) AND ((@IsNull_Алрес = 1 AND [Алрес] IS NULL) OR ([Алрес] = @Original_Алрес)) AND ((@IsNull_Телефон = 1 AND [Телефон] IS NULL) OR ([Телефон] = @Original_Телефон)))";
  3655. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  3656. 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, "", "", ""));
  3657. 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, "", "", ""));
  3658. 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, "", "", ""));
  3659. 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, "", "", ""));
  3660. 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, "", "", ""));
  3661. 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, "", "", ""));
  3662. 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, "", "", ""));
  3663. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  3664. this._adapter.InsertCommand.Connection = this.Connection;
  3665. this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Клиенты] ([Код_Клиента], [ФИО], [Алрес], [Телефон]) VALUES (@К" +
  3666. "од_Клиента, @ФИО, @Алрес, @Телефон);\r\nSELECT Код_Клиента, ФИО, Алрес, Телефон FR" +
  3667. "OM Клиенты WHERE (Код_Клиента = @Код_Клиента)";
  3668. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  3669. 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, "", "", ""));
  3670. 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, "", "", ""));
  3671. 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, "", "", ""));
  3672. 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, "", "", ""));
  3673. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  3674. this._adapter.UpdateCommand.Connection = this.Connection;
  3675. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Клиенты] SET [Код_Клиента] = @Код_Клиента, [ФИО] = @ФИО, [Алрес] = @Алрес, [Телефон] = @Телефон WHERE (([Код_Клиента] = @Original_Код_Клиента) AND ((@IsNull_ФИО = 1 AND [ФИО] IS NULL) OR ([ФИО] = @Original_ФИО)) AND ((@IsNull_Алрес = 1 AND [Алрес] IS NULL) OR ([Алрес] = @Original_Алрес)) AND ((@IsNull_Телефон = 1 AND [Телефон] IS NULL) OR ([Телефон] = @Original_Телефон)));
  3676. SELECT Код_Клиента, ФИО, Алрес, Телефон FROM Клиенты WHERE (Код_Клиента = @Код_Клиента)";
  3677. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  3678. 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, "", "", ""));
  3679. 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, "", "", ""));
  3680. 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, "", "", ""));
  3681. 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, "", "", ""));
  3682. 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, "", "", ""));
  3683. 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, "", "", ""));
  3684. 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, "", "", ""));
  3685. 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, "", "", ""));
  3686. 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, "", "", ""));
  3687. 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, "", "", ""));
  3688. 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, "", "", ""));
  3689. }
  3690. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3691. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3692. private void InitConnection() {
  3693. this._connection = new global::System.Data.SqlClient.SqlConnection();
  3694. this._connection.ConnectionString = global::WindowsFormsApp1.Properties.Settings.Default.Bd_EmelyanovConnectionString;
  3695. }
  3696. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3697. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3698. private void InitCommandCollection() {
  3699. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  3700. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  3701. this._commandCollection[0].Connection = this.Connection;
  3702. this._commandCollection[0].CommandText = "SELECT Код_Клиента, ФИО, Алрес, Телефон FROM dbo.Клиенты";
  3703. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  3704. }
  3705. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3706. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3707. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3708. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  3709. public virtual int Fill(Bd_EmelyanovDataSet.КлиентыDataTable dataTable) {
  3710. this.Adapter.SelectCommand = this.CommandCollection[0];
  3711. if ((this.ClearBeforeFill == true)) {
  3712. dataTable.Clear();
  3713. }
  3714. int returnValue = this.Adapter.Fill(dataTable);
  3715. return returnValue;
  3716. }
  3717. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3718. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3719. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3720. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  3721. public virtual Bd_EmelyanovDataSet.КлиентыDataTable GetData() {
  3722. this.Adapter.SelectCommand = this.CommandCollection[0];
  3723. Bd_EmelyanovDataSet.КлиентыDataTable dataTable = new Bd_EmelyanovDataSet.КлиентыDataTable();
  3724. this.Adapter.Fill(dataTable);
  3725. return dataTable;
  3726. }
  3727. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3728. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3729. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3730. public virtual int Update(Bd_EmelyanovDataSet.КлиентыDataTable dataTable) {
  3731. return this.Adapter.Update(dataTable);
  3732. }
  3733. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3734. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3735. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3736. public virtual int Update(Bd_EmelyanovDataSet dataSet) {
  3737. return this.Adapter.Update(dataSet, "Клиенты");
  3738. }
  3739. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3740. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3741. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3742. public virtual int Update(global::System.Data.DataRow dataRow) {
  3743. return this.Adapter.Update(new global::System.Data.DataRow[] {
  3744. dataRow});
  3745. }
  3746. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3747. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3748. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3749. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  3750. return this.Adapter.Update(dataRows);
  3751. }
  3752. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3753. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3754. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3755. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  3756. public virtual int Delete(int Original_Код_Клиента, string Original_ФИО, string Original_Алрес, string Original_Телефон) {
  3757. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Код_Клиента));
  3758. if ((Original_ФИО == null)) {
  3759. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  3760. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  3761. }
  3762. else {
  3763. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  3764. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_ФИО));
  3765. }
  3766. if ((Original_Алрес == null)) {
  3767. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  3768. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  3769. }
  3770. else {
  3771. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  3772. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Алрес));
  3773. }
  3774. if ((Original_Телефон == null)) {
  3775. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  3776. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  3777. }
  3778. else {
  3779. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  3780. this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_Телефон));
  3781. }
  3782. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  3783. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3784. != global::System.Data.ConnectionState.Open)) {
  3785. this.Adapter.DeleteCommand.Connection.Open();
  3786. }
  3787. try {
  3788. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  3789. return returnValue;
  3790. }
  3791. finally {
  3792. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3793. this.Adapter.DeleteCommand.Connection.Close();
  3794. }
  3795. }
  3796. }
  3797. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3798. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3799. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3800. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  3801. public virtual int Insert(int Код_Клиента, string ФИО, string Алрес, string Телефон) {
  3802. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Код_Клиента));
  3803. if ((ФИО == null)) {
  3804. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  3805. }
  3806. else {
  3807. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(ФИО));
  3808. }
  3809. if ((Алрес == null)) {
  3810. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  3811. }
  3812. else {
  3813. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Алрес));
  3814. }
  3815. if ((Телефон == null)) {
  3816. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  3817. }
  3818. else {
  3819. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Телефон));
  3820. }
  3821. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  3822. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3823. != global::System.Data.ConnectionState.Open)) {
  3824. this.Adapter.InsertCommand.Connection.Open();
  3825. }
  3826. try {
  3827. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  3828. return returnValue;
  3829. }
  3830. finally {
  3831. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3832. this.Adapter.InsertCommand.Connection.Close();
  3833. }
  3834. }
  3835. }
  3836. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3837. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3838. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3839. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  3840. public virtual int Update(int Код_Клиента, string ФИО, string Алрес, string Телефон, int Original_Код_Клиента, string Original_ФИО, string Original_Алрес, string Original_Телефон) {
  3841. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Код_Клиента));
  3842. if ((ФИО == null)) {
  3843. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  3844. }
  3845. else {
  3846. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(ФИО));
  3847. }
  3848. if ((Алрес == null)) {
  3849. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  3850. }
  3851. else {
  3852. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Алрес));
  3853. }
  3854. if ((Телефон == null)) {
  3855. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  3856. }
  3857. else {
  3858. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Телефон));
  3859. }
  3860. this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Original_Код_Клиента));
  3861. if ((Original_ФИО == null)) {
  3862. this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(1));
  3863. this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value;
  3864. }
  3865. else {
  3866. this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(0));
  3867. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_ФИО));
  3868. }
  3869. if ((Original_Алрес == null)) {
  3870. this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1));
  3871. this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value;
  3872. }
  3873. else {
  3874. this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0));
  3875. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Алрес));
  3876. }
  3877. if ((Original_Телефон == null)) {
  3878. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1));
  3879. this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value;
  3880. }
  3881. else {
  3882. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0));
  3883. this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Телефон));
  3884. }
  3885. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  3886. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  3887. != global::System.Data.ConnectionState.Open)) {
  3888. this.Adapter.UpdateCommand.Connection.Open();
  3889. }
  3890. try {
  3891. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  3892. return returnValue;
  3893. }
  3894. finally {
  3895. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  3896. this.Adapter.UpdateCommand.Connection.Close();
  3897. }
  3898. }
  3899. }
  3900. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3901. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3902. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3903. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  3904. public virtual int Update(string ФИО, string Алрес, string Телефон, int Original_Код_Клиента, string Original_ФИО, string Original_Алрес, string Original_Телефон) {
  3905. return this.Update(Original_Код_Клиента, ФИО, Алрес, Телефон, Original_Код_Клиента, Original_ФИО, Original_Алрес, Original_Телефон);
  3906. }
  3907. }
  3908. /// <summary>
  3909. ///Represents the connection and commands used to retrieve and save data.
  3910. ///</summary>
  3911. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  3912. [global::System.ComponentModel.ToolboxItem(true)]
  3913. [global::System.ComponentModel.DataObjectAttribute(true)]
  3914. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  3915. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  3916. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  3917. public partial class ПоставкаTableAdapter : global::System.ComponentModel.Component {
  3918. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  3919. private global::System.Data.SqlClient.SqlConnection _connection;
  3920. private global::System.Data.SqlClient.SqlTransaction _transaction;
  3921. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  3922. private bool _clearBeforeFill;
  3923. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3924. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3925. public ПоставкаTableAdapter() {
  3926. this.ClearBeforeFill = true;
  3927. }
  3928. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3929. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3930. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  3931. get {
  3932. if ((this._adapter == null)) {
  3933. this.InitAdapter();
  3934. }
  3935. return this._adapter;
  3936. }
  3937. }
  3938. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3939. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3940. internal global::System.Data.SqlClient.SqlConnection Connection {
  3941. get {
  3942. if ((this._connection == null)) {
  3943. this.InitConnection();
  3944. }
  3945. return this._connection;
  3946. }
  3947. set {
  3948. this._connection = value;
  3949. if ((this.Adapter.InsertCommand != null)) {
  3950. this.Adapter.InsertCommand.Connection = value;
  3951. }
  3952. if ((this.Adapter.DeleteCommand != null)) {
  3953. this.Adapter.DeleteCommand.Connection = value;
  3954. }
  3955. if ((this.Adapter.UpdateCommand != null)) {
  3956. this.Adapter.UpdateCommand.Connection = value;
  3957. }
  3958. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  3959. if ((this.CommandCollection[i] != null)) {
  3960. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  3961. }
  3962. }
  3963. }
  3964. }
  3965. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3966. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3967. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  3968. get {
  3969. return this._transaction;
  3970. }
  3971. set {
  3972. this._transaction = value;
  3973. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  3974. this.CommandCollection[i].Transaction = this._transaction;
  3975. }
  3976. if (((this.Adapter != null)
  3977. && (this.Adapter.DeleteCommand != null))) {
  3978. this.Adapter.DeleteCommand.Transaction = this._transaction;
  3979. }
  3980. if (((this.Adapter != null)
  3981. && (this.Adapter.InsertCommand != null))) {
  3982. this.Adapter.InsertCommand.Transaction = this._transaction;
  3983. }
  3984. if (((this.Adapter != null)
  3985. && (this.Adapter.UpdateCommand != null))) {
  3986. this.Adapter.UpdateCommand.Transaction = this._transaction;
  3987. }
  3988. }
  3989. }
  3990. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  3991. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  3992. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  3993. get {
  3994. if ((this._commandCollection == null)) {
  3995. this.InitCommandCollection();
  3996. }
  3997. return this._commandCollection;
  3998. }
  3999. }
  4000. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4001. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4002. public bool ClearBeforeFill {
  4003. get {
  4004. return this._clearBeforeFill;
  4005. }
  4006. set {
  4007. this._clearBeforeFill = value;
  4008. }
  4009. }
  4010. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4011. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4012. private void InitAdapter() {
  4013. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  4014. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  4015. tableMapping.SourceTable = "Table";
  4016. tableMapping.DataSetTable = "Поставка";
  4017. tableMapping.ColumnMappings.Add("Код_Поставки", "Код_Поставки");
  4018. tableMapping.ColumnMappings.Add("Дата_Поставки", "Дата_Поставки");
  4019. tableMapping.ColumnMappings.Add("Код_Поставщика", "Код_Поставщика");
  4020. this._adapter.TableMappings.Add(tableMapping);
  4021. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  4022. this._adapter.DeleteCommand.Connection = this.Connection;
  4023. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Поставка] WHERE (([Код_Поставки] = @Original_Код_Поставки) AND ((@IsNull_Дата_Поставки = 1 AND [Дата_Поставки] IS NULL) OR ([Дата_Поставки] = @Original_Дата_Поставки)) AND ((@IsNull_Код_Поставщика = 1 AND [Код_Поставщика] IS NULL) OR ([Код_Поставщика] = @Original_Код_Поставщика)))";
  4024. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  4025. 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, "", "", ""));
  4026. 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, "", "", ""));
  4027. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата_Поставки", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_Поставки", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4028. 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, "", "", ""));
  4029. 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, "", "", ""));
  4030. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  4031. this._adapter.InsertCommand.Connection = this.Connection;
  4032. this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[Поставка] ([Код_Поставки], [Дата_Поставки], [Код_Поставщика]) " +
  4033. "VALUES (@Код_Поставки, @Дата_Поставки, @Код_Поставщика);\r\nSELECT Код_Поставки, Д" +
  4034. "ата_Поставки, Код_Поставщика FROM Поставка WHERE (Код_Поставки = @Код_Поставки)";
  4035. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  4036. 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, "", "", ""));
  4037. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата_Поставки", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_Поставки", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4038. 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, "", "", ""));
  4039. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  4040. this._adapter.UpdateCommand.Connection = this.Connection;
  4041. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Поставка] SET [Код_Поставки] = @Код_Поставки, [Дата_Поставки] = @Дата_Поставки, [Код_Поставщика] = @Код_Поставщика WHERE (([Код_Поставки] = @Original_Код_Поставки) AND ((@IsNull_Дата_Поставки = 1 AND [Дата_Поставки] IS NULL) OR ([Дата_Поставки] = @Original_Дата_Поставки)) AND ((@IsNull_Код_Поставщика = 1 AND [Код_Поставщика] IS NULL) OR ([Код_Поставщика] = @Original_Код_Поставщика)));
  4042. SELECT Код_Поставки, Дата_Поставки, Код_Поставщика FROM Поставка WHERE (Код_Поставки = @Код_Поставки)";
  4043. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  4044. 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, "", "", ""));
  4045. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата_Поставки", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_Поставки", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4046. 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, "", "", ""));
  4047. 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, "", "", ""));
  4048. 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, "", "", ""));
  4049. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата_Поставки", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_Поставки", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4050. 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, "", "", ""));
  4051. 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, "", "", ""));
  4052. }
  4053. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4054. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4055. private void InitConnection() {
  4056. this._connection = new global::System.Data.SqlClient.SqlConnection();
  4057. this._connection.ConnectionString = global::WindowsFormsApp1.Properties.Settings.Default.Bd_EmelyanovConnectionString;
  4058. }
  4059. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4060. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4061. private void InitCommandCollection() {
  4062. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  4063. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  4064. this._commandCollection[0].Connection = this.Connection;
  4065. this._commandCollection[0].CommandText = "SELECT Код_Поставки, Дата_Поставки, Код_Поставщика FROM dbo.Поставка";
  4066. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  4067. }
  4068. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4069. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4070. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4071. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  4072. public virtual int Fill(Bd_EmelyanovDataSet.ПоставкаDataTable dataTable) {
  4073. this.Adapter.SelectCommand = this.CommandCollection[0];
  4074. if ((this.ClearBeforeFill == true)) {
  4075. dataTable.Clear();
  4076. }
  4077. int returnValue = this.Adapter.Fill(dataTable);
  4078. return returnValue;
  4079. }
  4080. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4081. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4082. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4083. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  4084. public virtual Bd_EmelyanovDataSet.ПоставкаDataTable GetData() {
  4085. this.Adapter.SelectCommand = this.CommandCollection[0];
  4086. Bd_EmelyanovDataSet.ПоставкаDataTable dataTable = new Bd_EmelyanovDataSet.ПоставкаDataTable();
  4087. this.Adapter.Fill(dataTable);
  4088. return dataTable;
  4089. }
  4090. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4091. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4092. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4093. public virtual int Update(Bd_EmelyanovDataSet.ПоставкаDataTable dataTable) {
  4094. return this.Adapter.Update(dataTable);
  4095. }
  4096. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4097. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4098. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4099. public virtual int Update(Bd_EmelyanovDataSet dataSet) {
  4100. return this.Adapter.Update(dataSet, "Поставка");
  4101. }
  4102. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4103. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4104. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4105. public virtual int Update(global::System.Data.DataRow dataRow) {
  4106. return this.Adapter.Update(new global::System.Data.DataRow[] {
  4107. dataRow});
  4108. }
  4109. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4110. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4111. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4112. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  4113. return this.Adapter.Update(dataRows);
  4114. }
  4115. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4116. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4117. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4118. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  4119. public virtual int Delete(int Original_Код_Поставки, global::System.Nullable<global::System.DateTime> Original_Дата_Поставки, global::System.Nullable<int> Original_Код_Поставщика) {
  4120. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Код_Поставки));
  4121. if ((Original_Дата_Поставки.HasValue == true)) {
  4122. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  4123. this.Adapter.DeleteCommand.Parameters[2].Value = ((System.DateTime)(Original_Дата_Поставки.Value));
  4124. }
  4125. else {
  4126. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  4127. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  4128. }
  4129. if ((Original_Код_Поставщика.HasValue == true)) {
  4130. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  4131. this.Adapter.DeleteCommand.Parameters[4].Value = ((int)(Original_Код_Поставщика.Value));
  4132. }
  4133. else {
  4134. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  4135. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  4136. }
  4137. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  4138. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4139. != global::System.Data.ConnectionState.Open)) {
  4140. this.Adapter.DeleteCommand.Connection.Open();
  4141. }
  4142. try {
  4143. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  4144. return returnValue;
  4145. }
  4146. finally {
  4147. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  4148. this.Adapter.DeleteCommand.Connection.Close();
  4149. }
  4150. }
  4151. }
  4152. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4153. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4154. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4155. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  4156. public virtual int Insert(int Код_Поставки, global::System.Nullable<global::System.DateTime> Дата_Поставки, global::System.Nullable<int> Код_Поставщика) {
  4157. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Код_Поставки));
  4158. if ((Дата_Поставки.HasValue == true)) {
  4159. this.Adapter.InsertCommand.Parameters[1].Value = ((System.DateTime)(Дата_Поставки.Value));
  4160. }
  4161. else {
  4162. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  4163. }
  4164. if ((Код_Поставщика.HasValue == true)) {
  4165. this.Adapter.InsertCommand.Parameters[2].Value = ((int)(Код_Поставщика.Value));
  4166. }
  4167. else {
  4168. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  4169. }
  4170. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  4171. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4172. != global::System.Data.ConnectionState.Open)) {
  4173. this.Adapter.InsertCommand.Connection.Open();
  4174. }
  4175. try {
  4176. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  4177. return returnValue;
  4178. }
  4179. finally {
  4180. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  4181. this.Adapter.InsertCommand.Connection.Close();
  4182. }
  4183. }
  4184. }
  4185. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4186. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4187. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4188. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  4189. public virtual int Update(int Код_Поставки, global::System.Nullable<global::System.DateTime> Дата_Поставки, global::System.Nullable<int> Код_Поставщика, int Original_Код_Поставки, global::System.Nullable<global::System.DateTime> Original_Дата_Поставки, global::System.Nullable<int> Original_Код_Поставщика) {
  4190. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Код_Поставки));
  4191. if ((Дата_Поставки.HasValue == true)) {
  4192. this.Adapter.UpdateCommand.Parameters[1].Value = ((System.DateTime)(Дата_Поставки.Value));
  4193. }
  4194. else {
  4195. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  4196. }
  4197. if ((Код_Поставщика.HasValue == true)) {
  4198. this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(Код_Поставщика.Value));
  4199. }
  4200. else {
  4201. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  4202. }
  4203. this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(Original_Код_Поставки));
  4204. if ((Original_Дата_Поставки.HasValue == true)) {
  4205. this.Adapter.UpdateCommand.Parameters[4].Value = ((object)(0));
  4206. this.Adapter.UpdateCommand.Parameters[5].Value = ((System.DateTime)(Original_Дата_Поставки.Value));
  4207. }
  4208. else {
  4209. this.Adapter.UpdateCommand.Parameters[4].Value = ((object)(1));
  4210. this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value;
  4211. }
  4212. if ((Original_Код_Поставщика.HasValue == true)) {
  4213. this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(0));
  4214. this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(Original_Код_Поставщика.Value));
  4215. }
  4216. else {
  4217. this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(1));
  4218. this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value;
  4219. }
  4220. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  4221. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4222. != global::System.Data.ConnectionState.Open)) {
  4223. this.Adapter.UpdateCommand.Connection.Open();
  4224. }
  4225. try {
  4226. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  4227. return returnValue;
  4228. }
  4229. finally {
  4230. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  4231. this.Adapter.UpdateCommand.Connection.Close();
  4232. }
  4233. }
  4234. }
  4235. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4236. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4237. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4238. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  4239. public virtual int Update(global::System.Nullable<global::System.DateTime> Дата_Поставки, global::System.Nullable<int> Код_Поставщика, int Original_Код_Поставки, global::System.Nullable<global::System.DateTime> Original_Дата_Поставки, global::System.Nullable<int> Original_Код_Поставщика) {
  4240. return this.Update(Original_Код_Поставки, Дата_Поставки, Код_Поставщика, Original_Код_Поставки, Original_Дата_Поставки, Original_Код_Поставщика);
  4241. }
  4242. }
  4243. /// <summary>
  4244. ///Represents the connection and commands used to retrieve and save data.
  4245. ///</summary>
  4246. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  4247. [global::System.ComponentModel.ToolboxItem(true)]
  4248. [global::System.ComponentModel.DataObjectAttribute(true)]
  4249. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  4250. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  4251. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4252. public partial class ПоставщикTableAdapter : global::System.ComponentModel.Component {
  4253. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  4254. private global::System.Data.SqlClient.SqlConnection _connection;
  4255. private global::System.Data.SqlClient.SqlTransaction _transaction;
  4256. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  4257. private bool _clearBeforeFill;
  4258. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4259. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4260. public ПоставщикTableAdapter() {
  4261. this.ClearBeforeFill = true;
  4262. }
  4263. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4264. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4265. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  4266. get {
  4267. if ((this._adapter == null)) {
  4268. this.InitAdapter();
  4269. }
  4270. return this._adapter;
  4271. }
  4272. }
  4273. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4274. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4275. internal global::System.Data.SqlClient.SqlConnection Connection {
  4276. get {
  4277. if ((this._connection == null)) {
  4278. this.InitConnection();
  4279. }
  4280. return this._connection;
  4281. }
  4282. set {
  4283. this._connection = value;
  4284. if ((this.Adapter.InsertCommand != null)) {
  4285. this.Adapter.InsertCommand.Connection = value;
  4286. }
  4287. if ((this.Adapter.DeleteCommand != null)) {
  4288. this.Adapter.DeleteCommand.Connection = value;
  4289. }
  4290. if ((this.Adapter.UpdateCommand != null)) {
  4291. this.Adapter.UpdateCommand.Connection = value;
  4292. }
  4293. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  4294. if ((this.CommandCollection[i] != null)) {
  4295. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  4296. }
  4297. }
  4298. }
  4299. }
  4300. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4301. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4302. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  4303. get {
  4304. return this._transaction;
  4305. }
  4306. set {
  4307. this._transaction = value;
  4308. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  4309. this.CommandCollection[i].Transaction = this._transaction;
  4310. }
  4311. if (((this.Adapter != null)
  4312. && (this.Adapter.DeleteCommand != null))) {
  4313. this.Adapter.DeleteCommand.Transaction = this._transaction;
  4314. }
  4315. if (((this.Adapter != null)
  4316. && (this.Adapter.InsertCommand != null))) {
  4317. this.Adapter.InsertCommand.Transaction = this._transaction;
  4318. }
  4319. if (((this.Adapter != null)
  4320. && (this.Adapter.UpdateCommand != null))) {
  4321. this.Adapter.UpdateCommand.Transaction = this._transaction;
  4322. }
  4323. }
  4324. }
  4325. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4326. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4327. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  4328. get {
  4329. if ((this._commandCollection == null)) {
  4330. this.InitCommandCollection();
  4331. }
  4332. return this._commandCollection;
  4333. }
  4334. }
  4335. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4336. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4337. public bool ClearBeforeFill {
  4338. get {
  4339. return this._clearBeforeFill;
  4340. }
  4341. set {
  4342. this._clearBeforeFill = value;
  4343. }
  4344. }
  4345. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4346. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4347. private void InitAdapter() {
  4348. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  4349. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  4350. tableMapping.SourceTable = "Table";
  4351. tableMapping.DataSetTable = "Поставщик";
  4352. tableMapping.ColumnMappings.Add("Код_Поставщика", "Код_Поставщика");
  4353. tableMapping.ColumnMappings.Add("Название_поставщика", "Название_поставщика");
  4354. tableMapping.ColumnMappings.Add("Контактный_телефон", "Контактный_телефон");
  4355. tableMapping.ColumnMappings.Add("Адрес", "Адрес");
  4356. this._adapter.TableMappings.Add(tableMapping);
  4357. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  4358. this._adapter.DeleteCommand.Connection = this.Connection;
  4359. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Поставщик] WHERE (([Код_Поставщика] = @Original_Код_Поставщика) AND ((@IsNull_Название_поставщика = 1 AND [Название_поставщика] IS NULL) OR ([Название_поставщика] = @Original_Название_поставщика)) AND ((@IsNull_Контактный_телефон = 1 AND [Контактный_телефон] IS NULL) OR ([Контактный_телефон] = @Original_Контактный_телефон)) AND ((@IsNull_Адрес = 1 AND [Адрес] IS NULL) OR ([Адрес] = @Original_Адрес)))";
  4360. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  4361. 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, "", "", ""));
  4362. 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, "", "", ""));
  4363. 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, "", "", ""));
  4364. 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, "", "", ""));
  4365. 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, "", "", ""));
  4366. 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, "", "", ""));
  4367. 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, "", "", ""));
  4368. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  4369. this._adapter.InsertCommand.Connection = this.Connection;
  4370. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Поставщик] ([Код_Поставщика], [Название_поставщика], [Контактный_телефон], [Адрес]) VALUES (@Код_Поставщика, @Название_поставщика, @Контактный_телефон, @Адрес);
  4371. SELECT Код_Поставщика, Название_поставщика, Контактный_телефон, Адрес FROM Поставщик WHERE (Код_Поставщика = @Код_Поставщика)";
  4372. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  4373. 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, "", "", ""));
  4374. 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, "", "", ""));
  4375. 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, "", "", ""));
  4376. 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, "", "", ""));
  4377. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  4378. this._adapter.UpdateCommand.Connection = this.Connection;
  4379. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Поставщик] SET [Код_Поставщика] = @Код_Поставщика, [Название_поставщика] = @Название_поставщика, [Контактный_телефон] = @Контактный_телефон, [Адрес] = @Адрес WHERE (([Код_Поставщика] = @Original_Код_Поставщика) AND ((@IsNull_Название_поставщика = 1 AND [Название_поставщика] IS NULL) OR ([Название_поставщика] = @Original_Название_поставщика)) AND ((@IsNull_Контактный_телефон = 1 AND [Контактный_телефон] IS NULL) OR ([Контактный_телефон] = @Original_Контактный_телефон)) AND ((@IsNull_Адрес = 1 AND [Адрес] IS NULL) OR ([Адрес] = @Original_Адрес)));
  4380. SELECT Код_Поставщика, Название_поставщика, Контактный_телефон, Адрес FROM Поставщик WHERE (Код_Поставщика = @Код_Поставщика)";
  4381. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  4382. 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, "", "", ""));
  4383. 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, "", "", ""));
  4384. 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, "", "", ""));
  4385. 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, "", "", ""));
  4386. 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, "", "", ""));
  4387. 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, "", "", ""));
  4388. 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, "", "", ""));
  4389. 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, "", "", ""));
  4390. 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, "", "", ""));
  4391. 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, "", "", ""));
  4392. 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, "", "", ""));
  4393. }
  4394. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4395. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4396. private void InitConnection() {
  4397. this._connection = new global::System.Data.SqlClient.SqlConnection();
  4398. this._connection.ConnectionString = global::WindowsFormsApp1.Properties.Settings.Default.Bd_EmelyanovConnectionString;
  4399. }
  4400. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4401. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4402. private void InitCommandCollection() {
  4403. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  4404. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  4405. this._commandCollection[0].Connection = this.Connection;
  4406. this._commandCollection[0].CommandText = "SELECT Код_Поставщика, Название_поставщика, Контактный_телефон, Адрес FROM dbo.По" +
  4407. "ставщик";
  4408. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  4409. }
  4410. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4411. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4412. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4413. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  4414. public virtual int Fill(Bd_EmelyanovDataSet.ПоставщикDataTable dataTable) {
  4415. this.Adapter.SelectCommand = this.CommandCollection[0];
  4416. if ((this.ClearBeforeFill == true)) {
  4417. dataTable.Clear();
  4418. }
  4419. int returnValue = this.Adapter.Fill(dataTable);
  4420. return returnValue;
  4421. }
  4422. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4423. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4424. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4425. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  4426. public virtual Bd_EmelyanovDataSet.ПоставщикDataTable GetData() {
  4427. this.Adapter.SelectCommand = this.CommandCollection[0];
  4428. Bd_EmelyanovDataSet.ПоставщикDataTable dataTable = new Bd_EmelyanovDataSet.ПоставщикDataTable();
  4429. this.Adapter.Fill(dataTable);
  4430. return dataTable;
  4431. }
  4432. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4433. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4434. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4435. public virtual int Update(Bd_EmelyanovDataSet.ПоставщикDataTable dataTable) {
  4436. return this.Adapter.Update(dataTable);
  4437. }
  4438. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4439. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4440. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4441. public virtual int Update(Bd_EmelyanovDataSet dataSet) {
  4442. return this.Adapter.Update(dataSet, "Поставщик");
  4443. }
  4444. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4445. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4446. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4447. public virtual int Update(global::System.Data.DataRow dataRow) {
  4448. return this.Adapter.Update(new global::System.Data.DataRow[] {
  4449. dataRow});
  4450. }
  4451. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4452. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4453. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4454. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  4455. return this.Adapter.Update(dataRows);
  4456. }
  4457. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4458. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4459. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4460. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  4461. public virtual int Delete(int Original_Код_Поставщика, string Original_Название_поставщика, string Original_Контактный_телефон, string Original_Адрес) {
  4462. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Код_Поставщика));
  4463. if ((Original_Название_поставщика == null)) {
  4464. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  4465. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  4466. }
  4467. else {
  4468. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  4469. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Название_поставщика));
  4470. }
  4471. if ((Original_Контактный_телефон == null)) {
  4472. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  4473. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  4474. }
  4475. else {
  4476. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  4477. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Контактный_телефон));
  4478. }
  4479. if ((Original_Адрес == null)) {
  4480. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  4481. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  4482. }
  4483. else {
  4484. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  4485. this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_Адрес));
  4486. }
  4487. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  4488. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4489. != global::System.Data.ConnectionState.Open)) {
  4490. this.Adapter.DeleteCommand.Connection.Open();
  4491. }
  4492. try {
  4493. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  4494. return returnValue;
  4495. }
  4496. finally {
  4497. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  4498. this.Adapter.DeleteCommand.Connection.Close();
  4499. }
  4500. }
  4501. }
  4502. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4503. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4504. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4505. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  4506. public virtual int Insert(int Код_Поставщика, string Название_поставщика, string Контактный_телефон, string Адрес) {
  4507. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Код_Поставщика));
  4508. if ((Название_поставщика == null)) {
  4509. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  4510. }
  4511. else {
  4512. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Название_поставщика));
  4513. }
  4514. if ((Контактный_телефон == null)) {
  4515. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  4516. }
  4517. else {
  4518. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Контактный_телефон));
  4519. }
  4520. if ((Адрес == null)) {
  4521. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  4522. }
  4523. else {
  4524. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Адрес));
  4525. }
  4526. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  4527. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4528. != global::System.Data.ConnectionState.Open)) {
  4529. this.Adapter.InsertCommand.Connection.Open();
  4530. }
  4531. try {
  4532. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  4533. return returnValue;
  4534. }
  4535. finally {
  4536. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  4537. this.Adapter.InsertCommand.Connection.Close();
  4538. }
  4539. }
  4540. }
  4541. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4542. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4543. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4544. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  4545. public virtual int Update(int Код_Поставщика, string Название_поставщика, string Контактный_телефон, string Адрес, int Original_Код_Поставщика, string Original_Название_поставщика, string Original_Контактный_телефон, string Original_Адрес) {
  4546. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Код_Поставщика));
  4547. if ((Название_поставщика == null)) {
  4548. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  4549. }
  4550. else {
  4551. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Название_поставщика));
  4552. }
  4553. if ((Контактный_телефон == null)) {
  4554. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  4555. }
  4556. else {
  4557. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Контактный_телефон));
  4558. }
  4559. if ((Адрес == null)) {
  4560. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  4561. }
  4562. else {
  4563. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Адрес));
  4564. }
  4565. this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Original_Код_Поставщика));
  4566. if ((Original_Название_поставщика == null)) {
  4567. this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(1));
  4568. this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value;
  4569. }
  4570. else {
  4571. this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(0));
  4572. this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_Название_поставщика));
  4573. }
  4574. if ((Original_Контактный_телефон == null)) {
  4575. this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1));
  4576. this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value;
  4577. }
  4578. else {
  4579. this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0));
  4580. this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Контактный_телефон));
  4581. }
  4582. if ((Original_Адрес == null)) {
  4583. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1));
  4584. this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value;
  4585. }
  4586. else {
  4587. this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0));
  4588. this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Адрес));
  4589. }
  4590. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  4591. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4592. != global::System.Data.ConnectionState.Open)) {
  4593. this.Adapter.UpdateCommand.Connection.Open();
  4594. }
  4595. try {
  4596. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  4597. return returnValue;
  4598. }
  4599. finally {
  4600. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  4601. this.Adapter.UpdateCommand.Connection.Close();
  4602. }
  4603. }
  4604. }
  4605. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4606. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4607. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4608. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  4609. public virtual int Update(string Название_поставщика, string Контактный_телефон, string Адрес, int Original_Код_Поставщика, string Original_Название_поставщика, string Original_Контактный_телефон, string Original_Адрес) {
  4610. return this.Update(Original_Код_Поставщика, Название_поставщика, Контактный_телефон, Адрес, Original_Код_Поставщика, Original_Название_поставщика, Original_Контактный_телефон, Original_Адрес);
  4611. }
  4612. }
  4613. /// <summary>
  4614. ///Represents the connection and commands used to retrieve and save data.
  4615. ///</summary>
  4616. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  4617. [global::System.ComponentModel.ToolboxItem(true)]
  4618. [global::System.ComponentModel.DataObjectAttribute(true)]
  4619. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  4620. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  4621. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4622. public partial class СотрудникиTableAdapter : global::System.ComponentModel.Component {
  4623. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  4624. private global::System.Data.SqlClient.SqlConnection _connection;
  4625. private global::System.Data.SqlClient.SqlTransaction _transaction;
  4626. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  4627. private bool _clearBeforeFill;
  4628. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4629. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4630. public СотрудникиTableAdapter() {
  4631. this.ClearBeforeFill = true;
  4632. }
  4633. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4634. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4635. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  4636. get {
  4637. if ((this._adapter == null)) {
  4638. this.InitAdapter();
  4639. }
  4640. return this._adapter;
  4641. }
  4642. }
  4643. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4644. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4645. internal global::System.Data.SqlClient.SqlConnection Connection {
  4646. get {
  4647. if ((this._connection == null)) {
  4648. this.InitConnection();
  4649. }
  4650. return this._connection;
  4651. }
  4652. set {
  4653. this._connection = value;
  4654. if ((this.Adapter.InsertCommand != null)) {
  4655. this.Adapter.InsertCommand.Connection = value;
  4656. }
  4657. if ((this.Adapter.DeleteCommand != null)) {
  4658. this.Adapter.DeleteCommand.Connection = value;
  4659. }
  4660. if ((this.Adapter.UpdateCommand != null)) {
  4661. this.Adapter.UpdateCommand.Connection = value;
  4662. }
  4663. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  4664. if ((this.CommandCollection[i] != null)) {
  4665. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  4666. }
  4667. }
  4668. }
  4669. }
  4670. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4671. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4672. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  4673. get {
  4674. return this._transaction;
  4675. }
  4676. set {
  4677. this._transaction = value;
  4678. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  4679. this.CommandCollection[i].Transaction = this._transaction;
  4680. }
  4681. if (((this.Adapter != null)
  4682. && (this.Adapter.DeleteCommand != null))) {
  4683. this.Adapter.DeleteCommand.Transaction = this._transaction;
  4684. }
  4685. if (((this.Adapter != null)
  4686. && (this.Adapter.InsertCommand != null))) {
  4687. this.Adapter.InsertCommand.Transaction = this._transaction;
  4688. }
  4689. if (((this.Adapter != null)
  4690. && (this.Adapter.UpdateCommand != null))) {
  4691. this.Adapter.UpdateCommand.Transaction = this._transaction;
  4692. }
  4693. }
  4694. }
  4695. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4696. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4697. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  4698. get {
  4699. if ((this._commandCollection == null)) {
  4700. this.InitCommandCollection();
  4701. }
  4702. return this._commandCollection;
  4703. }
  4704. }
  4705. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4706. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4707. public bool ClearBeforeFill {
  4708. get {
  4709. return this._clearBeforeFill;
  4710. }
  4711. set {
  4712. this._clearBeforeFill = value;
  4713. }
  4714. }
  4715. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4716. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4717. private void InitAdapter() {
  4718. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  4719. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  4720. tableMapping.SourceTable = "Table";
  4721. tableMapping.DataSetTable = "Сотрудники";
  4722. tableMapping.ColumnMappings.Add("Код_Сотрудника", "Код_Сотрудника");
  4723. tableMapping.ColumnMappings.Add("ФИО", "ФИО");
  4724. tableMapping.ColumnMappings.Add("Должность", "Должность");
  4725. tableMapping.ColumnMappings.Add("Адрес", "Адрес");
  4726. tableMapping.ColumnMappings.Add("Дата_рождения", "Дата_рождения");
  4727. this._adapter.TableMappings.Add(tableMapping);
  4728. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  4729. this._adapter.DeleteCommand.Connection = this.Connection;
  4730. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Сотрудники] WHERE (([Код_Сотрудника] = @Original_Код_Сотрудника) AND ((@IsNull_ФИО = 1 AND [ФИО] IS NULL) OR ([ФИО] = @Original_ФИО)) AND ((@IsNull_Должность = 1 AND [Должность] IS NULL) OR ([Должность] = @Original_Должность)) AND ((@IsNull_Адрес = 1 AND [Адрес] IS NULL) OR ([Адрес] = @Original_Адрес)) AND ((@IsNull_Дата_рождения = 1 AND [Дата_рождения] IS NULL) OR ([Дата_рождения] = @Original_Дата_рождения)))";
  4731. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  4732. 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, "", "", ""));
  4733. 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, "", "", ""));
  4734. 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, "", "", ""));
  4735. 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, "", "", ""));
  4736. 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, "", "", ""));
  4737. 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, "", "", ""));
  4738. 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, "", "", ""));
  4739. 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, "", "", ""));
  4740. this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата_рождения", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4741. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  4742. this._adapter.InsertCommand.Connection = this.Connection;
  4743. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Сотрудники] ([Код_Сотрудника], [ФИО], [Должность], [Адрес], [Дата_рождения]) VALUES (@Код_Сотрудника, @ФИО, @Должность, @Адрес, @Дата_рождения);
  4744. SELECT Код_Сотрудника, ФИО, Должность, Адрес, Дата_рождения FROM Сотрудники WHERE (Код_Сотрудника = @Код_Сотрудника)";
  4745. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  4746. 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, "", "", ""));
  4747. 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, "", "", ""));
  4748. 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, "", "", ""));
  4749. 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, "", "", ""));
  4750. this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата_рождения", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4751. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  4752. this._adapter.UpdateCommand.Connection = this.Connection;
  4753. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Сотрудники] SET [Код_Сотрудника] = @Код_Сотрудника, [ФИО] = @ФИО, [Должность] = @Должность, [Адрес] = @Адрес, [Дата_рождения] = @Дата_рождения WHERE (([Код_Сотрудника] = @Original_Код_Сотрудника) AND ((@IsNull_ФИО = 1 AND [ФИО] IS NULL) OR ([ФИО] = @Original_ФИО)) AND ((@IsNull_Должность = 1 AND [Должность] IS NULL) OR ([Должность] = @Original_Должность)) AND ((@IsNull_Адрес = 1 AND [Адрес] IS NULL) OR ([Адрес] = @Original_Адрес)) AND ((@IsNull_Дата_рождения = 1 AND [Дата_рождения] IS NULL) OR ([Дата_рождения] = @Original_Дата_рождения)));
  4754. SELECT Код_Сотрудника, ФИО, Должность, Адрес, Дата_рождения FROM Сотрудники WHERE (Код_Сотрудника = @Код_Сотрудника)";
  4755. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  4756. 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, "", "", ""));
  4757. 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, "", "", ""));
  4758. 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, "", "", ""));
  4759. 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, "", "", ""));
  4760. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Дата_рождения", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
  4761. 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, "", "", ""));
  4762. 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, "", "", ""));
  4763. 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, "", "", ""));
  4764. 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, "", "", ""));
  4765. 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, "", "", ""));
  4766. 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, "", "", ""));
  4767. 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, "", "", ""));
  4768. 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, "", "", ""));
  4769. this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Дата_рождения", global::System.Data.SqlDbType.Date, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Дата_рождения", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
  4770. }
  4771. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4772. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4773. private void InitConnection() {
  4774. this._connection = new global::System.Data.SqlClient.SqlConnection();
  4775. this._connection.ConnectionString = global::WindowsFormsApp1.Properties.Settings.Default.Bd_EmelyanovConnectionString;
  4776. }
  4777. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4778. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4779. private void InitCommandCollection() {
  4780. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  4781. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  4782. this._commandCollection[0].Connection = this.Connection;
  4783. this._commandCollection[0].CommandText = "SELECT Код_Сотрудника, ФИО, Должность, Адрес, Дата_рождения FROM dbo.Сотрудники";
  4784. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  4785. }
  4786. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4787. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4788. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4789. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  4790. public virtual int Fill(Bd_EmelyanovDataSet.СотрудникиDataTable dataTable) {
  4791. this.Adapter.SelectCommand = this.CommandCollection[0];
  4792. if ((this.ClearBeforeFill == true)) {
  4793. dataTable.Clear();
  4794. }
  4795. int returnValue = this.Adapter.Fill(dataTable);
  4796. return returnValue;
  4797. }
  4798. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4799. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4800. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4801. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  4802. public virtual Bd_EmelyanovDataSet.СотрудникиDataTable GetData() {
  4803. this.Adapter.SelectCommand = this.CommandCollection[0];
  4804. Bd_EmelyanovDataSet.СотрудникиDataTable dataTable = new Bd_EmelyanovDataSet.СотрудникиDataTable();
  4805. this.Adapter.Fill(dataTable);
  4806. return dataTable;
  4807. }
  4808. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4809. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4810. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4811. public virtual int Update(Bd_EmelyanovDataSet.СотрудникиDataTable dataTable) {
  4812. return this.Adapter.Update(dataTable);
  4813. }
  4814. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4815. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4816. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4817. public virtual int Update(Bd_EmelyanovDataSet dataSet) {
  4818. return this.Adapter.Update(dataSet, "Сотрудники");
  4819. }
  4820. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4821. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4822. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4823. public virtual int Update(global::System.Data.DataRow dataRow) {
  4824. return this.Adapter.Update(new global::System.Data.DataRow[] {
  4825. dataRow});
  4826. }
  4827. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4828. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4829. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4830. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  4831. return this.Adapter.Update(dataRows);
  4832. }
  4833. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4834. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4835. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4836. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  4837. public virtual int Delete(int Original_Код_Сотрудника, string Original_ФИО, string Original_Должность, string Original_Адрес, global::System.Nullable<global::System.DateTime> Original_Дата_рождения) {
  4838. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Код_Сотрудника));
  4839. if ((Original_ФИО == null)) {
  4840. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  4841. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  4842. }
  4843. else {
  4844. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  4845. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_ФИО));
  4846. }
  4847. if ((Original_Должность == null)) {
  4848. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  4849. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  4850. }
  4851. else {
  4852. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  4853. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Должность));
  4854. }
  4855. if ((Original_Адрес == null)) {
  4856. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  4857. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  4858. }
  4859. else {
  4860. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  4861. this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_Адрес));
  4862. }
  4863. if ((Original_Дата_рождения.HasValue == true)) {
  4864. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0));
  4865. this.Adapter.DeleteCommand.Parameters[8].Value = ((System.DateTime)(Original_Дата_рождения.Value));
  4866. }
  4867. else {
  4868. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1));
  4869. this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value;
  4870. }
  4871. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  4872. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4873. != global::System.Data.ConnectionState.Open)) {
  4874. this.Adapter.DeleteCommand.Connection.Open();
  4875. }
  4876. try {
  4877. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  4878. return returnValue;
  4879. }
  4880. finally {
  4881. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  4882. this.Adapter.DeleteCommand.Connection.Close();
  4883. }
  4884. }
  4885. }
  4886. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4887. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4888. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4889. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  4890. public virtual int Insert(int Код_Сотрудника, string ФИО, string Должность, string Адрес, global::System.Nullable<global::System.DateTime> Дата_рождения) {
  4891. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Код_Сотрудника));
  4892. if ((ФИО == null)) {
  4893. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  4894. }
  4895. else {
  4896. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(ФИО));
  4897. }
  4898. if ((Должность == null)) {
  4899. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  4900. }
  4901. else {
  4902. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Должность));
  4903. }
  4904. if ((Адрес == null)) {
  4905. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  4906. }
  4907. else {
  4908. this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Адрес));
  4909. }
  4910. if ((Дата_рождения.HasValue == true)) {
  4911. this.Adapter.InsertCommand.Parameters[4].Value = ((System.DateTime)(Дата_рождения.Value));
  4912. }
  4913. else {
  4914. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  4915. }
  4916. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  4917. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4918. != global::System.Data.ConnectionState.Open)) {
  4919. this.Adapter.InsertCommand.Connection.Open();
  4920. }
  4921. try {
  4922. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  4923. return returnValue;
  4924. }
  4925. finally {
  4926. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  4927. this.Adapter.InsertCommand.Connection.Close();
  4928. }
  4929. }
  4930. }
  4931. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  4932. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  4933. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  4934. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  4935. public virtual int Update(int Код_Сотрудника, string ФИО, string Должность, string Адрес, global::System.Nullable<global::System.DateTime> Дата_рождения, int Original_Код_Сотрудника, string Original_ФИО, string Original_Должность, string Original_Адрес, global::System.Nullable<global::System.DateTime> Original_Дата_рождения) {
  4936. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Код_Сотрудника));
  4937. if ((ФИО == null)) {
  4938. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  4939. }
  4940. else {
  4941. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(ФИО));
  4942. }
  4943. if ((Должность == null)) {
  4944. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  4945. }
  4946. else {
  4947. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Должность));
  4948. }
  4949. if ((Адрес == null)) {
  4950. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  4951. }
  4952. else {
  4953. this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Адрес));
  4954. }
  4955. if ((Дата_рождения.HasValue == true)) {
  4956. this.Adapter.UpdateCommand.Parameters[4].Value = ((System.DateTime)(Дата_рождения.Value));
  4957. }
  4958. else {
  4959. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  4960. }
  4961. this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Original_Код_Сотрудника));
  4962. if ((Original_ФИО == null)) {
  4963. this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(1));
  4964. this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value;
  4965. }
  4966. else {
  4967. this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(0));
  4968. this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_ФИО));
  4969. }
  4970. if ((Original_Должность == null)) {
  4971. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(1));
  4972. this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value;
  4973. }
  4974. else {
  4975. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(0));
  4976. this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Должность));
  4977. }
  4978. if ((Original_Адрес == null)) {
  4979. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(1));
  4980. this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value;
  4981. }
  4982. else {
  4983. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(0));
  4984. this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Original_Адрес));
  4985. }
  4986. if ((Original_Дата_рождения.HasValue == true)) {
  4987. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(0));
  4988. this.Adapter.UpdateCommand.Parameters[13].Value = ((System.DateTime)(Original_Дата_рождения.Value));
  4989. }
  4990. else {
  4991. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(1));
  4992. this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value;
  4993. }
  4994. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  4995. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  4996. != global::System.Data.ConnectionState.Open)) {
  4997. this.Adapter.UpdateCommand.Connection.Open();
  4998. }
  4999. try {
  5000. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  5001. return returnValue;
  5002. }
  5003. finally {
  5004. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5005. this.Adapter.UpdateCommand.Connection.Close();
  5006. }
  5007. }
  5008. }
  5009. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5010. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5011. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5012. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  5013. public virtual int Update(string ФИО, string Должность, string Адрес, global::System.Nullable<global::System.DateTime> Дата_рождения, int Original_Код_Сотрудника, string Original_ФИО, string Original_Должность, string Original_Адрес, global::System.Nullable<global::System.DateTime> Original_Дата_рождения) {
  5014. return this.Update(Original_Код_Сотрудника, ФИО, Должность, Адрес, Дата_рождения, Original_Код_Сотрудника, Original_ФИО, Original_Должность, Original_Адрес, Original_Дата_рождения);
  5015. }
  5016. }
  5017. /// <summary>
  5018. ///Represents the connection and commands used to retrieve and save data.
  5019. ///</summary>
  5020. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  5021. [global::System.ComponentModel.ToolboxItem(true)]
  5022. [global::System.ComponentModel.DataObjectAttribute(true)]
  5023. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
  5024. ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  5025. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5026. public partial class ТоварыTableAdapter : global::System.ComponentModel.Component {
  5027. private global::System.Data.SqlClient.SqlDataAdapter _adapter;
  5028. private global::System.Data.SqlClient.SqlConnection _connection;
  5029. private global::System.Data.SqlClient.SqlTransaction _transaction;
  5030. private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
  5031. private bool _clearBeforeFill;
  5032. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5033. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5034. public ТоварыTableAdapter() {
  5035. this.ClearBeforeFill = true;
  5036. }
  5037. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5038. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5039. protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
  5040. get {
  5041. if ((this._adapter == null)) {
  5042. this.InitAdapter();
  5043. }
  5044. return this._adapter;
  5045. }
  5046. }
  5047. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5048. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5049. internal global::System.Data.SqlClient.SqlConnection Connection {
  5050. get {
  5051. if ((this._connection == null)) {
  5052. this.InitConnection();
  5053. }
  5054. return this._connection;
  5055. }
  5056. set {
  5057. this._connection = value;
  5058. if ((this.Adapter.InsertCommand != null)) {
  5059. this.Adapter.InsertCommand.Connection = value;
  5060. }
  5061. if ((this.Adapter.DeleteCommand != null)) {
  5062. this.Adapter.DeleteCommand.Connection = value;
  5063. }
  5064. if ((this.Adapter.UpdateCommand != null)) {
  5065. this.Adapter.UpdateCommand.Connection = value;
  5066. }
  5067. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  5068. if ((this.CommandCollection[i] != null)) {
  5069. ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
  5070. }
  5071. }
  5072. }
  5073. }
  5074. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5075. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5076. internal global::System.Data.SqlClient.SqlTransaction Transaction {
  5077. get {
  5078. return this._transaction;
  5079. }
  5080. set {
  5081. this._transaction = value;
  5082. for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
  5083. this.CommandCollection[i].Transaction = this._transaction;
  5084. }
  5085. if (((this.Adapter != null)
  5086. && (this.Adapter.DeleteCommand != null))) {
  5087. this.Adapter.DeleteCommand.Transaction = this._transaction;
  5088. }
  5089. if (((this.Adapter != null)
  5090. && (this.Adapter.InsertCommand != null))) {
  5091. this.Adapter.InsertCommand.Transaction = this._transaction;
  5092. }
  5093. if (((this.Adapter != null)
  5094. && (this.Adapter.UpdateCommand != null))) {
  5095. this.Adapter.UpdateCommand.Transaction = this._transaction;
  5096. }
  5097. }
  5098. }
  5099. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5100. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5101. protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
  5102. get {
  5103. if ((this._commandCollection == null)) {
  5104. this.InitCommandCollection();
  5105. }
  5106. return this._commandCollection;
  5107. }
  5108. }
  5109. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5110. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5111. public bool ClearBeforeFill {
  5112. get {
  5113. return this._clearBeforeFill;
  5114. }
  5115. set {
  5116. this._clearBeforeFill = value;
  5117. }
  5118. }
  5119. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5120. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5121. private void InitAdapter() {
  5122. this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
  5123. global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
  5124. tableMapping.SourceTable = "Table";
  5125. tableMapping.DataSetTable = "Товары";
  5126. tableMapping.ColumnMappings.Add("Код_Товара", "Код_Товара");
  5127. tableMapping.ColumnMappings.Add("Наименование_товара", "Наименование_товара");
  5128. tableMapping.ColumnMappings.Add("Описание", "Описание");
  5129. tableMapping.ColumnMappings.Add("Стоимость", "Стоимость");
  5130. tableMapping.ColumnMappings.Add("Наличие", "Наличие");
  5131. tableMapping.ColumnMappings.Add("Количество", "Количество");
  5132. tableMapping.ColumnMappings.Add("Код_Поставки", "Код_Поставки");
  5133. this._adapter.TableMappings.Add(tableMapping);
  5134. this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
  5135. this._adapter.DeleteCommand.Connection = this.Connection;
  5136. this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[Товары] WHERE (([Код_Товара] = @Original_Код_Товара) AND ((@IsNull_Наименование_товара = 1 AND [Наименование_товара] IS NULL) OR ([Наименование_товара] = @Original_Наименование_товара)) AND ((@IsNull_Описание = 1 AND [Описание] IS NULL) OR ([Описание] = @Original_Описание)) AND ((@IsNull_Стоимость = 1 AND [Стоимость] IS NULL) OR ([Стоимость] = @Original_Стоимость)) AND ((@IsNull_Наличие = 1 AND [Наличие] IS NULL) OR ([Наличие] = @Original_Наличие)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ((@IsNull_Код_Поставки = 1 AND [Код_Поставки] IS NULL) OR ([Код_Поставки] = @Original_Код_Поставки)))";
  5137. this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
  5138. 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, "", "", ""));
  5139. 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, "", "", ""));
  5140. 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, "", "", ""));
  5141. 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, "", "", ""));
  5142. 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, "", "", ""));
  5143. 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, "", "", ""));
  5144. 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, "", "", ""));
  5145. 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, "", "", ""));
  5146. 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, "", "", ""));
  5147. 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, "", "", ""));
  5148. 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, "", "", ""));
  5149. 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, "", "", ""));
  5150. 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, "", "", ""));
  5151. this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
  5152. this._adapter.InsertCommand.Connection = this.Connection;
  5153. this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[Товары] ([Код_Товара], [Наименование_товара], [Описание], [Стоимость], [Наличие], [Количество], [Код_Поставки]) VALUES (@Код_Товара, @Наименование_товара, @Описание, @Стоимость, @Наличие, @Количество, @Код_Поставки);
  5154. SELECT Код_Товара, Наименование_товара, Описание, Стоимость, Наличие, Количество, Код_Поставки FROM Товары WHERE (Код_Товара = @Код_Товара)";
  5155. this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
  5156. 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, "", "", ""));
  5157. 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, "", "", ""));
  5158. 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, "", "", ""));
  5159. 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, "", "", ""));
  5160. 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, "", "", ""));
  5161. 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, "", "", ""));
  5162. 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, "", "", ""));
  5163. this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
  5164. this._adapter.UpdateCommand.Connection = this.Connection;
  5165. this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[Товары] SET [Код_Товара] = @Код_Товара, [Наименование_товара] = @Наименование_товара, [Описание] = @Описание, [Стоимость] = @Стоимость, [Наличие] = @Наличие, [Количество] = @Количество, [Код_Поставки] = @Код_Поставки WHERE (([Код_Товара] = @Original_Код_Товара) AND ((@IsNull_Наименование_товара = 1 AND [Наименование_товара] IS NULL) OR ([Наименование_товара] = @Original_Наименование_товара)) AND ((@IsNull_Описание = 1 AND [Описание] IS NULL) OR ([Описание] = @Original_Описание)) AND ((@IsNull_Стоимость = 1 AND [Стоимость] IS NULL) OR ([Стоимость] = @Original_Стоимость)) AND ((@IsNull_Наличие = 1 AND [Наличие] IS NULL) OR ([Наличие] = @Original_Наличие)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ((@IsNull_Код_Поставки = 1 AND [Код_Поставки] IS NULL) OR ([Код_Поставки] = @Original_Код_Поставки)));
  5166. SELECT Код_Товара, Наименование_товара, Описание, Стоимость, Наличие, Количество, Код_Поставки FROM Товары WHERE (Код_Товара = @Код_Товара)";
  5167. this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
  5168. 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, "", "", ""));
  5169. 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, "", "", ""));
  5170. 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, "", "", ""));
  5171. 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, "", "", ""));
  5172. 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, "", "", ""));
  5173. 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, "", "", ""));
  5174. 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, "", "", ""));
  5175. 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, "", "", ""));
  5176. 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, "", "", ""));
  5177. 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, "", "", ""));
  5178. 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, "", "", ""));
  5179. 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, "", "", ""));
  5180. 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, "", "", ""));
  5181. 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, "", "", ""));
  5182. 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, "", "", ""));
  5183. 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, "", "", ""));
  5184. 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, "", "", ""));
  5185. 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, "", "", ""));
  5186. 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, "", "", ""));
  5187. 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, "", "", ""));
  5188. }
  5189. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5190. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5191. private void InitConnection() {
  5192. this._connection = new global::System.Data.SqlClient.SqlConnection();
  5193. this._connection.ConnectionString = global::WindowsFormsApp1.Properties.Settings.Default.Bd_EmelyanovConnectionString;
  5194. }
  5195. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5196. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5197. private void InitCommandCollection() {
  5198. this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
  5199. this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
  5200. this._commandCollection[0].Connection = this.Connection;
  5201. this._commandCollection[0].CommandText = "SELECT Код_Товара, Наименование_товара, Описание, Стоимость, Наличие, Количество," +
  5202. " Код_Поставки FROM dbo.Товары";
  5203. this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
  5204. }
  5205. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5206. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5207. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5208. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
  5209. public virtual int Fill(Bd_EmelyanovDataSet.ТоварыDataTable dataTable) {
  5210. this.Adapter.SelectCommand = this.CommandCollection[0];
  5211. if ((this.ClearBeforeFill == true)) {
  5212. dataTable.Clear();
  5213. }
  5214. int returnValue = this.Adapter.Fill(dataTable);
  5215. return returnValue;
  5216. }
  5217. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5218. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5219. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5220. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
  5221. public virtual Bd_EmelyanovDataSet.ТоварыDataTable GetData() {
  5222. this.Adapter.SelectCommand = this.CommandCollection[0];
  5223. Bd_EmelyanovDataSet.ТоварыDataTable dataTable = new Bd_EmelyanovDataSet.ТоварыDataTable();
  5224. this.Adapter.Fill(dataTable);
  5225. return dataTable;
  5226. }
  5227. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5228. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5229. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5230. public virtual int Update(Bd_EmelyanovDataSet.ТоварыDataTable dataTable) {
  5231. return this.Adapter.Update(dataTable);
  5232. }
  5233. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5234. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5235. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5236. public virtual int Update(Bd_EmelyanovDataSet dataSet) {
  5237. return this.Adapter.Update(dataSet, "Товары");
  5238. }
  5239. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5240. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5241. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5242. public virtual int Update(global::System.Data.DataRow dataRow) {
  5243. return this.Adapter.Update(new global::System.Data.DataRow[] {
  5244. dataRow});
  5245. }
  5246. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5247. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5248. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5249. public virtual int Update(global::System.Data.DataRow[] dataRows) {
  5250. return this.Adapter.Update(dataRows);
  5251. }
  5252. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5253. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5254. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5255. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
  5256. public virtual int Delete(int Original_Код_Товара, string Original_Наименование_товара, string Original_Описание, global::System.Nullable<decimal> Original_Стоимость, string Original_Наличие, string Original_Количество, global::System.Nullable<int> Original_Код_Поставки) {
  5257. this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_Код_Товара));
  5258. if ((Original_Наименование_товара == null)) {
  5259. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1));
  5260. this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value;
  5261. }
  5262. else {
  5263. this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
  5264. this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Наименование_товара));
  5265. }
  5266. if ((Original_Описание == null)) {
  5267. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1));
  5268. this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value;
  5269. }
  5270. else {
  5271. this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0));
  5272. this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Описание));
  5273. }
  5274. if ((Original_Стоимость.HasValue == true)) {
  5275. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0));
  5276. this.Adapter.DeleteCommand.Parameters[6].Value = ((decimal)(Original_Стоимость.Value));
  5277. }
  5278. else {
  5279. this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1));
  5280. this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value;
  5281. }
  5282. if ((Original_Наличие == null)) {
  5283. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1));
  5284. this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value;
  5285. }
  5286. else {
  5287. this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0));
  5288. this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_Наличие));
  5289. }
  5290. if ((Original_Количество == null)) {
  5291. this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(1));
  5292. this.Adapter.DeleteCommand.Parameters[10].Value = global::System.DBNull.Value;
  5293. }
  5294. else {
  5295. this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(0));
  5296. this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_Количество));
  5297. }
  5298. if ((Original_Код_Поставки.HasValue == true)) {
  5299. this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(0));
  5300. this.Adapter.DeleteCommand.Parameters[12].Value = ((int)(Original_Код_Поставки.Value));
  5301. }
  5302. else {
  5303. this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(1));
  5304. this.Adapter.DeleteCommand.Parameters[12].Value = global::System.DBNull.Value;
  5305. }
  5306. global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
  5307. if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5308. != global::System.Data.ConnectionState.Open)) {
  5309. this.Adapter.DeleteCommand.Connection.Open();
  5310. }
  5311. try {
  5312. int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery();
  5313. return returnValue;
  5314. }
  5315. finally {
  5316. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5317. this.Adapter.DeleteCommand.Connection.Close();
  5318. }
  5319. }
  5320. }
  5321. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5322. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5323. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5324. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
  5325. public virtual int Insert(int Код_Товара, string Наименование_товара, string Описание, global::System.Nullable<decimal> Стоимость, string Наличие, string Количество, global::System.Nullable<int> Код_Поставки) {
  5326. this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Код_Товара));
  5327. if ((Наименование_товара == null)) {
  5328. this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value;
  5329. }
  5330. else {
  5331. this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Наименование_товара));
  5332. }
  5333. if ((Описание == null)) {
  5334. this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value;
  5335. }
  5336. else {
  5337. this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Описание));
  5338. }
  5339. if ((Стоимость.HasValue == true)) {
  5340. this.Adapter.InsertCommand.Parameters[3].Value = ((decimal)(Стоимость.Value));
  5341. }
  5342. else {
  5343. this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value;
  5344. }
  5345. if ((Наличие == null)) {
  5346. this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value;
  5347. }
  5348. else {
  5349. this.Adapter.InsertCommand.Parameters[4].Value = ((string)(Наличие));
  5350. }
  5351. if ((Количество == null)) {
  5352. this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value;
  5353. }
  5354. else {
  5355. this.Adapter.InsertCommand.Parameters[5].Value = ((string)(Количество));
  5356. }
  5357. if ((Код_Поставки.HasValue == true)) {
  5358. this.Adapter.InsertCommand.Parameters[6].Value = ((int)(Код_Поставки.Value));
  5359. }
  5360. else {
  5361. this.Adapter.InsertCommand.Parameters[6].Value = global::System.DBNull.Value;
  5362. }
  5363. global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
  5364. if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5365. != global::System.Data.ConnectionState.Open)) {
  5366. this.Adapter.InsertCommand.Connection.Open();
  5367. }
  5368. try {
  5369. int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery();
  5370. return returnValue;
  5371. }
  5372. finally {
  5373. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5374. this.Adapter.InsertCommand.Connection.Close();
  5375. }
  5376. }
  5377. }
  5378. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5379. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5380. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5381. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  5382. public virtual int Update(int Код_Товара, string Наименование_товара, string Описание, global::System.Nullable<decimal> Стоимость, string Наличие, string Количество, global::System.Nullable<int> Код_Поставки, int Original_Код_Товара, string Original_Наименование_товара, string Original_Описание, global::System.Nullable<decimal> Original_Стоимость, string Original_Наличие, string Original_Количество, global::System.Nullable<int> Original_Код_Поставки) {
  5383. this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Код_Товара));
  5384. if ((Наименование_товара == null)) {
  5385. this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value;
  5386. }
  5387. else {
  5388. this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Наименование_товара));
  5389. }
  5390. if ((Описание == null)) {
  5391. this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value;
  5392. }
  5393. else {
  5394. this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Описание));
  5395. }
  5396. if ((Стоимость.HasValue == true)) {
  5397. this.Adapter.UpdateCommand.Parameters[3].Value = ((decimal)(Стоимость.Value));
  5398. }
  5399. else {
  5400. this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value;
  5401. }
  5402. if ((Наличие == null)) {
  5403. this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value;
  5404. }
  5405. else {
  5406. this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Наличие));
  5407. }
  5408. if ((Количество == null)) {
  5409. this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value;
  5410. }
  5411. else {
  5412. this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Количество));
  5413. }
  5414. if ((Код_Поставки.HasValue == true)) {
  5415. this.Adapter.UpdateCommand.Parameters[6].Value = ((int)(Код_Поставки.Value));
  5416. }
  5417. else {
  5418. this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value;
  5419. }
  5420. this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(Original_Код_Товара));
  5421. if ((Original_Наименование_товара == null)) {
  5422. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(1));
  5423. this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value;
  5424. }
  5425. else {
  5426. this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(0));
  5427. this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Наименование_товара));
  5428. }
  5429. if ((Original_Описание == null)) {
  5430. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(1));
  5431. this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value;
  5432. }
  5433. else {
  5434. this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(0));
  5435. this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Original_Описание));
  5436. }
  5437. if ((Original_Стоимость.HasValue == true)) {
  5438. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(0));
  5439. this.Adapter.UpdateCommand.Parameters[13].Value = ((decimal)(Original_Стоимость.Value));
  5440. }
  5441. else {
  5442. this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(1));
  5443. this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value;
  5444. }
  5445. if ((Original_Наличие == null)) {
  5446. this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(1));
  5447. this.Adapter.UpdateCommand.Parameters[15].Value = global::System.DBNull.Value;
  5448. }
  5449. else {
  5450. this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(0));
  5451. this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(Original_Наличие));
  5452. }
  5453. if ((Original_Количество == null)) {
  5454. this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(1));
  5455. this.Adapter.UpdateCommand.Parameters[17].Value = global::System.DBNull.Value;
  5456. }
  5457. else {
  5458. this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(0));
  5459. this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(Original_Количество));
  5460. }
  5461. if ((Original_Код_Поставки.HasValue == true)) {
  5462. this.Adapter.UpdateCommand.Parameters[18].Value = ((object)(0));
  5463. this.Adapter.UpdateCommand.Parameters[19].Value = ((int)(Original_Код_Поставки.Value));
  5464. }
  5465. else {
  5466. this.Adapter.UpdateCommand.Parameters[18].Value = ((object)(1));
  5467. this.Adapter.UpdateCommand.Parameters[19].Value = global::System.DBNull.Value;
  5468. }
  5469. global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
  5470. if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
  5471. != global::System.Data.ConnectionState.Open)) {
  5472. this.Adapter.UpdateCommand.Connection.Open();
  5473. }
  5474. try {
  5475. int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery();
  5476. return returnValue;
  5477. }
  5478. finally {
  5479. if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
  5480. this.Adapter.UpdateCommand.Connection.Close();
  5481. }
  5482. }
  5483. }
  5484. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5485. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5486. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
  5487. [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
  5488. public virtual int Update(string Наименование_товара, string Описание, global::System.Nullable<decimal> Стоимость, string Наличие, string Количество, global::System.Nullable<int> Код_Поставки, int Original_Код_Товара, string Original_Наименование_товара, string Original_Описание, global::System.Nullable<decimal> Original_Стоимость, string Original_Наличие, string Original_Количество, global::System.Nullable<int> Original_Код_Поставки) {
  5489. return this.Update(Original_Код_Товара, Наименование_товара, Описание, Стоимость, Наличие, Количество, Код_Поставки, Original_Код_Товара, Original_Наименование_товара, Original_Описание, Original_Стоимость, Original_Наличие, Original_Количество, Original_Код_Поставки);
  5490. }
  5491. }
  5492. /// <summary>
  5493. ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
  5494. ///</summary>
  5495. [global::System.ComponentModel.DesignerCategoryAttribute("code")]
  5496. [global::System.ComponentModel.ToolboxItem(true)]
  5497. [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" +
  5498. "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
  5499. [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")]
  5500. public partial class TableAdapterManager : global::System.ComponentModel.Component {
  5501. private UpdateOrderOption _updateOrder;
  5502. private ЗаказыTableAdapter _заказыTableAdapter;
  5503. private КлиентыTableAdapter _клиентыTableAdapter;
  5504. private ПоставкаTableAdapter _поставкаTableAdapter;
  5505. private ПоставщикTableAdapter _поставщикTableAdapter;
  5506. private СотрудникиTableAdapter _сотрудникиTableAdapter;
  5507. private ТоварыTableAdapter _товарыTableAdapter;
  5508. private bool _backupDataSetBeforeUpdate;
  5509. private global::System.Data.IDbConnection _connection;
  5510. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5511. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5512. public UpdateOrderOption UpdateOrder {
  5513. get {
  5514. return this._updateOrder;
  5515. }
  5516. set {
  5517. this._updateOrder = value;
  5518. }
  5519. }
  5520. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5521. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5522. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  5523. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  5524. "a", "System.Drawing.Design.UITypeEditor")]
  5525. public ЗаказыTableAdapter ЗаказыTableAdapter {
  5526. get {
  5527. return this._заказыTableAdapter;
  5528. }
  5529. set {
  5530. this._заказыTableAdapter = value;
  5531. }
  5532. }
  5533. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5534. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5535. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  5536. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  5537. "a", "System.Drawing.Design.UITypeEditor")]
  5538. public КлиентыTableAdapter КлиентыTableAdapter {
  5539. get {
  5540. return this._клиентыTableAdapter;
  5541. }
  5542. set {
  5543. this._клиентыTableAdapter = value;
  5544. }
  5545. }
  5546. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5547. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5548. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  5549. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  5550. "a", "System.Drawing.Design.UITypeEditor")]
  5551. public ПоставкаTableAdapter ПоставкаTableAdapter {
  5552. get {
  5553. return this._поставкаTableAdapter;
  5554. }
  5555. set {
  5556. this._поставкаTableAdapter = value;
  5557. }
  5558. }
  5559. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5560. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5561. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  5562. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  5563. "a", "System.Drawing.Design.UITypeEditor")]
  5564. public ПоставщикTableAdapter ПоставщикTableAdapter {
  5565. get {
  5566. return this._поставщикTableAdapter;
  5567. }
  5568. set {
  5569. this._поставщикTableAdapter = value;
  5570. }
  5571. }
  5572. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5573. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5574. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  5575. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  5576. "a", "System.Drawing.Design.UITypeEditor")]
  5577. public СотрудникиTableAdapter СотрудникиTableAdapter {
  5578. get {
  5579. return this._сотрудникиTableAdapter;
  5580. }
  5581. set {
  5582. this._сотрудникиTableAdapter = value;
  5583. }
  5584. }
  5585. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5586. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5587. [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" +
  5588. "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" +
  5589. "a", "System.Drawing.Design.UITypeEditor")]
  5590. public ТоварыTableAdapter ТоварыTableAdapter {
  5591. get {
  5592. return this._товарыTableAdapter;
  5593. }
  5594. set {
  5595. this._товарыTableAdapter = value;
  5596. }
  5597. }
  5598. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5599. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5600. public bool BackupDataSetBeforeUpdate {
  5601. get {
  5602. return this._backupDataSetBeforeUpdate;
  5603. }
  5604. set {
  5605. this._backupDataSetBeforeUpdate = value;
  5606. }
  5607. }
  5608. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5609. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5610. [global::System.ComponentModel.Browsable(false)]
  5611. public global::System.Data.IDbConnection Connection {
  5612. get {
  5613. if ((this._connection != null)) {
  5614. return this._connection;
  5615. }
  5616. if (((this._заказыTableAdapter != null)
  5617. && (this._заказыTableAdapter.Connection != null))) {
  5618. return this._заказыTableAdapter.Connection;
  5619. }
  5620. if (((this._клиентыTableAdapter != null)
  5621. && (this._клиентыTableAdapter.Connection != null))) {
  5622. return this._клиентыTableAdapter.Connection;
  5623. }
  5624. if (((this._поставкаTableAdapter != null)
  5625. && (this._поставкаTableAdapter.Connection != null))) {
  5626. return this._поставкаTableAdapter.Connection;
  5627. }
  5628. if (((this._поставщикTableAdapter != null)
  5629. && (this._поставщикTableAdapter.Connection != null))) {
  5630. return this._поставщикTableAdapter.Connection;
  5631. }
  5632. if (((this._сотрудникиTableAdapter != null)
  5633. && (this._сотрудникиTableAdapter.Connection != null))) {
  5634. return this._сотрудникиTableAdapter.Connection;
  5635. }
  5636. if (((this._товарыTableAdapter != null)
  5637. && (this._товарыTableAdapter.Connection != null))) {
  5638. return this._товарыTableAdapter.Connection;
  5639. }
  5640. return null;
  5641. }
  5642. set {
  5643. this._connection = value;
  5644. }
  5645. }
  5646. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5647. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5648. [global::System.ComponentModel.Browsable(false)]
  5649. public int TableAdapterInstanceCount {
  5650. get {
  5651. int count = 0;
  5652. if ((this._заказыTableAdapter != null)) {
  5653. count = (count + 1);
  5654. }
  5655. if ((this._клиентыTableAdapter != null)) {
  5656. count = (count + 1);
  5657. }
  5658. if ((this._поставкаTableAdapter != null)) {
  5659. count = (count + 1);
  5660. }
  5661. if ((this._поставщикTableAdapter != null)) {
  5662. count = (count + 1);
  5663. }
  5664. if ((this._сотрудникиTableAdapter != null)) {
  5665. count = (count + 1);
  5666. }
  5667. if ((this._товарыTableAdapter != null)) {
  5668. count = (count + 1);
  5669. }
  5670. return count;
  5671. }
  5672. }
  5673. /// <summary>
  5674. ///Update rows in top-down order.
  5675. ///</summary>
  5676. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5677. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5678. private int UpdateUpdatedRows(Bd_EmelyanovDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  5679. int result = 0;
  5680. if ((this._поставщикTableAdapter != null)) {
  5681. global::System.Data.DataRow[] updatedRows = dataSet.Поставщик.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  5682. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  5683. if (((updatedRows != null)
  5684. && (0 < updatedRows.Length))) {
  5685. result = (result + this._поставщикTableAdapter.Update(updatedRows));
  5686. allChangedRows.AddRange(updatedRows);
  5687. }
  5688. }
  5689. if ((this._поставкаTableAdapter != null)) {
  5690. global::System.Data.DataRow[] updatedRows = dataSet.Поставка.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  5691. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  5692. if (((updatedRows != null)
  5693. && (0 < updatedRows.Length))) {
  5694. result = (result + this._поставкаTableAdapter.Update(updatedRows));
  5695. allChangedRows.AddRange(updatedRows);
  5696. }
  5697. }
  5698. if ((this._клиентыTableAdapter != null)) {
  5699. global::System.Data.DataRow[] updatedRows = dataSet.Клиенты.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  5700. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  5701. if (((updatedRows != null)
  5702. && (0 < updatedRows.Length))) {
  5703. result = (result + this._клиентыTableAdapter.Update(updatedRows));
  5704. allChangedRows.AddRange(updatedRows);
  5705. }
  5706. }
  5707. if ((this._сотрудникиTableAdapter != null)) {
  5708. global::System.Data.DataRow[] updatedRows = dataSet.Сотрудники.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  5709. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  5710. if (((updatedRows != null)
  5711. && (0 < updatedRows.Length))) {
  5712. result = (result + this._сотрудникиTableAdapter.Update(updatedRows));
  5713. allChangedRows.AddRange(updatedRows);
  5714. }
  5715. }
  5716. if ((this._товарыTableAdapter != null)) {
  5717. global::System.Data.DataRow[] updatedRows = dataSet.Товары.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  5718. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  5719. if (((updatedRows != null)
  5720. && (0 < updatedRows.Length))) {
  5721. result = (result + this._товарыTableAdapter.Update(updatedRows));
  5722. allChangedRows.AddRange(updatedRows);
  5723. }
  5724. }
  5725. if ((this._заказыTableAdapter != null)) {
  5726. global::System.Data.DataRow[] updatedRows = dataSet.Заказы.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
  5727. updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
  5728. if (((updatedRows != null)
  5729. && (0 < updatedRows.Length))) {
  5730. result = (result + this._заказыTableAdapter.Update(updatedRows));
  5731. allChangedRows.AddRange(updatedRows);
  5732. }
  5733. }
  5734. return result;
  5735. }
  5736. /// <summary>
  5737. ///Insert rows in top-down order.
  5738. ///</summary>
  5739. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5740. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5741. private int UpdateInsertedRows(Bd_EmelyanovDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  5742. int result = 0;
  5743. if ((this._поставщикTableAdapter != null)) {
  5744. global::System.Data.DataRow[] addedRows = dataSet.Поставщик.Select(null, null, global::System.Data.DataViewRowState.Added);
  5745. if (((addedRows != null)
  5746. && (0 < addedRows.Length))) {
  5747. result = (result + this._поставщикTableAdapter.Update(addedRows));
  5748. allAddedRows.AddRange(addedRows);
  5749. }
  5750. }
  5751. if ((this._поставкаTableAdapter != null)) {
  5752. global::System.Data.DataRow[] addedRows = dataSet.Поставка.Select(null, null, global::System.Data.DataViewRowState.Added);
  5753. if (((addedRows != null)
  5754. && (0 < addedRows.Length))) {
  5755. result = (result + this._поставкаTableAdapter.Update(addedRows));
  5756. allAddedRows.AddRange(addedRows);
  5757. }
  5758. }
  5759. if ((this._клиентыTableAdapter != null)) {
  5760. global::System.Data.DataRow[] addedRows = dataSet.Клиенты.Select(null, null, global::System.Data.DataViewRowState.Added);
  5761. if (((addedRows != null)
  5762. && (0 < addedRows.Length))) {
  5763. result = (result + this._клиентыTableAdapter.Update(addedRows));
  5764. allAddedRows.AddRange(addedRows);
  5765. }
  5766. }
  5767. if ((this._сотрудникиTableAdapter != null)) {
  5768. global::System.Data.DataRow[] addedRows = dataSet.Сотрудники.Select(null, null, global::System.Data.DataViewRowState.Added);
  5769. if (((addedRows != null)
  5770. && (0 < addedRows.Length))) {
  5771. result = (result + this._сотрудникиTableAdapter.Update(addedRows));
  5772. allAddedRows.AddRange(addedRows);
  5773. }
  5774. }
  5775. if ((this._товарыTableAdapter != null)) {
  5776. global::System.Data.DataRow[] addedRows = dataSet.Товары.Select(null, null, global::System.Data.DataViewRowState.Added);
  5777. if (((addedRows != null)
  5778. && (0 < addedRows.Length))) {
  5779. result = (result + this._товарыTableAdapter.Update(addedRows));
  5780. allAddedRows.AddRange(addedRows);
  5781. }
  5782. }
  5783. if ((this._заказыTableAdapter != null)) {
  5784. global::System.Data.DataRow[] addedRows = dataSet.Заказы.Select(null, null, global::System.Data.DataViewRowState.Added);
  5785. if (((addedRows != null)
  5786. && (0 < addedRows.Length))) {
  5787. result = (result + this._заказыTableAdapter.Update(addedRows));
  5788. allAddedRows.AddRange(addedRows);
  5789. }
  5790. }
  5791. return result;
  5792. }
  5793. /// <summary>
  5794. ///Delete rows in bottom-up order.
  5795. ///</summary>
  5796. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5797. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5798. private int UpdateDeletedRows(Bd_EmelyanovDataSet dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows) {
  5799. int result = 0;
  5800. if ((this._заказыTableAdapter != null)) {
  5801. global::System.Data.DataRow[] deletedRows = dataSet.Заказы.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  5802. if (((deletedRows != null)
  5803. && (0 < deletedRows.Length))) {
  5804. result = (result + this._заказыTableAdapter.Update(deletedRows));
  5805. allChangedRows.AddRange(deletedRows);
  5806. }
  5807. }
  5808. if ((this._товарыTableAdapter != null)) {
  5809. global::System.Data.DataRow[] deletedRows = dataSet.Товары.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  5810. if (((deletedRows != null)
  5811. && (0 < deletedRows.Length))) {
  5812. result = (result + this._товарыTableAdapter.Update(deletedRows));
  5813. allChangedRows.AddRange(deletedRows);
  5814. }
  5815. }
  5816. if ((this._сотрудникиTableAdapter != null)) {
  5817. global::System.Data.DataRow[] deletedRows = dataSet.Сотрудники.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  5818. if (((deletedRows != null)
  5819. && (0 < deletedRows.Length))) {
  5820. result = (result + this._сотрудникиTableAdapter.Update(deletedRows));
  5821. allChangedRows.AddRange(deletedRows);
  5822. }
  5823. }
  5824. if ((this._клиентыTableAdapter != null)) {
  5825. global::System.Data.DataRow[] deletedRows = dataSet.Клиенты.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  5826. if (((deletedRows != null)
  5827. && (0 < deletedRows.Length))) {
  5828. result = (result + this._клиентыTableAdapter.Update(deletedRows));
  5829. allChangedRows.AddRange(deletedRows);
  5830. }
  5831. }
  5832. if ((this._поставкаTableAdapter != null)) {
  5833. global::System.Data.DataRow[] deletedRows = dataSet.Поставка.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  5834. if (((deletedRows != null)
  5835. && (0 < deletedRows.Length))) {
  5836. result = (result + this._поставкаTableAdapter.Update(deletedRows));
  5837. allChangedRows.AddRange(deletedRows);
  5838. }
  5839. }
  5840. if ((this._поставщикTableAdapter != null)) {
  5841. global::System.Data.DataRow[] deletedRows = dataSet.Поставщик.Select(null, null, global::System.Data.DataViewRowState.Deleted);
  5842. if (((deletedRows != null)
  5843. && (0 < deletedRows.Length))) {
  5844. result = (result + this._поставщикTableAdapter.Update(deletedRows));
  5845. allChangedRows.AddRange(deletedRows);
  5846. }
  5847. }
  5848. return result;
  5849. }
  5850. /// <summary>
  5851. ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
  5852. ///</summary>
  5853. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5854. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5855. private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
  5856. if (((updatedRows == null)
  5857. || (updatedRows.Length < 1))) {
  5858. return updatedRows;
  5859. }
  5860. if (((allAddedRows == null)
  5861. || (allAddedRows.Count < 1))) {
  5862. return updatedRows;
  5863. }
  5864. global::System.Collections.Generic.List<global::System.Data.DataRow> realUpdatedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  5865. for (int i = 0; (i < updatedRows.Length); i = (i + 1)) {
  5866. global::System.Data.DataRow row = updatedRows[i];
  5867. if ((allAddedRows.Contains(row) == false)) {
  5868. realUpdatedRows.Add(row);
  5869. }
  5870. }
  5871. return realUpdatedRows.ToArray();
  5872. }
  5873. /// <summary>
  5874. ///Update all changes to the dataset.
  5875. ///</summary>
  5876. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  5877. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  5878. public virtual int UpdateAll(Bd_EmelyanovDataSet dataSet) {
  5879. if ((dataSet == null)) {
  5880. throw new global::System.ArgumentNullException("dataSet");
  5881. }
  5882. if ((dataSet.HasChanges() == false)) {
  5883. return 0;
  5884. }
  5885. if (((this._заказыTableAdapter != null)
  5886. && (this.MatchTableAdapterConnection(this._заказыTableAdapter.Connection) == false))) {
  5887. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  5888. "r, должны использовать одинаковую строку подключения.");
  5889. }
  5890. if (((this._клиентыTableAdapter != null)
  5891. && (this.MatchTableAdapterConnection(this._клиентыTableAdapter.Connection) == false))) {
  5892. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  5893. "r, должны использовать одинаковую строку подключения.");
  5894. }
  5895. if (((this._поставкаTableAdapter != null)
  5896. && (this.MatchTableAdapterConnection(this._поставкаTableAdapter.Connection) == false))) {
  5897. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  5898. "r, должны использовать одинаковую строку подключения.");
  5899. }
  5900. if (((this._поставщикTableAdapter != null)
  5901. && (this.MatchTableAdapterConnection(this._поставщикTableAdapter.Connection) == false))) {
  5902. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  5903. "r, должны использовать одинаковую строку подключения.");
  5904. }
  5905. if (((this._сотрудникиTableAdapter != null)
  5906. && (this.MatchTableAdapterConnection(this._сотрудникиTableAdapter.Connection) == false))) {
  5907. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  5908. "r, должны использовать одинаковую строку подключения.");
  5909. }
  5910. if (((this._товарыTableAdapter != null)
  5911. && (this.MatchTableAdapterConnection(this._товарыTableAdapter.Connection) == false))) {
  5912. throw new global::System.ArgumentException("Все адаптеры таблицы, управляемые диспетчером адаптера таблицы TableAdapterManage" +
  5913. "r, должны использовать одинаковую строку подключения.");
  5914. }
  5915. global::System.Data.IDbConnection workConnection = this.Connection;
  5916. if ((workConnection == null)) {
  5917. throw new global::System.ApplicationException("TableAdapterManager не содержит сведений о подключении. Укажите для каждого адапт" +
  5918. "ера таблицы TableAdapterManager допустимый экземпляр адаптера таблицы.");
  5919. }
  5920. bool workConnOpened = false;
  5921. if (((workConnection.State & global::System.Data.ConnectionState.Broken)
  5922. == global::System.Data.ConnectionState.Broken)) {
  5923. workConnection.Close();
  5924. }
  5925. if ((workConnection.State == global::System.Data.ConnectionState.Closed)) {
  5926. workConnection.Open();
  5927. workConnOpened = true;
  5928. }
  5929. global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction();
  5930. if ((workTransaction == null)) {
  5931. throw new global::System.ApplicationException("Не удается начать транзакцию. Текущее соединение данных не поддерживает транзакци" +
  5932. "и или текущее состояние не позволяет начать транзакцию.");
  5933. }
  5934. global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  5935. global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
  5936. global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter> adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter>();
  5937. global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection> revertConnections = new global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection>();
  5938. int result = 0;
  5939. global::System.Data.DataSet backupDataSet = null;
  5940. if (this.BackupDataSetBeforeUpdate) {
  5941. backupDataSet = new global::System.Data.DataSet();
  5942. backupDataSet.Merge(dataSet);
  5943. }
  5944. try {
  5945. // ---- Prepare for update -----------
  5946. //
  5947. if ((this._заказыTableAdapter != null)) {
  5948. revertConnections.Add(this._заказыTableAdapter, this._заказыTableAdapter.Connection);
  5949. this._заказыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  5950. this._заказыTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  5951. if (this._заказыTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  5952. this._заказыTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  5953. adaptersWithAcceptChangesDuringUpdate.Add(this._заказыTableAdapter.Adapter);
  5954. }
  5955. }
  5956. if ((this._клиентыTableAdapter != null)) {
  5957. revertConnections.Add(this._клиентыTableAdapter, this._клиентыTableAdapter.Connection);
  5958. this._клиентыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  5959. this._клиентыTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  5960. if (this._клиентыTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  5961. this._клиентыTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  5962. adaptersWithAcceptChangesDuringUpdate.Add(this._клиентыTableAdapter.Adapter);
  5963. }
  5964. }
  5965. if ((this._поставкаTableAdapter != null)) {
  5966. revertConnections.Add(this._поставкаTableAdapter, this._поставкаTableAdapter.Connection);
  5967. this._поставкаTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  5968. this._поставкаTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  5969. if (this._поставкаTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  5970. this._поставкаTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  5971. adaptersWithAcceptChangesDuringUpdate.Add(this._поставкаTableAdapter.Adapter);
  5972. }
  5973. }
  5974. if ((this._поставщикTableAdapter != null)) {
  5975. revertConnections.Add(this._поставщикTableAdapter, this._поставщикTableAdapter.Connection);
  5976. this._поставщикTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  5977. this._поставщикTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  5978. if (this._поставщикTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  5979. this._поставщикTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  5980. adaptersWithAcceptChangesDuringUpdate.Add(this._поставщикTableAdapter.Adapter);
  5981. }
  5982. }
  5983. if ((this._сотрудникиTableAdapter != null)) {
  5984. revertConnections.Add(this._сотрудникиTableAdapter, this._сотрудникиTableAdapter.Connection);
  5985. this._сотрудникиTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  5986. this._сотрудникиTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  5987. if (this._сотрудникиTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  5988. this._сотрудникиTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  5989. adaptersWithAcceptChangesDuringUpdate.Add(this._сотрудникиTableAdapter.Adapter);
  5990. }
  5991. }
  5992. if ((this._товарыTableAdapter != null)) {
  5993. revertConnections.Add(this._товарыTableAdapter, this._товарыTableAdapter.Connection);
  5994. this._товарыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
  5995. this._товарыTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
  5996. if (this._товарыTableAdapter.Adapter.AcceptChangesDuringUpdate) {
  5997. this._товарыTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
  5998. adaptersWithAcceptChangesDuringUpdate.Add(this._товарыTableAdapter.Adapter);
  5999. }
  6000. }
  6001. //
  6002. //---- Perform updates -----------
  6003. //
  6004. if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) {
  6005. result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
  6006. result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
  6007. }
  6008. else {
  6009. result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
  6010. result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
  6011. }
  6012. result = (result + this.UpdateDeletedRows(dataSet, allChangedRows));
  6013. //
  6014. //---- Commit updates -----------
  6015. //
  6016. workTransaction.Commit();
  6017. if ((0 < allAddedRows.Count)) {
  6018. global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
  6019. allAddedRows.CopyTo(rows);
  6020. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  6021. global::System.Data.DataRow row = rows[i];
  6022. row.AcceptChanges();
  6023. }
  6024. }
  6025. if ((0 < allChangedRows.Count)) {
  6026. global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count];
  6027. allChangedRows.CopyTo(rows);
  6028. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  6029. global::System.Data.DataRow row = rows[i];
  6030. row.AcceptChanges();
  6031. }
  6032. }
  6033. }
  6034. catch (global::System.Exception ex) {
  6035. workTransaction.Rollback();
  6036. // ---- Restore the dataset -----------
  6037. if (this.BackupDataSetBeforeUpdate) {
  6038. global::System.Diagnostics.Debug.Assert((backupDataSet != null));
  6039. dataSet.Clear();
  6040. dataSet.Merge(backupDataSet);
  6041. }
  6042. else {
  6043. if ((0 < allAddedRows.Count)) {
  6044. global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
  6045. allAddedRows.CopyTo(rows);
  6046. for (int i = 0; (i < rows.Length); i = (i + 1)) {
  6047. global::System.Data.DataRow row = rows[i];
  6048. row.AcceptChanges();
  6049. row.SetAdded();
  6050. }
  6051. }
  6052. }
  6053. throw ex;
  6054. }
  6055. finally {
  6056. if (workConnOpened) {
  6057. workConnection.Close();
  6058. }
  6059. if ((this._заказыTableAdapter != null)) {
  6060. this._заказыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._заказыTableAdapter]));
  6061. this._заказыTableAdapter.Transaction = null;
  6062. }
  6063. if ((this._клиентыTableAdapter != null)) {
  6064. this._клиентыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._клиентыTableAdapter]));
  6065. this._клиентыTableAdapter.Transaction = null;
  6066. }
  6067. if ((this._поставкаTableAdapter != null)) {
  6068. this._поставкаTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._поставкаTableAdapter]));
  6069. this._поставкаTableAdapter.Transaction = null;
  6070. }
  6071. if ((this._поставщикTableAdapter != null)) {
  6072. this._поставщикTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._поставщикTableAdapter]));
  6073. this._поставщикTableAdapter.Transaction = null;
  6074. }
  6075. if ((this._сотрудникиTableAdapter != null)) {
  6076. this._сотрудникиTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._сотрудникиTableAdapter]));
  6077. this._сотрудникиTableAdapter.Transaction = null;
  6078. }
  6079. if ((this._товарыTableAdapter != null)) {
  6080. this._товарыTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._товарыTableAdapter]));
  6081. this._товарыTableAdapter.Transaction = null;
  6082. }
  6083. if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) {
  6084. global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count];
  6085. adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters);
  6086. for (int i = 0; (i < adapters.Length); i = (i + 1)) {
  6087. global::System.Data.Common.DataAdapter adapter = adapters[i];
  6088. adapter.AcceptChangesDuringUpdate = true;
  6089. }
  6090. }
  6091. }
  6092. return result;
  6093. }
  6094. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6095. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6096. protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) {
  6097. global::System.Array.Sort<global::System.Data.DataRow>(rows, new SelfReferenceComparer(relation, childFirst));
  6098. }
  6099. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6100. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6101. protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) {
  6102. if ((this._connection != null)) {
  6103. return true;
  6104. }
  6105. if (((this.Connection == null)
  6106. || (inputConnection == null))) {
  6107. return true;
  6108. }
  6109. if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) {
  6110. return true;
  6111. }
  6112. return false;
  6113. }
  6114. /// <summary>
  6115. ///Update Order Option
  6116. ///</summary>
  6117. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6118. public enum UpdateOrderOption {
  6119. InsertUpdateDelete = 0,
  6120. UpdateInsertDelete = 1,
  6121. }
  6122. /// <summary>
  6123. ///Used to sort self-referenced table's rows
  6124. ///</summary>
  6125. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6126. private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer<global::System.Data.DataRow> {
  6127. private global::System.Data.DataRelation _relation;
  6128. private int _childFirst;
  6129. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6130. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6131. internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) {
  6132. this._relation = relation;
  6133. if (childFirst) {
  6134. this._childFirst = -1;
  6135. }
  6136. else {
  6137. this._childFirst = 1;
  6138. }
  6139. }
  6140. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6141. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6142. private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) {
  6143. global::System.Diagnostics.Debug.Assert((row != null));
  6144. global::System.Data.DataRow root = row;
  6145. distance = 0;
  6146. 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>();
  6147. traversedRows[row] = row;
  6148. global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
  6149. for (
  6150. ; ((parent != null)
  6151. && (traversedRows.ContainsKey(parent) == false));
  6152. ) {
  6153. distance = (distance + 1);
  6154. root = parent;
  6155. traversedRows[parent] = parent;
  6156. parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
  6157. }
  6158. if ((distance == 0)) {
  6159. traversedRows.Clear();
  6160. traversedRows[row] = row;
  6161. parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
  6162. for (
  6163. ; ((parent != null)
  6164. && (traversedRows.ContainsKey(parent) == false));
  6165. ) {
  6166. distance = (distance + 1);
  6167. root = parent;
  6168. traversedRows[parent] = parent;
  6169. parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
  6170. }
  6171. }
  6172. return root;
  6173. }
  6174. [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  6175. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")]
  6176. public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) {
  6177. if (object.ReferenceEquals(row1, row2)) {
  6178. return 0;
  6179. }
  6180. if ((row1 == null)) {
  6181. return -1;
  6182. }
  6183. if ((row2 == null)) {
  6184. return 1;
  6185. }
  6186. int distance1 = 0;
  6187. global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1);
  6188. int distance2 = 0;
  6189. global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2);
  6190. if (object.ReferenceEquals(root1, root2)) {
  6191. return (this._childFirst * distance1.CompareTo(distance2));
  6192. }
  6193. else {
  6194. global::System.Diagnostics.Debug.Assert(((root1.Table != null)
  6195. && (root2.Table != null)));
  6196. if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) {
  6197. return -1;
  6198. }
  6199. else {
  6200. return 1;
  6201. }
  6202. }
  6203. }
  6204. }
  6205. }
  6206. }
  6207. #pragma warning restore 1591