KazarinDE_03DataSet.xsd 160 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <xs:schema id="KazarinDE_03DataSet" targetNamespace="http://tempuri.org/KazarinDE_03DataSet.xsd" xmlns:mstns="http://tempuri.org/KazarinDE_03DataSet.xsd" xmlns="http://tempuri.org/KazarinDE_03DataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  3. <xs:annotation>
  4. <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
  5. <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
  6. <Connections>
  7. <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="KazarinDE_03ConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="KazarinDE_03ConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.KazarinDE.Properties.Settings.GlobalReference.Default.KazarinDE_03ConnectionString" Provider="System.Data.SqlClient" />
  8. </Connections>
  9. <Tables>
  10. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ЕдиницыИзмеренияTableAdapter" GeneratorDataComponentClassName="ЕдиницыИзмеренияTableAdapter" Name="ЕдиницыИзмерения" UserDataComponentName="ЕдиницыИзмеренияTableAdapter">
  11. <MainSource>
  12. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.ЕдиницыИзмерения" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  13. <DeleteCommand>
  14. <DbCommand CommandType="Text" ModifiedByUser="false">
  15. <CommandText>DELETE FROM [dbo].[ЕдиницыИзмерения] WHERE (([ID_ЕдиницИзмерения] = @Original_ID_ЕдиницИзмерения) AND ((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)))</CommandText>
  16. <Parameters>
  17. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_ЕдиницИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ЕдиницИзмерения" SourceColumnNullMapping="false" SourceVersion="Original" />
  18. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Название" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="true" SourceVersion="Original" />
  19. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  20. </Parameters>
  21. </DbCommand>
  22. </DeleteCommand>
  23. <InsertCommand>
  24. <DbCommand CommandType="Text" ModifiedByUser="false">
  25. <CommandText>INSERT INTO [dbo].[ЕдиницыИзмерения] ([Название]) VALUES (@Название);
  26. SELECT ID_ЕдиницИзмерения, Название FROM ЕдиницыИзмерения WHERE (ID_ЕдиницИзмерения = SCOPE_IDENTITY())</CommandText>
  27. <Parameters>
  28. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  29. </Parameters>
  30. </DbCommand>
  31. </InsertCommand>
  32. <SelectCommand>
  33. <DbCommand CommandType="Text" ModifiedByUser="false">
  34. <CommandText>SELECT ID_ЕдиницИзмерения, Название FROM dbo.ЕдиницыИзмерения</CommandText>
  35. <Parameters />
  36. </DbCommand>
  37. </SelectCommand>
  38. <UpdateCommand>
  39. <DbCommand CommandType="Text" ModifiedByUser="false">
  40. <CommandText>UPDATE [dbo].[ЕдиницыИзмерения] SET [Название] = @Название WHERE (([ID_ЕдиницИзмерения] = @Original_ID_ЕдиницИзмерения) AND ((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)));
  41. SELECT ID_ЕдиницИзмерения, Название FROM ЕдиницыИзмерения WHERE (ID_ЕдиницИзмерения = @ID_ЕдиницИзмерения)</CommandText>
  42. <Parameters>
  43. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  44. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_ЕдиницИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ЕдиницИзмерения" SourceColumnNullMapping="false" SourceVersion="Original" />
  45. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Название" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="true" SourceVersion="Original" />
  46. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  47. <Parameter AllowDbNull="false" AutogeneratedName="ID_ЕдиницИзмерения" ColumnName="ID_ЕдиницИзмерения" DataSourceName="KazarinDE_03.dbo.ЕдиницыИзмерения" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_ЕдиницИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_ЕдиницИзмерения" SourceColumnNullMapping="false" SourceVersion="Current" />
  48. </Parameters>
  49. </DbCommand>
  50. </UpdateCommand>
  51. </DbSource>
  52. </MainSource>
  53. <Mappings>
  54. <Mapping SourceColumn="ID_ЕдиницИзмерения" DataSetColumn="ID_ЕдиницИзмерения" />
  55. <Mapping SourceColumn="Название" DataSetColumn="Название" />
  56. </Mappings>
  57. <Sources />
  58. </TableAdapter>
  59. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ЗаказыTableAdapter" GeneratorDataComponentClassName="ЗаказыTableAdapter" Name="Заказы" UserDataComponentName="ЗаказыTableAdapter">
  60. <MainSource>
  61. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.Заказы" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  62. <DeleteCommand>
  63. <DbCommand CommandType="Text" ModifiedByUser="false">
  64. <CommandText>DELETE FROM [dbo].[Заказы] WHERE (([ID_Заказа] = @Original_ID_Заказа) 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_ID_Клиента = 1 AND [ID_Клиента] IS NULL) OR ([ID_Клиента] = @Original_ID_Клиента)) AND ((@IsNull_ID_Сотрудника = 1 AND [ID_Сотрудника] IS NULL) OR ([ID_Сотрудника] = @Original_ID_Сотрудника)) AND ((@IsNull_ID_Сборки = 1 AND [ID_Сборки] IS NULL) OR ([ID_Сборки] = @Original_ID_Сборки)))</CommandText>
  65. <Parameters>
  66. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Заказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Заказа" SourceColumnNullMapping="false" SourceVersion="Original" />
  67. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_НомерЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="НомерЗаказа" SourceColumnNullMapping="true" SourceVersion="Original" />
  68. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_НомерЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="НомерЗаказа" SourceColumnNullMapping="false" SourceVersion="Original" />
  69. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ДатаЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ДатаЗаказа" SourceColumnNullMapping="true" SourceVersion="Original" />
  70. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_ДатаЗаказа" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ДатаЗаказа" SourceColumnNullMapping="false" SourceVersion="Original" />
  71. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_СтатусЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="СтатусЗаказа" SourceColumnNullMapping="true" SourceVersion="Original" />
  72. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_СтатусЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="СтатусЗаказа" SourceColumnNullMapping="false" SourceVersion="Original" />
  73. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Примечание" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Примечание" SourceColumnNullMapping="true" SourceVersion="Original" />
  74. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Примечание" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Примечание" SourceColumnNullMapping="false" SourceVersion="Original" />
  75. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Клиента" SourceColumnNullMapping="true" SourceVersion="Original" />
  76. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Клиента" SourceColumnNullMapping="false" SourceVersion="Original" />
  77. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_Сотрудника" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сотрудника" SourceColumnNullMapping="true" SourceVersion="Original" />
  78. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Сотрудника" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сотрудника" SourceColumnNullMapping="false" SourceVersion="Original" />
  79. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сборки" SourceColumnNullMapping="true" SourceVersion="Original" />
  80. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сборки" SourceColumnNullMapping="false" SourceVersion="Original" />
  81. </Parameters>
  82. </DbCommand>
  83. </DeleteCommand>
  84. <InsertCommand>
  85. <DbCommand CommandType="Text" ModifiedByUser="false">
  86. <CommandText>INSERT INTO [dbo].[Заказы] ([НомерЗаказа], [ДатаЗаказа], [СтатусЗаказа], [Примечание], [ID_Клиента], [ID_Сотрудника], [ID_Сборки]) VALUES (@НомерЗаказа, @ДатаЗаказа, @СтатусЗаказа, @Примечание, @ID_Клиента, @ID_Сотрудника, @ID_Сборки);
  87. SELECT ID_Заказа, НомерЗаказа, ДатаЗаказа, СтатусЗаказа, Примечание, ID_Клиента, ID_Сотрудника, ID_Сборки FROM Заказы WHERE (ID_Заказа = SCOPE_IDENTITY())</CommandText>
  88. <Parameters>
  89. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@НомерЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="НомерЗаказа" SourceColumnNullMapping="false" SourceVersion="Current" />
  90. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@ДатаЗаказа" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ДатаЗаказа" SourceColumnNullMapping="false" SourceVersion="Current" />
  91. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@СтатусЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="СтатусЗаказа" SourceColumnNullMapping="false" SourceVersion="Current" />
  92. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Примечание" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Примечание" SourceColumnNullMapping="false" SourceVersion="Current" />
  93. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Клиента" SourceColumnNullMapping="false" SourceVersion="Current" />
  94. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Сотрудника" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сотрудника" SourceColumnNullMapping="false" SourceVersion="Current" />
  95. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сборки" SourceColumnNullMapping="false" SourceVersion="Current" />
  96. </Parameters>
  97. </DbCommand>
  98. </InsertCommand>
  99. <SelectCommand>
  100. <DbCommand CommandType="Text" ModifiedByUser="false">
  101. <CommandText>SELECT ID_Заказа, НомерЗаказа, ДатаЗаказа, СтатусЗаказа, Примечание, ID_Клиента, ID_Сотрудника, ID_Сборки FROM dbo.Заказы</CommandText>
  102. <Parameters />
  103. </DbCommand>
  104. </SelectCommand>
  105. <UpdateCommand>
  106. <DbCommand CommandType="Text" ModifiedByUser="false">
  107. <CommandText>UPDATE [dbo].[Заказы] SET [НомерЗаказа] = @НомерЗаказа, [ДатаЗаказа] = @ДатаЗаказа, [СтатусЗаказа] = @СтатусЗаказа, [Примечание] = @Примечание, [ID_Клиента] = @ID_Клиента, [ID_Сотрудника] = @ID_Сотрудника, [ID_Сборки] = @ID_Сборки WHERE (([ID_Заказа] = @Original_ID_Заказа) 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_ID_Клиента = 1 AND [ID_Клиента] IS NULL) OR ([ID_Клиента] = @Original_ID_Клиента)) AND ((@IsNull_ID_Сотрудника = 1 AND [ID_Сотрудника] IS NULL) OR ([ID_Сотрудника] = @Original_ID_Сотрудника)) AND ((@IsNull_ID_Сборки = 1 AND [ID_Сборки] IS NULL) OR ([ID_Сборки] = @Original_ID_Сборки)));
  108. SELECT ID_Заказа, НомерЗаказа, ДатаЗаказа, СтатусЗаказа, Примечание, ID_Клиента, ID_Сотрудника, ID_Сборки FROM Заказы WHERE (ID_Заказа = @ID_Заказа)</CommandText>
  109. <Parameters>
  110. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@НомерЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="НомерЗаказа" SourceColumnNullMapping="false" SourceVersion="Current" />
  111. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@ДатаЗаказа" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ДатаЗаказа" SourceColumnNullMapping="false" SourceVersion="Current" />
  112. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@СтатусЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="СтатусЗаказа" SourceColumnNullMapping="false" SourceVersion="Current" />
  113. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Примечание" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Примечание" SourceColumnNullMapping="false" SourceVersion="Current" />
  114. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Клиента" SourceColumnNullMapping="false" SourceVersion="Current" />
  115. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Сотрудника" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сотрудника" SourceColumnNullMapping="false" SourceVersion="Current" />
  116. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сборки" SourceColumnNullMapping="false" SourceVersion="Current" />
  117. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Заказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Заказа" SourceColumnNullMapping="false" SourceVersion="Original" />
  118. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_НомерЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="НомерЗаказа" SourceColumnNullMapping="true" SourceVersion="Original" />
  119. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_НомерЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="НомерЗаказа" SourceColumnNullMapping="false" SourceVersion="Original" />
  120. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ДатаЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ДатаЗаказа" SourceColumnNullMapping="true" SourceVersion="Original" />
  121. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_ДатаЗаказа" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ДатаЗаказа" SourceColumnNullMapping="false" SourceVersion="Original" />
  122. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_СтатусЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="СтатусЗаказа" SourceColumnNullMapping="true" SourceVersion="Original" />
  123. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_СтатусЗаказа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="СтатусЗаказа" SourceColumnNullMapping="false" SourceVersion="Original" />
  124. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Примечание" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Примечание" SourceColumnNullMapping="true" SourceVersion="Original" />
  125. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Примечание" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Примечание" SourceColumnNullMapping="false" SourceVersion="Original" />
  126. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Клиента" SourceColumnNullMapping="true" SourceVersion="Original" />
  127. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Клиента" SourceColumnNullMapping="false" SourceVersion="Original" />
  128. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_Сотрудника" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сотрудника" SourceColumnNullMapping="true" SourceVersion="Original" />
  129. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Сотрудника" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сотрудника" SourceColumnNullMapping="false" SourceVersion="Original" />
  130. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сборки" SourceColumnNullMapping="true" SourceVersion="Original" />
  131. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сборки" SourceColumnNullMapping="false" SourceVersion="Original" />
  132. <Parameter AllowDbNull="false" AutogeneratedName="ID_Заказа" ColumnName="ID_Заказа" DataSourceName="KazarinDE_03.dbo.Заказы" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_Заказа" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_Заказа" SourceColumnNullMapping="false" SourceVersion="Current" />
  133. </Parameters>
  134. </DbCommand>
  135. </UpdateCommand>
  136. </DbSource>
  137. </MainSource>
  138. <Mappings>
  139. <Mapping SourceColumn="ID_Заказа" DataSetColumn="ID_Заказа" />
  140. <Mapping SourceColumn="НомерЗаказа" DataSetColumn="НомерЗаказа" />
  141. <Mapping SourceColumn="ДатаЗаказа" DataSetColumn="ДатаЗаказа" />
  142. <Mapping SourceColumn="СтатусЗаказа" DataSetColumn="СтатусЗаказа" />
  143. <Mapping SourceColumn="Примечание" DataSetColumn="Примечание" />
  144. <Mapping SourceColumn="ID_Клиента" DataSetColumn="ID_Клиента" />
  145. <Mapping SourceColumn="ID_Сотрудника" DataSetColumn="ID_Сотрудника" />
  146. <Mapping SourceColumn="ID_Сборки" DataSetColumn="ID_Сборки" />
  147. </Mappings>
  148. <Sources />
  149. </TableAdapter>
  150. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="КлиентыTableAdapter" GeneratorDataComponentClassName="КлиентыTableAdapter" Name="Клиенты" UserDataComponentName="КлиентыTableAdapter">
  151. <MainSource>
  152. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.Клиенты" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  153. <DeleteCommand>
  154. <DbCommand CommandType="Text" ModifiedByUser="false">
  155. <CommandText>DELETE FROM [dbo].[Клиенты] WHERE (([ID_Клиента] = @Original_ID_Клиента) AND ([Имя] = @Original_Имя) AND ([Фамилия] = @Original_Фамилия) AND ((@IsNull_Отчество = 1 AND [Отчество] IS NULL) OR ([Отчество] = @Original_Отчество)) AND ((@IsNull_Телефон = 1 AND [Телефон] IS NULL) OR ([Телефон] = @Original_Телефон)) AND ((@IsNull_Адрес = 1 AND [Адрес] IS NULL) OR ([Адрес] = @Original_Адрес)))</CommandText>
  156. <Parameters>
  157. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Клиента" SourceColumnNullMapping="false" SourceVersion="Original" />
  158. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Original" />
  159. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Original" />
  160. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Отчество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="true" SourceVersion="Original" />
  161. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Original" />
  162. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Телефон" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="true" SourceVersion="Original" />
  163. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Original" />
  164. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Адрес" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="true" SourceVersion="Original" />
  165. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Original" />
  166. </Parameters>
  167. </DbCommand>
  168. </DeleteCommand>
  169. <InsertCommand>
  170. <DbCommand CommandType="Text" ModifiedByUser="false">
  171. <CommandText>INSERT INTO [dbo].[Клиенты] ([Имя], [Фамилия], [Отчество], [Телефон], [Адрес]) VALUES (@Имя, @Фамилия, @Отчество, @Телефон, @Адрес);
  172. SELECT ID_Клиента, Имя, Фамилия, Отчество, Телефон, Адрес FROM Клиенты WHERE (ID_Клиента = SCOPE_IDENTITY())</CommandText>
  173. <Parameters>
  174. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Current" />
  175. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Current" />
  176. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Current" />
  177. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Current" />
  178. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Current" />
  179. </Parameters>
  180. </DbCommand>
  181. </InsertCommand>
  182. <SelectCommand>
  183. <DbCommand CommandType="Text" ModifiedByUser="false">
  184. <CommandText>SELECT ID_Клиента, Имя, Фамилия, Отчество, Телефон, Адрес FROM dbo.Клиенты</CommandText>
  185. <Parameters />
  186. </DbCommand>
  187. </SelectCommand>
  188. <UpdateCommand>
  189. <DbCommand CommandType="Text" ModifiedByUser="false">
  190. <CommandText>UPDATE [dbo].[Клиенты] SET [Имя] = @Имя, [Фамилия] = @Фамилия, [Отчество] = @Отчество, [Телефон] = @Телефон, [Адрес] = @Адрес WHERE (([ID_Клиента] = @Original_ID_Клиента) AND ([Имя] = @Original_Имя) AND ([Фамилия] = @Original_Фамилия) AND ((@IsNull_Отчество = 1 AND [Отчество] IS NULL) OR ([Отчество] = @Original_Отчество)) AND ((@IsNull_Телефон = 1 AND [Телефон] IS NULL) OR ([Телефон] = @Original_Телефон)) AND ((@IsNull_Адрес = 1 AND [Адрес] IS NULL) OR ([Адрес] = @Original_Адрес)));
  191. SELECT ID_Клиента, Имя, Фамилия, Отчество, Телефон, Адрес FROM Клиенты WHERE (ID_Клиента = @ID_Клиента)</CommandText>
  192. <Parameters>
  193. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Current" />
  194. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Current" />
  195. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Current" />
  196. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Current" />
  197. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Current" />
  198. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Клиента" SourceColumnNullMapping="false" SourceVersion="Original" />
  199. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Original" />
  200. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Original" />
  201. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Отчество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="true" SourceVersion="Original" />
  202. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Original" />
  203. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Телефон" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="true" SourceVersion="Original" />
  204. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Original" />
  205. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Адрес" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="true" SourceVersion="Original" />
  206. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Original" />
  207. <Parameter AllowDbNull="false" AutogeneratedName="ID_Клиента" ColumnName="ID_Клиента" DataSourceName="KazarinDE_03.dbo.Клиенты" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_Клиента" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_Клиента" SourceColumnNullMapping="false" SourceVersion="Current" />
  208. </Parameters>
  209. </DbCommand>
  210. </UpdateCommand>
  211. </DbSource>
  212. </MainSource>
  213. <Mappings>
  214. <Mapping SourceColumn="ID_Клиента" DataSetColumn="ID_Клиента" />
  215. <Mapping SourceColumn="Имя" DataSetColumn="Имя" />
  216. <Mapping SourceColumn="Фамилия" DataSetColumn="Фамилия" />
  217. <Mapping SourceColumn="Отчество" DataSetColumn="Отчество" />
  218. <Mapping SourceColumn="Телефон" DataSetColumn="Телефон" />
  219. <Mapping SourceColumn="Адрес" DataSetColumn="Адрес" />
  220. </Mappings>
  221. <Sources />
  222. </TableAdapter>
  223. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="КомплектующиеTableAdapter" GeneratorDataComponentClassName="КомплектующиеTableAdapter" Name="Комплектующие" UserDataComponentName="КомплектующиеTableAdapter">
  224. <MainSource>
  225. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.Комплектующие" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  226. <DeleteCommand>
  227. <DbCommand CommandType="Text" ModifiedByUser="false">
  228. <CommandText>DELETE FROM [dbo].[Комплектующие] WHERE (([ID_Комплектующего] = @Original_ID_Комплектующего) AND ([Название] = @Original_Название) AND ([Тип] = @Original_Тип) AND ((@IsNull_Поставщик = 1 AND [Поставщик] IS NULL) OR ([Поставщик] = @Original_Поставщик)) AND ((@IsNull_КоличествоНаСкладе = 1 AND [КоличествоНаСкладе] IS NULL) OR ([КоличествоНаСкладе] = @Original_КоличествоНаСкладе)) AND ((@IsNull_ЕдиницыИзмерения = 1 AND [ЕдиницыИзмерения] IS NULL) OR ([ЕдиницыИзмерения] = @Original_ЕдиницыИзмерения)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)))</CommandText>
  229. <Parameters>
  230. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Комплектующего" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Комплектующего" SourceColumnNullMapping="false" SourceVersion="Original" />
  231. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  232. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Тип" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Тип" SourceColumnNullMapping="false" SourceVersion="Original" />
  233. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Поставщик" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Поставщик" SourceColumnNullMapping="true" SourceVersion="Original" />
  234. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Поставщик" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Поставщик" SourceColumnNullMapping="false" SourceVersion="Original" />
  235. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_КоличествоНаСкладе" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="КоличествоНаСкладе" SourceColumnNullMapping="true" SourceVersion="Original" />
  236. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_КоличествоНаСкладе" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="КоличествоНаСкладе" SourceColumnNullMapping="false" SourceVersion="Original" />
  237. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ЕдиницыИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ЕдиницыИзмерения" SourceColumnNullMapping="true" SourceVersion="Original" />
  238. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ЕдиницыИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ЕдиницыИзмерения" SourceColumnNullMapping="false" SourceVersion="Original" />
  239. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Цена" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="true" SourceVersion="Original" />
  240. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Цена" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Original" />
  241. </Parameters>
  242. </DbCommand>
  243. </DeleteCommand>
  244. <InsertCommand>
  245. <DbCommand CommandType="Text" ModifiedByUser="false">
  246. <CommandText>INSERT INTO [dbo].[Комплектующие] ([Название], [Тип], [Поставщик], [КоличествоНаСкладе], [ЕдиницыИзмерения], [Цена]) VALUES (@Название, @Тип, @Поставщик, @КоличествоНаСкладе, @ЕдиницыИзмерения, @Цена);
  247. SELECT ID_Комплектующего, Название, Тип, Поставщик, КоличествоНаСкладе, ЕдиницыИзмерения, Цена FROM Комплектующие WHERE (ID_Комплектующего = SCOPE_IDENTITY())</CommandText>
  248. <Parameters>
  249. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  250. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Тип" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Тип" SourceColumnNullMapping="false" SourceVersion="Current" />
  251. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Поставщик" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Поставщик" SourceColumnNullMapping="false" SourceVersion="Current" />
  252. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@КоличествоНаСкладе" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="КоличествоНаСкладе" SourceColumnNullMapping="false" SourceVersion="Current" />
  253. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ЕдиницыИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ЕдиницыИзмерения" SourceColumnNullMapping="false" SourceVersion="Current" />
  254. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  255. </Parameters>
  256. </DbCommand>
  257. </InsertCommand>
  258. <SelectCommand>
  259. <DbCommand CommandType="Text" ModifiedByUser="false">
  260. <CommandText>SELECT ID_Комплектующего, Название, Тип, Поставщик, КоличествоНаСкладе, ЕдиницыИзмерения, Цена FROM dbo.Комплектующие</CommandText>
  261. <Parameters />
  262. </DbCommand>
  263. </SelectCommand>
  264. <UpdateCommand>
  265. <DbCommand CommandType="Text" ModifiedByUser="false">
  266. <CommandText>UPDATE [dbo].[Комплектующие] SET [Название] = @Название, [Тип] = @Тип, [Поставщик] = @Поставщик, [КоличествоНаСкладе] = @КоличествоНаСкладе, [ЕдиницыИзмерения] = @ЕдиницыИзмерения, [Цена] = @Цена WHERE (([ID_Комплектующего] = @Original_ID_Комплектующего) AND ([Название] = @Original_Название) AND ([Тип] = @Original_Тип) AND ((@IsNull_Поставщик = 1 AND [Поставщик] IS NULL) OR ([Поставщик] = @Original_Поставщик)) AND ((@IsNull_КоличествоНаСкладе = 1 AND [КоличествоНаСкладе] IS NULL) OR ([КоличествоНаСкладе] = @Original_КоличествоНаСкладе)) AND ((@IsNull_ЕдиницыИзмерения = 1 AND [ЕдиницыИзмерения] IS NULL) OR ([ЕдиницыИзмерения] = @Original_ЕдиницыИзмерения)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)));
  267. SELECT ID_Комплектующего, Название, Тип, Поставщик, КоличествоНаСкладе, ЕдиницыИзмерения, Цена FROM Комплектующие WHERE (ID_Комплектующего = @ID_Комплектующего)</CommandText>
  268. <Parameters>
  269. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  270. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Тип" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Тип" SourceColumnNullMapping="false" SourceVersion="Current" />
  271. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Поставщик" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Поставщик" SourceColumnNullMapping="false" SourceVersion="Current" />
  272. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@КоличествоНаСкладе" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="КоличествоНаСкладе" SourceColumnNullMapping="false" SourceVersion="Current" />
  273. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ЕдиницыИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ЕдиницыИзмерения" SourceColumnNullMapping="false" SourceVersion="Current" />
  274. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  275. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Комплектующего" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Комплектующего" SourceColumnNullMapping="false" SourceVersion="Original" />
  276. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  277. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Тип" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Тип" SourceColumnNullMapping="false" SourceVersion="Original" />
  278. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Поставщик" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Поставщик" SourceColumnNullMapping="true" SourceVersion="Original" />
  279. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Поставщик" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Поставщик" SourceColumnNullMapping="false" SourceVersion="Original" />
  280. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_КоличествоНаСкладе" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="КоличествоНаСкладе" SourceColumnNullMapping="true" SourceVersion="Original" />
  281. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_КоличествоНаСкладе" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="КоличествоНаСкладе" SourceColumnNullMapping="false" SourceVersion="Original" />
  282. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ЕдиницыИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ЕдиницыИзмерения" SourceColumnNullMapping="true" SourceVersion="Original" />
  283. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ЕдиницыИзмерения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ЕдиницыИзмерения" SourceColumnNullMapping="false" SourceVersion="Original" />
  284. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Цена" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="true" SourceVersion="Original" />
  285. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Цена" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Original" />
  286. <Parameter AllowDbNull="false" AutogeneratedName="ID_Комплектующего" ColumnName="ID_Комплектующего" DataSourceName="KazarinDE_03.dbo.Комплектующие" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_Комплектующего" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_Комплектующего" SourceColumnNullMapping="false" SourceVersion="Current" />
  287. </Parameters>
  288. </DbCommand>
  289. </UpdateCommand>
  290. </DbSource>
  291. </MainSource>
  292. <Mappings>
  293. <Mapping SourceColumn="ID_Комплектующего" DataSetColumn="ID_Комплектующего" />
  294. <Mapping SourceColumn="Название" DataSetColumn="Название" />
  295. <Mapping SourceColumn="Тип" DataSetColumn="Тип" />
  296. <Mapping SourceColumn="Поставщик" DataSetColumn="Поставщик" />
  297. <Mapping SourceColumn="КоличествоНаСкладе" DataSetColumn="КоличествоНаСкладе" />
  298. <Mapping SourceColumn="ЕдиницыИзмерения" DataSetColumn="ЕдиницыИзмерения" />
  299. <Mapping SourceColumn="Цена" DataSetColumn="Цена" />
  300. </Mappings>
  301. <Sources />
  302. </TableAdapter>
  303. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="КомпьютерыTableAdapter" GeneratorDataComponentClassName="КомпьютерыTableAdapter" Name="Компьютеры" UserDataComponentName="КомпьютерыTableAdapter">
  304. <MainSource>
  305. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.Компьютеры" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  306. <DeleteCommand>
  307. <DbCommand CommandType="Text" ModifiedByUser="false">
  308. <CommandText>DELETE FROM [dbo].[Компьютеры] WHERE (([ID_ПК] = @Original_ID_ПК))</CommandText>
  309. <Parameters>
  310. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="false" SourceVersion="Original" />
  311. </Parameters>
  312. </DbCommand>
  313. </DeleteCommand>
  314. <InsertCommand>
  315. <DbCommand CommandType="Text" ModifiedByUser="false">
  316. <CommandText>INSERT INTO [dbo].[Компьютеры] ([Модель]) VALUES (@Модель);
  317. SELECT ID_ПК, Модель FROM Компьютеры WHERE (ID_ПК = SCOPE_IDENTITY())</CommandText>
  318. <Parameters>
  319. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Модель" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Модель" SourceColumnNullMapping="false" SourceVersion="Current" />
  320. </Parameters>
  321. </DbCommand>
  322. </InsertCommand>
  323. <SelectCommand>
  324. <DbCommand CommandType="Text" ModifiedByUser="false">
  325. <CommandText>SELECT ID_ПК, Модель FROM dbo.Компьютеры</CommandText>
  326. <Parameters />
  327. </DbCommand>
  328. </SelectCommand>
  329. <UpdateCommand>
  330. <DbCommand CommandType="Text" ModifiedByUser="false">
  331. <CommandText>UPDATE [dbo].[Компьютеры] SET [Модель] = @Модель WHERE (([ID_ПК] = @Original_ID_ПК));
  332. SELECT ID_ПК, Модель FROM Компьютеры WHERE (ID_ПК = @ID_ПК)</CommandText>
  333. <Parameters>
  334. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Модель" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Модель" SourceColumnNullMapping="false" SourceVersion="Current" />
  335. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="false" SourceVersion="Original" />
  336. <Parameter AllowDbNull="false" AutogeneratedName="ID_ПК" ColumnName="ID_ПК" DataSourceName="KazarinDE_03.dbo.Компьютеры" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_ПК" SourceColumnNullMapping="false" SourceVersion="Current" />
  337. </Parameters>
  338. </DbCommand>
  339. </UpdateCommand>
  340. </DbSource>
  341. </MainSource>
  342. <Mappings>
  343. <Mapping SourceColumn="ID_ПК" DataSetColumn="ID_ПК" />
  344. <Mapping SourceColumn="Модель" DataSetColumn="Модель" />
  345. </Mappings>
  346. <Sources />
  347. </TableAdapter>
  348. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ОписаниеСборкиTableAdapter" GeneratorDataComponentClassName="ОписаниеСборкиTableAdapter" Name="ОписаниеСборки" UserDataComponentName="ОписаниеСборкиTableAdapter">
  349. <MainSource>
  350. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.ОписаниеСборки" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  351. <InsertCommand>
  352. <DbCommand CommandType="Text" ModifiedByUser="false">
  353. <CommandText>INSERT INTO [dbo].[ОписаниеСборки] ([ID_ПК], [ID_Комплектующего]) VALUES (@ID_ПК, @ID_Комплектующего)</CommandText>
  354. <Parameters>
  355. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="false" SourceVersion="Current" />
  356. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Комплектующего" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Комплектующего" SourceColumnNullMapping="false" SourceVersion="Current" />
  357. </Parameters>
  358. </DbCommand>
  359. </InsertCommand>
  360. <SelectCommand>
  361. <DbCommand CommandType="Text" ModifiedByUser="false">
  362. <CommandText>SELECT ID_ПК, ID_Комплектующего FROM dbo.ОписаниеСборки</CommandText>
  363. <Parameters />
  364. </DbCommand>
  365. </SelectCommand>
  366. </DbSource>
  367. </MainSource>
  368. <Mappings>
  369. <Mapping SourceColumn="ID_ПК" DataSetColumn="ID_ПК" />
  370. <Mapping SourceColumn="ID_Комплектующего" DataSetColumn="ID_Комплектующего" />
  371. </Mappings>
  372. <Sources />
  373. </TableAdapter>
  374. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ПоставщикиTableAdapter" GeneratorDataComponentClassName="ПоставщикиTableAdapter" Name="Поставщики" UserDataComponentName="ПоставщикиTableAdapter">
  375. <MainSource>
  376. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.Поставщики" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  377. <DeleteCommand>
  378. <DbCommand CommandType="Text" ModifiedByUser="false">
  379. <CommandText>DELETE FROM [dbo].[Поставщики] WHERE (([ID_Поставщика] = @Original_ID_Поставщика) AND ((@IsNull_Наименование = 1 AND [Наименование] IS NULL) OR ([Наименование] = @Original_Наименование)) AND ((@IsNull_Телефон = 1 AND [Телефон] IS NULL) OR ([Телефон] = @Original_Телефон)) AND ((@IsNull_Адрес = 1 AND [Адрес] IS NULL) OR ([Адрес] = @Original_Адрес)))</CommandText>
  380. <Parameters>
  381. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Поставщика" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Поставщика" SourceColumnNullMapping="false" SourceVersion="Original" />
  382. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Наименование" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="true" SourceVersion="Original" />
  383. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Original" />
  384. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Телефон" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="true" SourceVersion="Original" />
  385. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Original" />
  386. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Адрес" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="true" SourceVersion="Original" />
  387. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Original" />
  388. </Parameters>
  389. </DbCommand>
  390. </DeleteCommand>
  391. <InsertCommand>
  392. <DbCommand CommandType="Text" ModifiedByUser="false">
  393. <CommandText>INSERT INTO [dbo].[Поставщики] ([Наименование], [Телефон], [Адрес]) VALUES (@Наименование, @Телефон, @Адрес);
  394. SELECT ID_Поставщика, Наименование, Телефон, Адрес FROM Поставщики WHERE (ID_Поставщика = SCOPE_IDENTITY())</CommandText>
  395. <Parameters>
  396. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  397. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Current" />
  398. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Current" />
  399. </Parameters>
  400. </DbCommand>
  401. </InsertCommand>
  402. <SelectCommand>
  403. <DbCommand CommandType="Text" ModifiedByUser="false">
  404. <CommandText>SELECT ID_Поставщика, Наименование, Телефон, Адрес FROM dbo.Поставщики</CommandText>
  405. <Parameters />
  406. </DbCommand>
  407. </SelectCommand>
  408. <UpdateCommand>
  409. <DbCommand CommandType="Text" ModifiedByUser="false">
  410. <CommandText>UPDATE [dbo].[Поставщики] SET [Наименование] = @Наименование, [Телефон] = @Телефон, [Адрес] = @Адрес WHERE (([ID_Поставщика] = @Original_ID_Поставщика) AND ((@IsNull_Наименование = 1 AND [Наименование] IS NULL) OR ([Наименование] = @Original_Наименование)) AND ((@IsNull_Телефон = 1 AND [Телефон] IS NULL) OR ([Телефон] = @Original_Телефон)) AND ((@IsNull_Адрес = 1 AND [Адрес] IS NULL) OR ([Адрес] = @Original_Адрес)));
  411. SELECT ID_Поставщика, Наименование, Телефон, Адрес FROM Поставщики WHERE (ID_Поставщика = @ID_Поставщика)</CommandText>
  412. <Parameters>
  413. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  414. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Current" />
  415. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Current" />
  416. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Поставщика" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Поставщика" SourceColumnNullMapping="false" SourceVersion="Original" />
  417. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Наименование" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="true" SourceVersion="Original" />
  418. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Original" />
  419. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Телефон" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="true" SourceVersion="Original" />
  420. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Original" />
  421. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Адрес" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="true" SourceVersion="Original" />
  422. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Original" />
  423. <Parameter AllowDbNull="false" AutogeneratedName="ID_Поставщика" ColumnName="ID_Поставщика" DataSourceName="KazarinDE_03.dbo.Поставщики" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_Поставщика" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_Поставщика" SourceColumnNullMapping="false" SourceVersion="Current" />
  424. </Parameters>
  425. </DbCommand>
  426. </UpdateCommand>
  427. </DbSource>
  428. </MainSource>
  429. <Mappings>
  430. <Mapping SourceColumn="ID_Поставщика" DataSetColumn="ID_Поставщика" />
  431. <Mapping SourceColumn="Наименование" DataSetColumn="Наименование" />
  432. <Mapping SourceColumn="Телефон" DataSetColumn="Телефон" />
  433. <Mapping SourceColumn="Адрес" DataSetColumn="Адрес" />
  434. </Mappings>
  435. <Sources />
  436. </TableAdapter>
  437. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="РолиTableAdapter" GeneratorDataComponentClassName="РолиTableAdapter" Name="Роли" UserDataComponentName="РолиTableAdapter">
  438. <MainSource>
  439. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.Роли" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  440. <DeleteCommand>
  441. <DbCommand CommandType="Text" ModifiedByUser="false">
  442. <CommandText>DELETE FROM [dbo].[Роли] WHERE (([ID_Роли] = @Original_ID_Роли) AND ([Название] = @Original_Название))</CommandText>
  443. <Parameters>
  444. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Роли" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Роли" SourceColumnNullMapping="false" SourceVersion="Original" />
  445. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  446. </Parameters>
  447. </DbCommand>
  448. </DeleteCommand>
  449. <InsertCommand>
  450. <DbCommand CommandType="Text" ModifiedByUser="false">
  451. <CommandText>INSERT INTO [dbo].[Роли] ([Название]) VALUES (@Название);
  452. SELECT ID_Роли, Название FROM Роли WHERE (ID_Роли = SCOPE_IDENTITY())</CommandText>
  453. <Parameters>
  454. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  455. </Parameters>
  456. </DbCommand>
  457. </InsertCommand>
  458. <SelectCommand>
  459. <DbCommand CommandType="Text" ModifiedByUser="false">
  460. <CommandText>SELECT ID_Роли, Название FROM dbo.Роли</CommandText>
  461. <Parameters />
  462. </DbCommand>
  463. </SelectCommand>
  464. <UpdateCommand>
  465. <DbCommand CommandType="Text" ModifiedByUser="false">
  466. <CommandText>UPDATE [dbo].[Роли] SET [Название] = @Название WHERE (([ID_Роли] = @Original_ID_Роли) AND ([Название] = @Original_Название));
  467. SELECT ID_Роли, Название FROM Роли WHERE (ID_Роли = @ID_Роли)</CommandText>
  468. <Parameters>
  469. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  470. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Роли" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Роли" SourceColumnNullMapping="false" SourceVersion="Original" />
  471. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  472. <Parameter AllowDbNull="false" AutogeneratedName="ID_Роли" ColumnName="ID_Роли" DataSourceName="KazarinDE_03.dbo.Роли" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_Роли" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_Роли" SourceColumnNullMapping="false" SourceVersion="Current" />
  473. </Parameters>
  474. </DbCommand>
  475. </UpdateCommand>
  476. </DbSource>
  477. </MainSource>
  478. <Mappings>
  479. <Mapping SourceColumn="ID_Роли" DataSetColumn="ID_Роли" />
  480. <Mapping SourceColumn="Название" DataSetColumn="Название" />
  481. </Mappings>
  482. <Sources />
  483. </TableAdapter>
  484. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="СборкаTableAdapter" GeneratorDataComponentClassName="СборкаTableAdapter" Name="Сборка" UserDataComponentName="СборкаTableAdapter">
  485. <MainSource>
  486. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.Сборка" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  487. <DeleteCommand>
  488. <DbCommand CommandType="Text" ModifiedByUser="false">
  489. <CommandText>DELETE FROM [dbo].[Сборка] WHERE (([ID_Сборки] = @Original_ID_Сборки) AND ((@IsNull_ID_ПК = 1 AND [ID_ПК] IS NULL) OR ([ID_ПК] = @Original_ID_ПК)) AND ((@IsNull_ID_Мастера = 1 AND [ID_Мастера] IS NULL) OR ([ID_Мастера] = @Original_ID_Мастера)))</CommandText>
  490. <Parameters>
  491. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сборки" SourceColumnNullMapping="false" SourceVersion="Original" />
  492. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="true" SourceVersion="Original" />
  493. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="false" SourceVersion="Original" />
  494. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_Мастера" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Мастера" SourceColumnNullMapping="true" SourceVersion="Original" />
  495. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Мастера" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Мастера" SourceColumnNullMapping="false" SourceVersion="Original" />
  496. </Parameters>
  497. </DbCommand>
  498. </DeleteCommand>
  499. <InsertCommand>
  500. <DbCommand CommandType="Text" ModifiedByUser="false">
  501. <CommandText>INSERT INTO [dbo].[Сборка] ([ID_ПК], [ID_Мастера]) VALUES (@ID_ПК, @ID_Мастера);
  502. SELECT ID_Сборки, ID_ПК, ID_Мастера FROM Сборка WHERE (ID_Сборки = SCOPE_IDENTITY())</CommandText>
  503. <Parameters>
  504. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="false" SourceVersion="Current" />
  505. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Мастера" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Мастера" SourceColumnNullMapping="false" SourceVersion="Current" />
  506. </Parameters>
  507. </DbCommand>
  508. </InsertCommand>
  509. <SelectCommand>
  510. <DbCommand CommandType="Text" ModifiedByUser="false">
  511. <CommandText>SELECT ID_Сборки, ID_ПК, ID_Мастера FROM dbo.Сборка</CommandText>
  512. <Parameters />
  513. </DbCommand>
  514. </SelectCommand>
  515. <UpdateCommand>
  516. <DbCommand CommandType="Text" ModifiedByUser="false">
  517. <CommandText>UPDATE [dbo].[Сборка] SET [ID_ПК] = @ID_ПК, [ID_Мастера] = @ID_Мастера WHERE (([ID_Сборки] = @Original_ID_Сборки) AND ((@IsNull_ID_ПК = 1 AND [ID_ПК] IS NULL) OR ([ID_ПК] = @Original_ID_ПК)) AND ((@IsNull_ID_Мастера = 1 AND [ID_Мастера] IS NULL) OR ([ID_Мастера] = @Original_ID_Мастера)));
  518. SELECT ID_Сборки, ID_ПК, ID_Мастера FROM Сборка WHERE (ID_Сборки = @ID_Сборки)</CommandText>
  519. <Parameters>
  520. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="false" SourceVersion="Current" />
  521. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ID_Мастера" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Мастера" SourceColumnNullMapping="false" SourceVersion="Current" />
  522. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Сборки" SourceColumnNullMapping="false" SourceVersion="Original" />
  523. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="true" SourceVersion="Original" />
  524. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_ПК" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_ПК" SourceColumnNullMapping="false" SourceVersion="Original" />
  525. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ID_Мастера" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Мастера" SourceColumnNullMapping="true" SourceVersion="Original" />
  526. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Мастера" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Мастера" SourceColumnNullMapping="false" SourceVersion="Original" />
  527. <Parameter AllowDbNull="false" AutogeneratedName="ID_Сборки" ColumnName="ID_Сборки" DataSourceName="KazarinDE_03.dbo.Сборка" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_Сборки" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_Сборки" SourceColumnNullMapping="false" SourceVersion="Current" />
  528. </Parameters>
  529. </DbCommand>
  530. </UpdateCommand>
  531. </DbSource>
  532. </MainSource>
  533. <Mappings>
  534. <Mapping SourceColumn="ID_Сборки" DataSetColumn="ID_Сборки" />
  535. <Mapping SourceColumn="ID_ПК" DataSetColumn="ID_ПК" />
  536. <Mapping SourceColumn="ID_Мастера" DataSetColumn="ID_Мастера" />
  537. </Mappings>
  538. <Sources />
  539. </TableAdapter>
  540. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="СотрудникиTableAdapter" GeneratorDataComponentClassName="СотрудникиTableAdapter" Name="Сотрудники" UserDataComponentName="СотрудникиTableAdapter">
  541. <MainSource>
  542. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.Сотрудники" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  543. <DeleteCommand>
  544. <DbCommand CommandType="Text" ModifiedByUser="false">
  545. <CommandText>DELETE FROM [dbo].[Сотрудники] WHERE (([ID] = @Original_ID) AND ((@IsNull_Имя = 1 AND [Имя] IS NULL) OR ([Имя] = @Original_Имя)) AND ((@IsNull_Фамилия = 1 AND [Фамилия] IS NULL) OR ([Фамилия] = @Original_Фамилия)) AND ((@IsNull_Отчество = 1 AND [Отчество] IS NULL) OR ([Отчество] = @Original_Отчество)) AND ([Роль] = @Original_Роль) AND ([ДатаРождения] = @Original_ДатаРождения) AND ([Телефон] = @Original_Телефон) AND ([Адрес] = @Original_Адрес) AND ([Username] = @Original_Username) AND ([Password] = @Original_Password))</CommandText>
  546. <Parameters>
  547. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID" SourceColumnNullMapping="false" SourceVersion="Original" />
  548. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Имя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="true" SourceVersion="Original" />
  549. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Original" />
  550. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Фамилия" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="true" SourceVersion="Original" />
  551. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Original" />
  552. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Отчество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="true" SourceVersion="Original" />
  553. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Original" />
  554. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Роль" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Роль" SourceColumnNullMapping="false" SourceVersion="Original" />
  555. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_ДатаРождения" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ДатаРождения" SourceColumnNullMapping="false" SourceVersion="Original" />
  556. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Original" />
  557. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Original" />
  558. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Original" />
  559. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Password" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="false" SourceVersion="Original" />
  560. </Parameters>
  561. </DbCommand>
  562. </DeleteCommand>
  563. <InsertCommand>
  564. <DbCommand CommandType="Text" ModifiedByUser="false">
  565. <CommandText>INSERT INTO [dbo].[Сотрудники] ([Имя], [Фамилия], [Отчество], [Роль], [ДатаРождения], [Телефон], [Адрес], [Username], [Password]) VALUES (@Имя, @Фамилия, @Отчество, @Роль, @ДатаРождения, @Телефон, @Адрес, @Username, @Password);
  566. SELECT ID, Имя, Фамилия, Отчество, Роль, ДатаРождения, Телефон, Адрес, Username, Password FROM Сотрудники WHERE (ID = SCOPE_IDENTITY())</CommandText>
  567. <Parameters>
  568. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Current" />
  569. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Current" />
  570. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Current" />
  571. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Роль" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Роль" SourceColumnNullMapping="false" SourceVersion="Current" />
  572. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@ДатаРождения" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ДатаРождения" SourceColumnNullMapping="false" SourceVersion="Current" />
  573. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Current" />
  574. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Current" />
  575. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Current" />
  576. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Password" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="false" SourceVersion="Current" />
  577. </Parameters>
  578. </DbCommand>
  579. </InsertCommand>
  580. <SelectCommand>
  581. <DbCommand CommandType="Text" ModifiedByUser="false">
  582. <CommandText>SELECT ID, Имя, Фамилия, Отчество, Роль, ДатаРождения, Телефон, Адрес, Username, Password FROM dbo.Сотрудники</CommandText>
  583. <Parameters />
  584. </DbCommand>
  585. </SelectCommand>
  586. <UpdateCommand>
  587. <DbCommand CommandType="Text" ModifiedByUser="false">
  588. <CommandText>UPDATE [dbo].[Сотрудники] SET [Имя] = @Имя, [Фамилия] = @Фамилия, [Отчество] = @Отчество, [Роль] = @Роль, [ДатаРождения] = @ДатаРождения, [Телефон] = @Телефон, [Адрес] = @Адрес, [Username] = @Username, [Password] = @Password WHERE (([ID] = @Original_ID) AND ((@IsNull_Имя = 1 AND [Имя] IS NULL) OR ([Имя] = @Original_Имя)) AND ((@IsNull_Фамилия = 1 AND [Фамилия] IS NULL) OR ([Фамилия] = @Original_Фамилия)) AND ((@IsNull_Отчество = 1 AND [Отчество] IS NULL) OR ([Отчество] = @Original_Отчество)) AND ([Роль] = @Original_Роль) AND ([ДатаРождения] = @Original_ДатаРождения) AND ([Телефон] = @Original_Телефон) AND ([Адрес] = @Original_Адрес) AND ([Username] = @Original_Username) AND ([Password] = @Original_Password));
  589. SELECT ID, Имя, Фамилия, Отчество, Роль, ДатаРождения, Телефон, Адрес, Username, Password FROM Сотрудники WHERE (ID = @ID)</CommandText>
  590. <Parameters>
  591. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Current" />
  592. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Current" />
  593. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Current" />
  594. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Роль" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Роль" SourceColumnNullMapping="false" SourceVersion="Current" />
  595. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@ДатаРождения" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ДатаРождения" SourceColumnNullMapping="false" SourceVersion="Current" />
  596. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Current" />
  597. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Current" />
  598. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Current" />
  599. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Password" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="false" SourceVersion="Current" />
  600. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID" SourceColumnNullMapping="false" SourceVersion="Original" />
  601. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Имя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="true" SourceVersion="Original" />
  602. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Original" />
  603. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Фамилия" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="true" SourceVersion="Original" />
  604. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Original" />
  605. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Отчество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="true" SourceVersion="Original" />
  606. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Original" />
  607. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Роль" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Роль" SourceColumnNullMapping="false" SourceVersion="Original" />
  608. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_ДатаРождения" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ДатаРождения" SourceColumnNullMapping="false" SourceVersion="Original" />
  609. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Original" />
  610. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Original" />
  611. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Original" />
  612. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Password" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="false" SourceVersion="Original" />
  613. <Parameter AllowDbNull="false" AutogeneratedName="ID" ColumnName="ID" DataSourceName="KazarinDE_03.dbo.Сотрудники" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID" SourceColumnNullMapping="false" SourceVersion="Current" />
  614. </Parameters>
  615. </DbCommand>
  616. </UpdateCommand>
  617. </DbSource>
  618. </MainSource>
  619. <Mappings>
  620. <Mapping SourceColumn="ID" DataSetColumn="ID" />
  621. <Mapping SourceColumn="Имя" DataSetColumn="Имя" />
  622. <Mapping SourceColumn="Фамилия" DataSetColumn="Фамилия" />
  623. <Mapping SourceColumn="Отчество" DataSetColumn="Отчество" />
  624. <Mapping SourceColumn="Роль" DataSetColumn="Роль" />
  625. <Mapping SourceColumn="ДатаРождения" DataSetColumn="ДатаРождения" />
  626. <Mapping SourceColumn="Телефон" DataSetColumn="Телефон" />
  627. <Mapping SourceColumn="Адрес" DataSetColumn="Адрес" />
  628. <Mapping SourceColumn="Username" DataSetColumn="Username" />
  629. <Mapping SourceColumn="Password" DataSetColumn="Password" />
  630. </Mappings>
  631. <Sources />
  632. </TableAdapter>
  633. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="СтатусыЗаказаTableAdapter" GeneratorDataComponentClassName="СтатусыЗаказаTableAdapter" Name="СтатусыЗаказа" UserDataComponentName="СтатусыЗаказаTableAdapter">
  634. <MainSource>
  635. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.СтатусыЗаказа" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  636. <DeleteCommand>
  637. <DbCommand CommandType="Text" ModifiedByUser="false">
  638. <CommandText>DELETE FROM [dbo].[СтатусыЗаказа] WHERE (([ID_Статуса] = @Original_ID_Статуса) AND ([Название] = @Original_Название))</CommandText>
  639. <Parameters>
  640. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Статуса" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Статуса" SourceColumnNullMapping="false" SourceVersion="Original" />
  641. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  642. </Parameters>
  643. </DbCommand>
  644. </DeleteCommand>
  645. <InsertCommand>
  646. <DbCommand CommandType="Text" ModifiedByUser="false">
  647. <CommandText>INSERT INTO [dbo].[СтатусыЗаказа] ([Название]) VALUES (@Название);
  648. SELECT ID_Статуса, Название FROM СтатусыЗаказа WHERE (ID_Статуса = SCOPE_IDENTITY())</CommandText>
  649. <Parameters>
  650. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  651. </Parameters>
  652. </DbCommand>
  653. </InsertCommand>
  654. <SelectCommand>
  655. <DbCommand CommandType="Text" ModifiedByUser="false">
  656. <CommandText>SELECT ID_Статуса, Название FROM dbo.СтатусыЗаказа</CommandText>
  657. <Parameters />
  658. </DbCommand>
  659. </SelectCommand>
  660. <UpdateCommand>
  661. <DbCommand CommandType="Text" ModifiedByUser="false">
  662. <CommandText>UPDATE [dbo].[СтатусыЗаказа] SET [Название] = @Название WHERE (([ID_Статуса] = @Original_ID_Статуса) AND ([Название] = @Original_Название));
  663. SELECT ID_Статуса, Название FROM СтатусыЗаказа WHERE (ID_Статуса = @ID_Статуса)</CommandText>
  664. <Parameters>
  665. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  666. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Статуса" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Статуса" SourceColumnNullMapping="false" SourceVersion="Original" />
  667. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  668. <Parameter AllowDbNull="false" AutogeneratedName="ID_Статуса" ColumnName="ID_Статуса" DataSourceName="KazarinDE_03.dbo.СтатусыЗаказа" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_Статуса" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_Статуса" SourceColumnNullMapping="false" SourceVersion="Current" />
  669. </Parameters>
  670. </DbCommand>
  671. </UpdateCommand>
  672. </DbSource>
  673. </MainSource>
  674. <Mappings>
  675. <Mapping SourceColumn="ID_Статуса" DataSetColumn="ID_Статуса" />
  676. <Mapping SourceColumn="Название" DataSetColumn="Название" />
  677. </Mappings>
  678. <Sources />
  679. </TableAdapter>
  680. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ТипыКомплектующихTableAdapter" GeneratorDataComponentClassName="ТипыКомплектующихTableAdapter" Name="ТипыКомплектующих" UserDataComponentName="ТипыКомплектующихTableAdapter">
  681. <MainSource>
  682. <DbSource ConnectionRef="KazarinDE_03ConnectionString (Settings)" DbObjectName="KazarinDE_03.dbo.ТипыКомплектующих" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
  683. <DeleteCommand>
  684. <DbCommand CommandType="Text" ModifiedByUser="false">
  685. <CommandText>DELETE FROM [dbo].[ТипыКомплектующих] WHERE (([ID_Типа] = @Original_ID_Типа) AND ((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)))</CommandText>
  686. <Parameters>
  687. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Типа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Типа" SourceColumnNullMapping="false" SourceVersion="Original" />
  688. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Название" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="true" SourceVersion="Original" />
  689. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  690. </Parameters>
  691. </DbCommand>
  692. </DeleteCommand>
  693. <InsertCommand>
  694. <DbCommand CommandType="Text" ModifiedByUser="false">
  695. <CommandText>INSERT INTO [dbo].[ТипыКомплектующих] ([Название]) VALUES (@Название);
  696. SELECT ID_Типа, Название FROM ТипыКомплектующих WHERE (ID_Типа = SCOPE_IDENTITY())</CommandText>
  697. <Parameters>
  698. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  699. </Parameters>
  700. </DbCommand>
  701. </InsertCommand>
  702. <SelectCommand>
  703. <DbCommand CommandType="Text" ModifiedByUser="false">
  704. <CommandText>SELECT ID_Типа, Название FROM dbo.ТипыКомплектующих</CommandText>
  705. <Parameters />
  706. </DbCommand>
  707. </SelectCommand>
  708. <UpdateCommand>
  709. <DbCommand CommandType="Text" ModifiedByUser="false">
  710. <CommandText>UPDATE [dbo].[ТипыКомплектующих] SET [Название] = @Название WHERE (([ID_Типа] = @Original_ID_Типа) AND ((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)));
  711. SELECT ID_Типа, Название FROM ТипыКомплектующих WHERE (ID_Типа = @ID_Типа)</CommandText>
  712. <Parameters>
  713. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  714. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ID_Типа" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ID_Типа" SourceColumnNullMapping="false" SourceVersion="Original" />
  715. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Название" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="true" SourceVersion="Original" />
  716. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Original" />
  717. <Parameter AllowDbNull="false" AutogeneratedName="ID_Типа" ColumnName="ID_Типа" DataSourceName="KazarinDE_03.dbo.ТипыКомплектующих" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ID_Типа" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ID_Типа" SourceColumnNullMapping="false" SourceVersion="Current" />
  718. </Parameters>
  719. </DbCommand>
  720. </UpdateCommand>
  721. </DbSource>
  722. </MainSource>
  723. <Mappings>
  724. <Mapping SourceColumn="ID_Типа" DataSetColumn="ID_Типа" />
  725. <Mapping SourceColumn="Название" DataSetColumn="Название" />
  726. </Mappings>
  727. <Sources />
  728. </TableAdapter>
  729. </Tables>
  730. <Sources />
  731. </DataSource>
  732. </xs:appinfo>
  733. </xs:annotation>
  734. <xs:element name="KazarinDE_03DataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="KazarinDE_03DataSet" msprop:Generator_UserDSName="KazarinDE_03DataSet">
  735. <xs:complexType>
  736. <xs:choice minOccurs="0" maxOccurs="unbounded">
  737. <xs:element name="ЕдиницыИзмерения" msprop:Generator_TableClassName="ЕдиницыИзмеренияDataTable" msprop:Generator_TableVarName="tableЕдиницыИзмерения" msprop:Generator_TablePropName="ЕдиницыИзмерения" msprop:Generator_RowDeletingName="ЕдиницыИзмеренияRowDeleting" msprop:Generator_RowChangingName="ЕдиницыИзмеренияRowChanging" msprop:Generator_RowEvHandlerName="ЕдиницыИзмеренияRowChangeEventHandler" msprop:Generator_RowDeletedName="ЕдиницыИзмеренияRowDeleted" msprop:Generator_UserTableName="ЕдиницыИзмерения" msprop:Generator_RowChangedName="ЕдиницыИзмеренияRowChanged" msprop:Generator_RowEvArgName="ЕдиницыИзмеренияRowChangeEvent" msprop:Generator_RowClassName="ЕдиницыИзмеренияRow">
  738. <xs:complexType>
  739. <xs:sequence>
  740. <xs:element name="ID_ЕдиницИзмерения" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_ЕдиницИзмерения" msprop:Generator_ColumnPropNameInRow="ID_ЕдиницИзмерения" msprop:Generator_ColumnPropNameInTable="ID_ЕдиницИзмеренияColumn" msprop:Generator_UserColumnName="ID_ЕдиницИзмерения" type="xs:int" />
  741. <xs:element name="Название" msprop:Generator_ColumnVarNameInTable="columnНазвание" msprop:Generator_ColumnPropNameInRow="Название" msprop:Generator_ColumnPropNameInTable="НазваниеColumn" msprop:Generator_UserColumnName="Название" minOccurs="0">
  742. <xs:simpleType>
  743. <xs:restriction base="xs:string">
  744. <xs:maxLength value="50" />
  745. </xs:restriction>
  746. </xs:simpleType>
  747. </xs:element>
  748. </xs:sequence>
  749. </xs:complexType>
  750. </xs:element>
  751. <xs:element name="Заказы" msprop:Generator_TableClassName="ЗаказыDataTable" msprop:Generator_TableVarName="tableЗаказы" msprop:Generator_TablePropName="Заказы" msprop:Generator_RowDeletingName="ЗаказыRowDeleting" msprop:Generator_RowChangingName="ЗаказыRowChanging" msprop:Generator_RowEvHandlerName="ЗаказыRowChangeEventHandler" msprop:Generator_RowDeletedName="ЗаказыRowDeleted" msprop:Generator_UserTableName="Заказы" msprop:Generator_RowChangedName="ЗаказыRowChanged" msprop:Generator_RowEvArgName="ЗаказыRowChangeEvent" msprop:Generator_RowClassName="ЗаказыRow">
  752. <xs:complexType>
  753. <xs:sequence>
  754. <xs:element name="ID_Заказа" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_Заказа" msprop:Generator_ColumnPropNameInRow="ID_Заказа" msprop:Generator_ColumnPropNameInTable="ID_ЗаказаColumn" msprop:Generator_UserColumnName="ID_Заказа" type="xs:int" />
  755. <xs:element name="НомерЗаказа" msprop:Generator_ColumnVarNameInTable="columnНомерЗаказа" msprop:Generator_ColumnPropNameInRow="НомерЗаказа" msprop:Generator_ColumnPropNameInTable="НомерЗаказаColumn" msprop:Generator_UserColumnName="НомерЗаказа" type="xs:int" minOccurs="0" />
  756. <xs:element name="ДатаЗаказа" msprop:Generator_ColumnVarNameInTable="columnДатаЗаказа" msprop:Generator_ColumnPropNameInRow="ДатаЗаказа" msprop:Generator_ColumnPropNameInTable="ДатаЗаказаColumn" msprop:Generator_UserColumnName="ДатаЗаказа" type="xs:dateTime" minOccurs="0" />
  757. <xs:element name="СтатусЗаказа" msprop:Generator_ColumnVarNameInTable="columnСтатусЗаказа" msprop:Generator_ColumnPropNameInRow="СтатусЗаказа" msprop:Generator_ColumnPropNameInTable="СтатусЗаказаColumn" msprop:Generator_UserColumnName="СтатусЗаказа" type="xs:int" minOccurs="0" />
  758. <xs:element name="Примечание" msprop:Generator_ColumnVarNameInTable="columnПримечание" msprop:Generator_ColumnPropNameInRow="Примечание" msprop:Generator_ColumnPropNameInTable="ПримечаниеColumn" msprop:Generator_UserColumnName="Примечание" minOccurs="0">
  759. <xs:simpleType>
  760. <xs:restriction base="xs:string">
  761. <xs:maxLength value="50" />
  762. </xs:restriction>
  763. </xs:simpleType>
  764. </xs:element>
  765. <xs:element name="ID_Клиента" msprop:Generator_ColumnVarNameInTable="columnID_Клиента" msprop:Generator_ColumnPropNameInRow="ID_Клиента" msprop:Generator_ColumnPropNameInTable="ID_КлиентаColumn" msprop:Generator_UserColumnName="ID_Клиента" type="xs:int" minOccurs="0" />
  766. <xs:element name="ID_Сотрудника" msprop:Generator_ColumnVarNameInTable="columnID_Сотрудника" msprop:Generator_ColumnPropNameInRow="ID_Сотрудника" msprop:Generator_ColumnPropNameInTable="ID_СотрудникаColumn" msprop:Generator_UserColumnName="ID_Сотрудника" type="xs:int" minOccurs="0" />
  767. <xs:element name="ID_Сборки" msprop:Generator_ColumnVarNameInTable="columnID_Сборки" msprop:Generator_ColumnPropNameInRow="ID_Сборки" msprop:Generator_ColumnPropNameInTable="ID_СборкиColumn" msprop:Generator_UserColumnName="ID_Сборки" type="xs:int" minOccurs="0" />
  768. </xs:sequence>
  769. </xs:complexType>
  770. </xs:element>
  771. <xs:element name="Клиенты" msprop:Generator_TableClassName="КлиентыDataTable" msprop:Generator_TableVarName="tableКлиенты" msprop:Generator_TablePropName="Клиенты" msprop:Generator_RowDeletingName="КлиентыRowDeleting" msprop:Generator_RowChangingName="КлиентыRowChanging" msprop:Generator_RowEvHandlerName="КлиентыRowChangeEventHandler" msprop:Generator_RowDeletedName="КлиентыRowDeleted" msprop:Generator_UserTableName="Клиенты" msprop:Generator_RowChangedName="КлиентыRowChanged" msprop:Generator_RowEvArgName="КлиентыRowChangeEvent" msprop:Generator_RowClassName="КлиентыRow">
  772. <xs:complexType>
  773. <xs:sequence>
  774. <xs:element name="ID_Клиента" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_Клиента" msprop:Generator_ColumnPropNameInRow="ID_Клиента" msprop:Generator_ColumnPropNameInTable="ID_КлиентаColumn" msprop:Generator_UserColumnName="ID_Клиента" type="xs:int" />
  775. <xs:element name="Имя" msprop:Generator_ColumnVarNameInTable="columnИмя" msprop:Generator_ColumnPropNameInRow="Имя" msprop:Generator_ColumnPropNameInTable="ИмяColumn" msprop:Generator_UserColumnName="Имя">
  776. <xs:simpleType>
  777. <xs:restriction base="xs:string">
  778. <xs:maxLength value="50" />
  779. </xs:restriction>
  780. </xs:simpleType>
  781. </xs:element>
  782. <xs:element name="Фамилия" msprop:Generator_ColumnVarNameInTable="columnФамилия" msprop:Generator_ColumnPropNameInRow="Фамилия" msprop:Generator_ColumnPropNameInTable="ФамилияColumn" msprop:Generator_UserColumnName="Фамилия">
  783. <xs:simpleType>
  784. <xs:restriction base="xs:string">
  785. <xs:maxLength value="50" />
  786. </xs:restriction>
  787. </xs:simpleType>
  788. </xs:element>
  789. <xs:element name="Отчество" msprop:Generator_ColumnVarNameInTable="columnОтчество" msprop:Generator_ColumnPropNameInRow="Отчество" msprop:Generator_ColumnPropNameInTable="ОтчествоColumn" msprop:Generator_UserColumnName="Отчество" minOccurs="0">
  790. <xs:simpleType>
  791. <xs:restriction base="xs:string">
  792. <xs:maxLength value="50" />
  793. </xs:restriction>
  794. </xs:simpleType>
  795. </xs:element>
  796. <xs:element name="Телефон" msprop:Generator_ColumnVarNameInTable="columnТелефон" msprop:Generator_ColumnPropNameInRow="Телефон" msprop:Generator_ColumnPropNameInTable="ТелефонColumn" msprop:Generator_UserColumnName="Телефон" minOccurs="0">
  797. <xs:simpleType>
  798. <xs:restriction base="xs:string">
  799. <xs:maxLength value="11" />
  800. </xs:restriction>
  801. </xs:simpleType>
  802. </xs:element>
  803. <xs:element name="Адрес" msprop:Generator_ColumnVarNameInTable="columnАдрес" msprop:Generator_ColumnPropNameInRow="Адрес" msprop:Generator_ColumnPropNameInTable="АдресColumn" msprop:Generator_UserColumnName="Адрес" minOccurs="0">
  804. <xs:simpleType>
  805. <xs:restriction base="xs:string">
  806. <xs:maxLength value="70" />
  807. </xs:restriction>
  808. </xs:simpleType>
  809. </xs:element>
  810. </xs:sequence>
  811. </xs:complexType>
  812. </xs:element>
  813. <xs:element name="Комплектующие" msprop:Generator_TableClassName="КомплектующиеDataTable" msprop:Generator_TableVarName="tableКомплектующие" msprop:Generator_TablePropName="Комплектующие" msprop:Generator_RowDeletingName="КомплектующиеRowDeleting" msprop:Generator_RowChangingName="КомплектующиеRowChanging" msprop:Generator_RowEvHandlerName="КомплектующиеRowChangeEventHandler" msprop:Generator_RowDeletedName="КомплектующиеRowDeleted" msprop:Generator_UserTableName="Комплектующие" msprop:Generator_RowChangedName="КомплектующиеRowChanged" msprop:Generator_RowEvArgName="КомплектующиеRowChangeEvent" msprop:Generator_RowClassName="КомплектующиеRow">
  814. <xs:complexType>
  815. <xs:sequence>
  816. <xs:element name="ID_Комплектующего" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_Комплектующего" msprop:Generator_ColumnPropNameInRow="ID_Комплектующего" msprop:Generator_ColumnPropNameInTable="ID_КомплектующегоColumn" msprop:Generator_UserColumnName="ID_Комплектующего" type="xs:int" />
  817. <xs:element name="Название" msprop:Generator_ColumnVarNameInTable="columnНазвание" msprop:Generator_ColumnPropNameInRow="Название" msprop:Generator_ColumnPropNameInTable="НазваниеColumn" msprop:Generator_UserColumnName="Название">
  818. <xs:simpleType>
  819. <xs:restriction base="xs:string">
  820. <xs:maxLength value="50" />
  821. </xs:restriction>
  822. </xs:simpleType>
  823. </xs:element>
  824. <xs:element name="Тип" msprop:Generator_ColumnVarNameInTable="columnТип" msprop:Generator_ColumnPropNameInRow="Тип" msprop:Generator_ColumnPropNameInTable="ТипColumn" msprop:Generator_UserColumnName="Тип" type="xs:int" />
  825. <xs:element name="Поставщик" msprop:Generator_ColumnVarNameInTable="columnПоставщик" msprop:Generator_ColumnPropNameInRow="Поставщик" msprop:Generator_ColumnPropNameInTable="ПоставщикColumn" msprop:Generator_UserColumnName="Поставщик" type="xs:int" minOccurs="0" />
  826. <xs:element name="КоличествоНаСкладе" msprop:Generator_ColumnVarNameInTable="columnКоличествоНаСкладе" msprop:Generator_ColumnPropNameInRow="КоличествоНаСкладе" msprop:Generator_ColumnPropNameInTable="КоличествоНаСкладеColumn" msprop:Generator_UserColumnName="КоличествоНаСкладе" type="xs:int" minOccurs="0" />
  827. <xs:element name="ЕдиницыИзмерения" msprop:Generator_ColumnVarNameInTable="columnЕдиницыИзмерения" msprop:Generator_ColumnPropNameInRow="ЕдиницыИзмерения" msprop:Generator_ColumnPropNameInTable="ЕдиницыИзмеренияColumn" msprop:Generator_UserColumnName="ЕдиницыИзмерения" type="xs:int" minOccurs="0" />
  828. <xs:element name="Цена" msprop:Generator_ColumnVarNameInTable="columnЦена" msprop:Generator_ColumnPropNameInRow="Цена" msprop:Generator_ColumnPropNameInTable="ЦенаColumn" msprop:Generator_UserColumnName="Цена" minOccurs="0">
  829. <xs:simpleType>
  830. <xs:restriction base="xs:string">
  831. <xs:maxLength value="10" />
  832. </xs:restriction>
  833. </xs:simpleType>
  834. </xs:element>
  835. </xs:sequence>
  836. </xs:complexType>
  837. </xs:element>
  838. <xs:element name="Компьютеры" msprop:Generator_TableClassName="КомпьютерыDataTable" msprop:Generator_TableVarName="tableКомпьютеры" msprop:Generator_TablePropName="Компьютеры" msprop:Generator_RowDeletingName="КомпьютерыRowDeleting" msprop:Generator_RowChangingName="КомпьютерыRowChanging" msprop:Generator_RowEvHandlerName="КомпьютерыRowChangeEventHandler" msprop:Generator_RowDeletedName="КомпьютерыRowDeleted" msprop:Generator_UserTableName="Компьютеры" msprop:Generator_RowChangedName="КомпьютерыRowChanged" msprop:Generator_RowEvArgName="КомпьютерыRowChangeEvent" msprop:Generator_RowClassName="КомпьютерыRow">
  839. <xs:complexType>
  840. <xs:sequence>
  841. <xs:element name="ID_ПК" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_ПК" msprop:Generator_ColumnPropNameInRow="ID_ПК" msprop:Generator_ColumnPropNameInTable="ID_ПКColumn" msprop:Generator_UserColumnName="ID_ПК" type="xs:int" />
  842. <xs:element name="Модель" msprop:Generator_ColumnVarNameInTable="columnМодель" msprop:Generator_ColumnPropNameInRow="Модель" msprop:Generator_ColumnPropNameInTable="МодельColumn" msprop:Generator_UserColumnName="Модель" minOccurs="0">
  843. <xs:simpleType>
  844. <xs:restriction base="xs:string">
  845. <xs:maxLength value="2147483647" />
  846. </xs:restriction>
  847. </xs:simpleType>
  848. </xs:element>
  849. </xs:sequence>
  850. </xs:complexType>
  851. </xs:element>
  852. <xs:element name="ОписаниеСборки" msprop:Generator_TableClassName="ОписаниеСборкиDataTable" msprop:Generator_TableVarName="tableОписаниеСборки" msprop:Generator_TablePropName="ОписаниеСборки" msprop:Generator_RowDeletingName="ОписаниеСборкиRowDeleting" msprop:Generator_RowChangingName="ОписаниеСборкиRowChanging" msprop:Generator_RowEvHandlerName="ОписаниеСборкиRowChangeEventHandler" msprop:Generator_RowDeletedName="ОписаниеСборкиRowDeleted" msprop:Generator_UserTableName="ОписаниеСборки" msprop:Generator_RowChangedName="ОписаниеСборкиRowChanged" msprop:Generator_RowEvArgName="ОписаниеСборкиRowChangeEvent" msprop:Generator_RowClassName="ОписаниеСборкиRow">
  853. <xs:complexType>
  854. <xs:sequence>
  855. <xs:element name="ID_ПК" msprop:Generator_ColumnVarNameInTable="columnID_ПК" msprop:Generator_ColumnPropNameInRow="ID_ПК" msprop:Generator_ColumnPropNameInTable="ID_ПКColumn" msprop:Generator_UserColumnName="ID_ПК" type="xs:int" minOccurs="0" />
  856. <xs:element name="ID_Комплектующего" msprop:Generator_ColumnVarNameInTable="columnID_Комплектующего" msprop:Generator_ColumnPropNameInRow="ID_Комплектующего" msprop:Generator_ColumnPropNameInTable="ID_КомплектующегоColumn" msprop:Generator_UserColumnName="ID_Комплектующего" type="xs:int" minOccurs="0" />
  857. </xs:sequence>
  858. </xs:complexType>
  859. </xs:element>
  860. <xs:element name="Поставщики" msprop:Generator_TableClassName="ПоставщикиDataTable" msprop:Generator_TableVarName="tableПоставщики" msprop:Generator_TablePropName="Поставщики" msprop:Generator_RowDeletingName="ПоставщикиRowDeleting" msprop:Generator_RowChangingName="ПоставщикиRowChanging" msprop:Generator_RowEvHandlerName="ПоставщикиRowChangeEventHandler" msprop:Generator_RowDeletedName="ПоставщикиRowDeleted" msprop:Generator_UserTableName="Поставщики" msprop:Generator_RowChangedName="ПоставщикиRowChanged" msprop:Generator_RowEvArgName="ПоставщикиRowChangeEvent" msprop:Generator_RowClassName="ПоставщикиRow">
  861. <xs:complexType>
  862. <xs:sequence>
  863. <xs:element name="ID_Поставщика" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_Поставщика" msprop:Generator_ColumnPropNameInRow="ID_Поставщика" msprop:Generator_ColumnPropNameInTable="ID_ПоставщикаColumn" msprop:Generator_UserColumnName="ID_Поставщика" type="xs:int" />
  864. <xs:element name="Наименование" msprop:Generator_ColumnVarNameInTable="columnНаименование" msprop:Generator_ColumnPropNameInRow="Наименование" msprop:Generator_ColumnPropNameInTable="НаименованиеColumn" msprop:Generator_UserColumnName="Наименование" minOccurs="0">
  865. <xs:simpleType>
  866. <xs:restriction base="xs:string">
  867. <xs:maxLength value="50" />
  868. </xs:restriction>
  869. </xs:simpleType>
  870. </xs:element>
  871. <xs:element name="Телефон" msprop:Generator_ColumnVarNameInTable="columnТелефон" msprop:Generator_ColumnPropNameInRow="Телефон" msprop:Generator_ColumnPropNameInTable="ТелефонColumn" msprop:Generator_UserColumnName="Телефон" minOccurs="0">
  872. <xs:simpleType>
  873. <xs:restriction base="xs:string">
  874. <xs:maxLength value="11" />
  875. </xs:restriction>
  876. </xs:simpleType>
  877. </xs:element>
  878. <xs:element name="Адрес" msprop:Generator_ColumnVarNameInTable="columnАдрес" msprop:Generator_ColumnPropNameInRow="Адрес" msprop:Generator_ColumnPropNameInTable="АдресColumn" msprop:Generator_UserColumnName="Адрес" minOccurs="0">
  879. <xs:simpleType>
  880. <xs:restriction base="xs:string">
  881. <xs:maxLength value="50" />
  882. </xs:restriction>
  883. </xs:simpleType>
  884. </xs:element>
  885. </xs:sequence>
  886. </xs:complexType>
  887. </xs:element>
  888. <xs:element name="Роли" msprop:Generator_TableClassName="РолиDataTable" msprop:Generator_TableVarName="tableРоли" msprop:Generator_TablePropName="Роли" msprop:Generator_RowDeletingName="РолиRowDeleting" msprop:Generator_RowChangingName="РолиRowChanging" msprop:Generator_RowEvHandlerName="РолиRowChangeEventHandler" msprop:Generator_RowDeletedName="РолиRowDeleted" msprop:Generator_UserTableName="Роли" msprop:Generator_RowChangedName="РолиRowChanged" msprop:Generator_RowEvArgName="РолиRowChangeEvent" msprop:Generator_RowClassName="РолиRow">
  889. <xs:complexType>
  890. <xs:sequence>
  891. <xs:element name="ID_Роли" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_Роли" msprop:Generator_ColumnPropNameInRow="ID_Роли" msprop:Generator_ColumnPropNameInTable="ID_РолиColumn" msprop:Generator_UserColumnName="ID_Роли" type="xs:int" />
  892. <xs:element name="Название" msprop:Generator_ColumnVarNameInTable="columnНазвание" msprop:Generator_ColumnPropNameInRow="Название" msprop:Generator_ColumnPropNameInTable="НазваниеColumn" msprop:Generator_UserColumnName="Название">
  893. <xs:simpleType>
  894. <xs:restriction base="xs:string">
  895. <xs:maxLength value="50" />
  896. </xs:restriction>
  897. </xs:simpleType>
  898. </xs:element>
  899. </xs:sequence>
  900. </xs:complexType>
  901. </xs:element>
  902. <xs:element name="Сборка" msprop:Generator_TableClassName="СборкаDataTable" msprop:Generator_TableVarName="tableСборка" msprop:Generator_TablePropName="Сборка" msprop:Generator_RowDeletingName="СборкаRowDeleting" msprop:Generator_RowChangingName="СборкаRowChanging" msprop:Generator_RowEvHandlerName="СборкаRowChangeEventHandler" msprop:Generator_RowDeletedName="СборкаRowDeleted" msprop:Generator_UserTableName="Сборка" msprop:Generator_RowChangedName="СборкаRowChanged" msprop:Generator_RowEvArgName="СборкаRowChangeEvent" msprop:Generator_RowClassName="СборкаRow">
  903. <xs:complexType>
  904. <xs:sequence>
  905. <xs:element name="ID_Сборки" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_Сборки" msprop:Generator_ColumnPropNameInRow="ID_Сборки" msprop:Generator_ColumnPropNameInTable="ID_СборкиColumn" msprop:Generator_UserColumnName="ID_Сборки" type="xs:int" />
  906. <xs:element name="ID_ПК" msprop:Generator_ColumnVarNameInTable="columnID_ПК" msprop:Generator_ColumnPropNameInRow="ID_ПК" msprop:Generator_ColumnPropNameInTable="ID_ПКColumn" msprop:Generator_UserColumnName="ID_ПК" type="xs:int" minOccurs="0" />
  907. <xs:element name="ID_Мастера" msprop:Generator_ColumnVarNameInTable="columnID_Мастера" msprop:Generator_ColumnPropNameInRow="ID_Мастера" msprop:Generator_ColumnPropNameInTable="ID_МастераColumn" msprop:Generator_UserColumnName="ID_Мастера" type="xs:int" minOccurs="0" />
  908. </xs:sequence>
  909. </xs:complexType>
  910. </xs:element>
  911. <xs:element name="Сотрудники" msprop:Generator_TableClassName="СотрудникиDataTable" msprop:Generator_TableVarName="tableСотрудники" msprop:Generator_TablePropName="Сотрудники" msprop:Generator_RowDeletingName="СотрудникиRowDeleting" msprop:Generator_RowChangingName="СотрудникиRowChanging" msprop:Generator_RowEvHandlerName="СотрудникиRowChangeEventHandler" msprop:Generator_RowDeletedName="СотрудникиRowDeleted" msprop:Generator_UserTableName="Сотрудники" msprop:Generator_RowChangedName="СотрудникиRowChanged" msprop:Generator_RowEvArgName="СотрудникиRowChangeEvent" msprop:Generator_RowClassName="СотрудникиRow">
  912. <xs:complexType>
  913. <xs:sequence>
  914. <xs:element name="ID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID" msprop:Generator_ColumnPropNameInRow="ID" msprop:Generator_ColumnPropNameInTable="IDColumn" msprop:Generator_UserColumnName="ID" type="xs:int" />
  915. <xs:element name="Имя" msprop:Generator_ColumnVarNameInTable="columnИмя" msprop:Generator_ColumnPropNameInRow="Имя" msprop:Generator_ColumnPropNameInTable="ИмяColumn" msprop:Generator_UserColumnName="Имя" minOccurs="0">
  916. <xs:simpleType>
  917. <xs:restriction base="xs:string">
  918. <xs:maxLength value="20" />
  919. </xs:restriction>
  920. </xs:simpleType>
  921. </xs:element>
  922. <xs:element name="Фамилия" msprop:Generator_ColumnVarNameInTable="columnФамилия" msprop:Generator_ColumnPropNameInRow="Фамилия" msprop:Generator_ColumnPropNameInTable="ФамилияColumn" msprop:Generator_UserColumnName="Фамилия" minOccurs="0">
  923. <xs:simpleType>
  924. <xs:restriction base="xs:string">
  925. <xs:maxLength value="20" />
  926. </xs:restriction>
  927. </xs:simpleType>
  928. </xs:element>
  929. <xs:element name="Отчество" msprop:Generator_ColumnVarNameInTable="columnОтчество" msprop:Generator_ColumnPropNameInRow="Отчество" msprop:Generator_ColumnPropNameInTable="ОтчествоColumn" msprop:Generator_UserColumnName="Отчество" minOccurs="0">
  930. <xs:simpleType>
  931. <xs:restriction base="xs:string">
  932. <xs:maxLength value="20" />
  933. </xs:restriction>
  934. </xs:simpleType>
  935. </xs:element>
  936. <xs:element name="Роль" msprop:Generator_ColumnVarNameInTable="columnРоль" msprop:Generator_ColumnPropNameInRow="Роль" msprop:Generator_ColumnPropNameInTable="РольColumn" msprop:Generator_UserColumnName="Роль" type="xs:int" />
  937. <xs:element name="ДатаРождения" msprop:Generator_ColumnVarNameInTable="columnДатаРождения" msprop:Generator_ColumnPropNameInRow="ДатаРождения" msprop:Generator_ColumnPropNameInTable="ДатаРожденияColumn" msprop:Generator_UserColumnName="ДатаРождения" type="xs:dateTime" />
  938. <xs:element name="Телефон" msprop:Generator_ColumnVarNameInTable="columnТелефон" msprop:Generator_ColumnPropNameInRow="Телефон" msprop:Generator_ColumnPropNameInTable="ТелефонColumn" msprop:Generator_UserColumnName="Телефон">
  939. <xs:simpleType>
  940. <xs:restriction base="xs:string">
  941. <xs:maxLength value="11" />
  942. </xs:restriction>
  943. </xs:simpleType>
  944. </xs:element>
  945. <xs:element name="Адрес" msprop:Generator_ColumnVarNameInTable="columnАдрес" msprop:Generator_ColumnPropNameInRow="Адрес" msprop:Generator_ColumnPropNameInTable="АдресColumn" msprop:Generator_UserColumnName="Адрес">
  946. <xs:simpleType>
  947. <xs:restriction base="xs:string">
  948. <xs:maxLength value="70" />
  949. </xs:restriction>
  950. </xs:simpleType>
  951. </xs:element>
  952. <xs:element name="Username" msprop:Generator_ColumnVarNameInTable="columnUsername" msprop:Generator_ColumnPropNameInRow="Username" msprop:Generator_ColumnPropNameInTable="UsernameColumn" msprop:Generator_UserColumnName="Username">
  953. <xs:simpleType>
  954. <xs:restriction base="xs:string">
  955. <xs:maxLength value="20" />
  956. </xs:restriction>
  957. </xs:simpleType>
  958. </xs:element>
  959. <xs:element name="Password" msprop:Generator_ColumnVarNameInTable="columnPassword" msprop:Generator_ColumnPropNameInRow="Password" msprop:Generator_ColumnPropNameInTable="PasswordColumn" msprop:Generator_UserColumnName="Password">
  960. <xs:simpleType>
  961. <xs:restriction base="xs:string">
  962. <xs:maxLength value="20" />
  963. </xs:restriction>
  964. </xs:simpleType>
  965. </xs:element>
  966. </xs:sequence>
  967. </xs:complexType>
  968. </xs:element>
  969. <xs:element name="СтатусыЗаказа" msprop:Generator_TableClassName="СтатусыЗаказаDataTable" msprop:Generator_TableVarName="tableСтатусыЗаказа" msprop:Generator_TablePropName="СтатусыЗаказа" msprop:Generator_RowDeletingName="СтатусыЗаказаRowDeleting" msprop:Generator_RowChangingName="СтатусыЗаказаRowChanging" msprop:Generator_RowEvHandlerName="СтатусыЗаказаRowChangeEventHandler" msprop:Generator_RowDeletedName="СтатусыЗаказаRowDeleted" msprop:Generator_UserTableName="СтатусыЗаказа" msprop:Generator_RowChangedName="СтатусыЗаказаRowChanged" msprop:Generator_RowEvArgName="СтатусыЗаказаRowChangeEvent" msprop:Generator_RowClassName="СтатусыЗаказаRow">
  970. <xs:complexType>
  971. <xs:sequence>
  972. <xs:element name="ID_Статуса" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_Статуса" msprop:Generator_ColumnPropNameInRow="ID_Статуса" msprop:Generator_ColumnPropNameInTable="ID_СтатусаColumn" msprop:Generator_UserColumnName="ID_Статуса" type="xs:int" />
  973. <xs:element name="Название" msprop:Generator_ColumnVarNameInTable="columnНазвание" msprop:Generator_ColumnPropNameInRow="Название" msprop:Generator_ColumnPropNameInTable="НазваниеColumn" msprop:Generator_UserColumnName="Название">
  974. <xs:simpleType>
  975. <xs:restriction base="xs:string">
  976. <xs:maxLength value="10" />
  977. </xs:restriction>
  978. </xs:simpleType>
  979. </xs:element>
  980. </xs:sequence>
  981. </xs:complexType>
  982. </xs:element>
  983. <xs:element name="ТипыКомплектующих" msprop:Generator_TableClassName="ТипыКомплектующихDataTable" msprop:Generator_TableVarName="tableТипыКомплектующих" msprop:Generator_TablePropName="ТипыКомплектующих" msprop:Generator_RowDeletingName="ТипыКомплектующихRowDeleting" msprop:Generator_RowChangingName="ТипыКомплектующихRowChanging" msprop:Generator_RowEvHandlerName="ТипыКомплектующихRowChangeEventHandler" msprop:Generator_RowDeletedName="ТипыКомплектующихRowDeleted" msprop:Generator_UserTableName="ТипыКомплектующих" msprop:Generator_RowChangedName="ТипыКомплектующихRowChanged" msprop:Generator_RowEvArgName="ТипыКомплектующихRowChangeEvent" msprop:Generator_RowClassName="ТипыКомплектующихRow">
  984. <xs:complexType>
  985. <xs:sequence>
  986. <xs:element name="ID_Типа" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnID_Типа" msprop:Generator_ColumnPropNameInRow="ID_Типа" msprop:Generator_ColumnPropNameInTable="ID_ТипаColumn" msprop:Generator_UserColumnName="ID_Типа" type="xs:int" />
  987. <xs:element name="Название" msprop:Generator_ColumnVarNameInTable="columnНазвание" msprop:Generator_ColumnPropNameInRow="Название" msprop:Generator_ColumnPropNameInTable="НазваниеColumn" msprop:Generator_UserColumnName="Название" minOccurs="0">
  988. <xs:simpleType>
  989. <xs:restriction base="xs:string">
  990. <xs:maxLength value="50" />
  991. </xs:restriction>
  992. </xs:simpleType>
  993. </xs:element>
  994. </xs:sequence>
  995. </xs:complexType>
  996. </xs:element>
  997. </xs:choice>
  998. </xs:complexType>
  999. <xs:unique name="Constraint1" msdata:PrimaryKey="true">
  1000. <xs:selector xpath=".//mstns:ЕдиницыИзмерения" />
  1001. <xs:field xpath="mstns:ID_ЕдиницИзмерения" />
  1002. </xs:unique>
  1003. <xs:unique name="Заказы_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1004. <xs:selector xpath=".//mstns:Заказы" />
  1005. <xs:field xpath="mstns:ID_Заказа" />
  1006. </xs:unique>
  1007. <xs:unique name="Клиенты_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1008. <xs:selector xpath=".//mstns:Клиенты" />
  1009. <xs:field xpath="mstns:ID_Клиента" />
  1010. </xs:unique>
  1011. <xs:unique name="Комплектующие_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1012. <xs:selector xpath=".//mstns:Комплектующие" />
  1013. <xs:field xpath="mstns:ID_Комплектующего" />
  1014. </xs:unique>
  1015. <xs:unique name="Компьютеры_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1016. <xs:selector xpath=".//mstns:Компьютеры" />
  1017. <xs:field xpath="mstns:ID_ПК" />
  1018. </xs:unique>
  1019. <xs:unique name="Поставщики_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1020. <xs:selector xpath=".//mstns:Поставщики" />
  1021. <xs:field xpath="mstns:ID_Поставщика" />
  1022. </xs:unique>
  1023. <xs:unique name="Роли_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1024. <xs:selector xpath=".//mstns:Роли" />
  1025. <xs:field xpath="mstns:ID_Роли" />
  1026. </xs:unique>
  1027. <xs:unique name="Сборка_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1028. <xs:selector xpath=".//mstns:Сборка" />
  1029. <xs:field xpath="mstns:ID_Сборки" />
  1030. </xs:unique>
  1031. <xs:unique name="Сотрудники_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1032. <xs:selector xpath=".//mstns:Сотрудники" />
  1033. <xs:field xpath="mstns:ID" />
  1034. </xs:unique>
  1035. <xs:unique name="СтатусыЗаказа_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1036. <xs:selector xpath=".//mstns:СтатусыЗаказа" />
  1037. <xs:field xpath="mstns:ID_Статуса" />
  1038. </xs:unique>
  1039. <xs:unique name="ТипыКомплектующих_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  1040. <xs:selector xpath=".//mstns:ТипыКомплектующих" />
  1041. <xs:field xpath="mstns:ID_Типа" />
  1042. </xs:unique>
  1043. </xs:element>
  1044. <xs:annotation>
  1045. <xs:appinfo>
  1046. <msdata:Relationship name="FK_Заказы_Клиенты" msdata:parent="Клиенты" msdata:child="Заказы" msdata:parentkey="ID_Клиента" msdata:childkey="ID_Клиента" msprop:Generator_UserChildTable="Заказы" msprop:Generator_ChildPropName="GetЗаказыRows" msprop:Generator_UserRelationName="FK_Заказы_Клиенты" msprop:Generator_RelationVarName="relationFK_Заказы_Клиенты" msprop:Generator_UserParentTable="Клиенты" msprop:Generator_ParentPropName="КлиентыRow" />
  1047. <msdata:Relationship name="FK_Заказы_Сборка" msdata:parent="Сборка" msdata:child="Заказы" msdata:parentkey="ID_Сборки" msdata:childkey="ID_Сборки" msprop:Generator_UserChildTable="Заказы" msprop:Generator_ChildPropName="GetЗаказыRows" msprop:Generator_UserRelationName="FK_Заказы_Сборка" msprop:Generator_RelationVarName="relationFK_Заказы_Сборка" msprop:Generator_UserParentTable="Сборка" msprop:Generator_ParentPropName="СборкаRow" />
  1048. <msdata:Relationship name="FK_Заказы_Сотрудники" msdata:parent="Сотрудники" msdata:child="Заказы" msdata:parentkey="ID" msdata:childkey="ID_Сотрудника" msprop:Generator_UserChildTable="Заказы" msprop:Generator_ChildPropName="GetЗаказыRows" msprop:Generator_UserRelationName="FK_Заказы_Сотрудники" msprop:Generator_RelationVarName="relationFK_Заказы_Сотрудники" msprop:Generator_UserParentTable="Сотрудники" msprop:Generator_ParentPropName="СотрудникиRow" />
  1049. <msdata:Relationship name="FK_Заказы_СтатусыЗаказа" msdata:parent="СтатусыЗаказа" msdata:child="Заказы" msdata:parentkey="ID_Статуса" msdata:childkey="СтатусЗаказа" msprop:Generator_UserChildTable="Заказы" msprop:Generator_ChildPropName="GetЗаказыRows" msprop:Generator_UserRelationName="FK_Заказы_СтатусыЗаказа" msprop:Generator_RelationVarName="relationFK_Заказы_СтатусыЗаказа" msprop:Generator_UserParentTable="СтатусыЗаказа" msprop:Generator_ParentPropName="СтатусыЗаказаRow" />
  1050. <msdata:Relationship name="FK_Комплектующие_ЕдиницыИзмерения" msdata:parent="ЕдиницыИзмерения" msdata:child="Комплектующие" msdata:parentkey="ID_ЕдиницИзмерения" msdata:childkey="ЕдиницыИзмерения" msprop:Generator_UserChildTable="Комплектующие" msprop:Generator_ChildPropName="GetКомплектующиеRows" msprop:Generator_UserRelationName="FK_Комплектующие_ЕдиницыИзмерения" msprop:Generator_ParentPropName="ЕдиницыИзмеренияRow" msprop:Generator_RelationVarName="relationFK_Комплектующие_ЕдиницыИзмерения" msprop:Generator_UserParentTable="ЕдиницыИзмерения" />
  1051. <msdata:Relationship name="FK_Комплектующие_Поставщики" msdata:parent="Поставщики" msdata:child="Комплектующие" msdata:parentkey="ID_Поставщика" msdata:childkey="Поставщик" msprop:Generator_UserChildTable="Комплектующие" msprop:Generator_ChildPropName="GetКомплектующиеRows" msprop:Generator_UserRelationName="FK_Комплектующие_Поставщики" msprop:Generator_RelationVarName="relationFK_Комплектующие_Поставщики" msprop:Generator_UserParentTable="Поставщики" msprop:Generator_ParentPropName="ПоставщикиRow" />
  1052. <msdata:Relationship name="FK_Комплектующие_ТипыКомплектующих" msdata:parent="ТипыКомплектующих" msdata:child="Комплектующие" msdata:parentkey="ID_Типа" msdata:childkey="Тип" msprop:Generator_UserChildTable="Комплектующие" msprop:Generator_ChildPropName="GetКомплектующиеRows" msprop:Generator_UserRelationName="FK_Комплектующие_ТипыКомплектующих" msprop:Generator_RelationVarName="relationFK_Комплектующие_ТипыКомплектующих" msprop:Generator_UserParentTable="ТипыКомплектующих" msprop:Generator_ParentPropName="ТипыКомплектующихRow" />
  1053. <msdata:Relationship name="FK_ОписаниеСборки_Комплектующие" msdata:parent="Комплектующие" msdata:child="ОписаниеСборки" msdata:parentkey="ID_Комплектующего" msdata:childkey="ID_Комплектующего" msprop:Generator_UserChildTable="ОписаниеСборки" msprop:Generator_ChildPropName="GetОписаниеСборкиRows" msprop:Generator_UserRelationName="FK_ОписаниеСборки_Комплектующие" msprop:Generator_ParentPropName="КомплектующиеRow" msprop:Generator_RelationVarName="relationFK_ОписаниеСборки_Комплектующие" msprop:Generator_UserParentTable="Комплектующие" />
  1054. <msdata:Relationship name="FK_ОписаниеСборки_Компьютеры" msdata:parent="Компьютеры" msdata:child="ОписаниеСборки" msdata:parentkey="ID_ПК" msdata:childkey="ID_ПК" msprop:Generator_UserChildTable="ОписаниеСборки" msprop:Generator_ChildPropName="GetОписаниеСборкиRows" msprop:Generator_UserRelationName="FK_ОписаниеСборки_Компьютеры" msprop:Generator_ParentPropName="КомпьютерыRow" msprop:Generator_RelationVarName="relationFK_ОписаниеСборки_Компьютеры" msprop:Generator_UserParentTable="Компьютеры" />
  1055. <msdata:Relationship name="FK_Сборка_Компьютеры" msdata:parent="Компьютеры" msdata:child="Сборка" msdata:parentkey="ID_ПК" msdata:childkey="ID_ПК" msprop:Generator_UserChildTable="Сборка" msprop:Generator_ChildPropName="GetСборкаRows" msprop:Generator_UserRelationName="FK_Сборка_Компьютеры" msprop:Generator_ParentPropName="КомпьютерыRow" msprop:Generator_RelationVarName="relationFK_Сборка_Компьютеры" msprop:Generator_UserParentTable="Компьютеры" />
  1056. <msdata:Relationship name="FK_Сборка_Сотрудники" msdata:parent="Сотрудники" msdata:child="Сборка" msdata:parentkey="ID" msdata:childkey="ID_Мастера" msprop:Generator_UserChildTable="Сборка" msprop:Generator_ChildPropName="GetСборкаRows" msprop:Generator_UserRelationName="FK_Сборка_Сотрудники" msprop:Generator_RelationVarName="relationFK_Сборка_Сотрудники" msprop:Generator_UserParentTable="Сотрудники" msprop:Generator_ParentPropName="СотрудникиRow" />
  1057. <msdata:Relationship name="FK_Сотрудники_Роли" msdata:parent="Роли" msdata:child="Сотрудники" msdata:parentkey="ID_Роли" msdata:childkey="Роль" msprop:Generator_UserChildTable="Сотрудники" msprop:Generator_ChildPropName="GetСотрудникиRows" msprop:Generator_UserRelationName="FK_Сотрудники_Роли" msprop:Generator_ParentPropName="РолиRow" msprop:Generator_RelationVarName="relationFK_Сотрудники_Роли" msprop:Generator_UserParentTable="Роли" />
  1058. </xs:appinfo>
  1059. </xs:annotation>
  1060. </xs:schema>