IS32SpecOdegdaShtukoDataSet.xsd 50 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <xs:schema id="IS32SpecOdegdaShtukoDataSet" targetNamespace="http://tempuri.org/IS32SpecOdegdaShtukoDataSet.xsd" xmlns:mstns="http://tempuri.org/IS32SpecOdegdaShtukoDataSet.xsd" xmlns="http://tempuri.org/IS32SpecOdegdaShtukoDataSet.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="IS32SpecOdegdaShtukoConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="IS32SpecOdegdaShtukoConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.ShtukoSpecOdejda.Properties.Settings.GlobalReference.Default.IS32SpecOdegdaShtukoConnectionString" 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="IS32SpecOdegdaShtukoConnectionString (Settings)" DbObjectName="IS32SpecOdegdaShtuko.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 (([Код получения] = @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>
  16. <Parameters>
  17. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Original_Код_получения" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код получения" 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="Int64" Direction="Input" ParameterName="@Original_Код_одежды" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код одежды" SourceColumnNullMapping="false" SourceVersion="Original" />
  20. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Дата_получения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Дата получения" SourceColumnNullMapping="true" SourceVersion="Original" />
  21. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_Дата_получения" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Дата получения" SourceColumnNullMapping="false" SourceVersion="Original" />
  22. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Роспись" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Роспись" SourceColumnNullMapping="true" SourceVersion="Original" />
  23. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_Роспись" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Роспись" SourceColumnNullMapping="false" SourceVersion="Original" />
  24. </Parameters>
  25. </DbCommand>
  26. </DeleteCommand>
  27. <InsertCommand>
  28. <DbCommand CommandType="Text" ModifiedByUser="false">
  29. <CommandText>INSERT INTO [dbo].[Получение] ([Код одежды], [Дата получения], [Роспись]) VALUES (@Код_одежды, @Дата_получения, @Роспись);
  30. SELECT [Код получения], [Код одежды], [Дата получения], Роспись FROM Получение WHERE ([Код получения] = SCOPE_IDENTITY())</CommandText>
  31. <Parameters>
  32. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Код_одежды" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код одежды" SourceColumnNullMapping="false" SourceVersion="Current" />
  33. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Дата_получения" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Дата получения" SourceColumnNullMapping="false" SourceVersion="Current" />
  34. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Роспись" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Роспись" SourceColumnNullMapping="false" SourceVersion="Current" />
  35. </Parameters>
  36. </DbCommand>
  37. </InsertCommand>
  38. <SelectCommand>
  39. <DbCommand CommandType="Text" ModifiedByUser="false">
  40. <CommandText>SELECT [Код получения], [Код одежды], [Дата получения], Роспись FROM dbo.Получение</CommandText>
  41. <Parameters />
  42. </DbCommand>
  43. </SelectCommand>
  44. <UpdateCommand>
  45. <DbCommand CommandType="Text" ModifiedByUser="false">
  46. <CommandText>UPDATE [dbo].[Получение] SET [Код одежды] = @Код_одежды, [Дата получения] = @Дата_получения, [Роспись] = @Роспись WHERE (([Код получения] = @Original_Код_получения) AND ((@IsNull_Код_одежды = 1 AND [Код одежды] IS NULL) OR ([Код одежды] = @Original_Код_одежды)) AND ((@IsNull_Дата_получения = 1 AND [Дата получения] IS NULL) OR ([Дата получения] = @Original_Дата_получения)) AND ((@IsNull_Роспись = 1 AND [Роспись] IS NULL) OR ([Роспись] = @Original_Роспись)));
  47. SELECT [Код получения], [Код одежды], [Дата получения], Роспись FROM Получение WHERE ([Код получения] = @Код_получения)</CommandText>
  48. <Parameters>
  49. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Код_одежды" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код одежды" SourceColumnNullMapping="false" SourceVersion="Current" />
  50. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Дата_получения" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Дата получения" SourceColumnNullMapping="false" SourceVersion="Current" />
  51. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Роспись" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Роспись" SourceColumnNullMapping="false" SourceVersion="Current" />
  52. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Original_Код_получения" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код получения" SourceColumnNullMapping="false" SourceVersion="Original" />
  53. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Код_одежды" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Код одежды" SourceColumnNullMapping="true" SourceVersion="Original" />
  54. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Original_Код_одежды" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код одежды" SourceColumnNullMapping="false" SourceVersion="Original" />
  55. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Дата_получения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Дата получения" SourceColumnNullMapping="true" SourceVersion="Original" />
  56. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_Дата_получения" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Дата получения" SourceColumnNullMapping="false" SourceVersion="Original" />
  57. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Роспись" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Роспись" SourceColumnNullMapping="true" SourceVersion="Original" />
  58. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_Роспись" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Роспись" SourceColumnNullMapping="false" SourceVersion="Original" />
  59. <Parameter AllowDbNull="false" AutogeneratedName="Код_получения" ColumnName="Код получения" DataSourceName="IS32SpecOdegdaShtuko.dbo.Получение" DataTypeServer="bigint" DbType="Int64" Direction="Input" ParameterName="@Код_получения" Precision="0" ProviderType="BigInt" Scale="0" Size="8" SourceColumn="Код получения" SourceColumnNullMapping="false" SourceVersion="Current" />
  60. </Parameters>
  61. </DbCommand>
  62. </UpdateCommand>
  63. </DbSource>
  64. </MainSource>
  65. <Mappings>
  66. <Mapping SourceColumn="Код получения" DataSetColumn="Код получения" />
  67. <Mapping SourceColumn="Код одежды" DataSetColumn="Код одежды" />
  68. <Mapping SourceColumn="Дата получения" DataSetColumn="Дата получения" />
  69. <Mapping SourceColumn="Роспись" DataSetColumn="Роспись" />
  70. </Mappings>
  71. <Sources />
  72. </TableAdapter>
  73. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="РаботникTableAdapter" GeneratorDataComponentClassName="РаботникTableAdapter" Name="Работник" UserDataComponentName="РаботникTableAdapter">
  74. <MainSource>
  75. <DbSource ConnectionRef="IS32SpecOdegdaShtukoConnectionString (Settings)" DbObjectName="IS32SpecOdegdaShtuko.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">
  76. <InsertCommand>
  77. <DbCommand CommandType="Text" ModifiedByUser="false">
  78. <CommandText>INSERT INTO [dbo].[Работник] ([ФИО], [Должность], [Скидка на спец одежду], [Код цеха]) VALUES (@ФИО, @Должность, @Скидка_на_спец_одежду, @Код_цеха)</CommandText>
  79. <Parameters>
  80. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@ФИО" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ФИО" SourceColumnNullMapping="false" SourceVersion="Current" />
  81. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Должность" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Должность" SourceColumnNullMapping="false" SourceVersion="Current" />
  82. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Скидка_на_спец_одежду" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Скидка на спец одежду" SourceColumnNullMapping="false" SourceVersion="Current" />
  83. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Current" />
  84. </Parameters>
  85. </DbCommand>
  86. </InsertCommand>
  87. <SelectCommand>
  88. <DbCommand CommandType="Text" ModifiedByUser="false">
  89. <CommandText>SELECT [Код работника], ФИО, Должность, [Скидка на спец одежду], [Код цеха] FROM dbo.Работник</CommandText>
  90. <Parameters />
  91. </DbCommand>
  92. </SelectCommand>
  93. </DbSource>
  94. </MainSource>
  95. <Mappings>
  96. <Mapping SourceColumn="Код работника" DataSetColumn="Код работника" />
  97. <Mapping SourceColumn="ФИО" DataSetColumn="ФИО" />
  98. <Mapping SourceColumn="Должность" DataSetColumn="Должность" />
  99. <Mapping SourceColumn="Скидка на спец одежду" DataSetColumn="Скидка на спец одежду" />
  100. <Mapping SourceColumn="Код цеха" DataSetColumn="Код цеха" />
  101. </Mappings>
  102. <Sources />
  103. </TableAdapter>
  104. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="СпецодеждаTableAdapter" GeneratorDataComponentClassName="СпецодеждаTableAdapter" Name="Спецодежда" UserDataComponentName="СпецодеждаTableAdapter">
  105. <MainSource>
  106. <DbSource ConnectionRef="IS32SpecOdegdaShtukoConnectionString (Settings)" DbObjectName="IS32SpecOdegdaShtuko.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">
  107. <DeleteCommand>
  108. <DbCommand CommandType="Text" ModifiedByUser="false">
  109. <CommandText>DELETE FROM [dbo].[Спецодежда] WHERE (([Код спецодежды] = @Original_Код_спецодежды) AND ((@IsNull_Вид_спецодежды = 1 AND [Вид спецодежды] IS NULL) OR ([Вид спецодежды] = @Original_Вид_спецодежды)) AND ((@IsNull_Срок_службы = 1 AND [Срок службы] IS NULL) OR ([Срок службы] = @Original_Срок_службы)) AND ((@IsNull_Стоимость_единицы = 1 AND [Стоимость единицы] IS NULL) OR ([Стоимость единицы] = @Original_Стоимость_единицы)) AND ((@IsNull_Код_цеха = 1 AND [Код цеха] IS NULL) OR ([Код цеха] = @Original_Код_цеха)))</CommandText>
  110. <Parameters>
  111. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Original_Код_спецодежды" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код спецодежды" SourceColumnNullMapping="false" SourceVersion="Original" />
  112. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Вид_спецодежды" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Вид спецодежды" SourceColumnNullMapping="true" SourceVersion="Original" />
  113. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_Вид_спецодежды" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Вид спецодежды" SourceColumnNullMapping="false" SourceVersion="Original" />
  114. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Срок_службы" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Срок службы" SourceColumnNullMapping="true" SourceVersion="Original" />
  115. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_Срок_службы" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Срок службы" SourceColumnNullMapping="false" SourceVersion="Original" />
  116. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Стоимость_единицы" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Стоимость единицы" SourceColumnNullMapping="true" SourceVersion="Original" />
  117. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Стоимость_единицы" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Стоимость единицы" 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="Int64" Direction="Input" ParameterName="@Original_Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Original" />
  120. </Parameters>
  121. </DbCommand>
  122. </DeleteCommand>
  123. <InsertCommand>
  124. <DbCommand CommandType="Text" ModifiedByUser="false">
  125. <CommandText>INSERT INTO [dbo].[Спецодежда] ([Вид спецодежды], [Срок службы], [Стоимость единицы], [Код цеха]) VALUES (@Вид_спецодежды, @Срок_службы, @Стоимость_единицы, @Код_цеха);
  126. SELECT [Код спецодежды], [Вид спецодежды], [Срок службы], [Стоимость единицы], [Код цеха] FROM Спецодежда WHERE ([Код спецодежды] = SCOPE_IDENTITY())</CommandText>
  127. <Parameters>
  128. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Вид_спецодежды" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Вид спецодежды" SourceColumnNullMapping="false" SourceVersion="Current" />
  129. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Срок_службы" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Срок службы" SourceColumnNullMapping="false" SourceVersion="Current" />
  130. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Стоимость_единицы" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Стоимость единицы" SourceColumnNullMapping="false" SourceVersion="Current" />
  131. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Current" />
  132. </Parameters>
  133. </DbCommand>
  134. </InsertCommand>
  135. <SelectCommand>
  136. <DbCommand CommandType="Text" ModifiedByUser="false">
  137. <CommandText>SELECT [Код спецодежды], [Вид спецодежды], [Срок службы], [Стоимость единицы], [Код цеха] FROM dbo.Спецодежда</CommandText>
  138. <Parameters />
  139. </DbCommand>
  140. </SelectCommand>
  141. <UpdateCommand>
  142. <DbCommand CommandType="Text" ModifiedByUser="false">
  143. <CommandText>UPDATE [dbo].[Спецодежда] SET [Вид спецодежды] = @Вид_спецодежды, [Срок службы] = @Срок_службы, [Стоимость единицы] = @Стоимость_единицы, [Код цеха] = @Код_цеха WHERE (([Код спецодежды] = @Original_Код_спецодежды) AND ((@IsNull_Вид_спецодежды = 1 AND [Вид спецодежды] IS NULL) OR ([Вид спецодежды] = @Original_Вид_спецодежды)) AND ((@IsNull_Срок_службы = 1 AND [Срок службы] IS NULL) OR ([Срок службы] = @Original_Срок_службы)) AND ((@IsNull_Стоимость_единицы = 1 AND [Стоимость единицы] IS NULL) OR ([Стоимость единицы] = @Original_Стоимость_единицы)) AND ((@IsNull_Код_цеха = 1 AND [Код цеха] IS NULL) OR ([Код цеха] = @Original_Код_цеха)));
  144. SELECT [Код спецодежды], [Вид спецодежды], [Срок службы], [Стоимость единицы], [Код цеха] FROM Спецодежда WHERE ([Код спецодежды] = @Код_спецодежды)</CommandText>
  145. <Parameters>
  146. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Вид_спецодежды" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Вид спецодежды" SourceColumnNullMapping="false" SourceVersion="Current" />
  147. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Срок_службы" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Срок службы" SourceColumnNullMapping="false" SourceVersion="Current" />
  148. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Стоимость_единицы" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Стоимость единицы" SourceColumnNullMapping="false" SourceVersion="Current" />
  149. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Current" />
  150. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Original_Код_спецодежды" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код спецодежды" SourceColumnNullMapping="false" SourceVersion="Original" />
  151. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Вид_спецодежды" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Вид спецодежды" SourceColumnNullMapping="true" SourceVersion="Original" />
  152. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_Вид_спецодежды" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Вид спецодежды" SourceColumnNullMapping="false" SourceVersion="Original" />
  153. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Срок_службы" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Срок службы" SourceColumnNullMapping="true" SourceVersion="Original" />
  154. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_Срок_службы" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Срок службы" SourceColumnNullMapping="false" SourceVersion="Original" />
  155. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Стоимость_единицы" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Стоимость единицы" SourceColumnNullMapping="true" SourceVersion="Original" />
  156. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Стоимость_единицы" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Стоимость единицы" SourceColumnNullMapping="false" SourceVersion="Original" />
  157. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Код_цеха" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="true" SourceVersion="Original" />
  158. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Original_Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Original" />
  159. <Parameter AllowDbNull="false" AutogeneratedName="Код_спецодежды" ColumnName="Код спецодежды" DataSourceName="IS32SpecOdegdaShtuko.dbo.Спецодежда" DataTypeServer="bigint" DbType="Int64" Direction="Input" ParameterName="@Код_спецодежды" Precision="0" ProviderType="BigInt" Scale="0" Size="8" SourceColumn="Код спецодежды" SourceColumnNullMapping="false" SourceVersion="Current" />
  160. </Parameters>
  161. </DbCommand>
  162. </UpdateCommand>
  163. </DbSource>
  164. </MainSource>
  165. <Mappings>
  166. <Mapping SourceColumn="Код спецодежды" DataSetColumn="Код спецодежды" />
  167. <Mapping SourceColumn="Вид спецодежды" DataSetColumn="Вид спецодежды" />
  168. <Mapping SourceColumn="Срок службы" DataSetColumn="Срок службы" />
  169. <Mapping SourceColumn="Стоимость единицы" DataSetColumn="Стоимость единицы" />
  170. <Mapping SourceColumn="Код цеха" DataSetColumn="Код цеха" />
  171. </Mappings>
  172. <Sources />
  173. </TableAdapter>
  174. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ЦехTableAdapter" GeneratorDataComponentClassName="ЦехTableAdapter" Name="Цех" UserDataComponentName="ЦехTableAdapter">
  175. <MainSource>
  176. <DbSource ConnectionRef="IS32SpecOdegdaShtukoConnectionString (Settings)" DbObjectName="IS32SpecOdegdaShtuko.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">
  177. <DeleteCommand>
  178. <DbCommand CommandType="Text" ModifiedByUser="false">
  179. <CommandText>DELETE FROM [dbo].[Цех] WHERE (([Код цеха] = @Original_Код_цеха) AND ((@IsNull_ФИО_начальника = 1 AND [ФИО начальника] IS NULL) OR ([ФИО начальника] = @Original_ФИО_начальника)))</CommandText>
  180. <Parameters>
  181. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Original_Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Original" />
  182. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ФИО_начальника" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ФИО начальника" SourceColumnNullMapping="true" SourceVersion="Original" />
  183. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_ФИО_начальника" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ФИО начальника" SourceColumnNullMapping="false" SourceVersion="Original" />
  184. </Parameters>
  185. </DbCommand>
  186. </DeleteCommand>
  187. <InsertCommand>
  188. <DbCommand CommandType="Text" ModifiedByUser="false">
  189. <CommandText>INSERT INTO [dbo].[Цех] ([Код цеха], [Наименование цеха], [ФИО начальника]) VALUES (@Код_цеха, @Наименование_цеха, @ФИО_начальника);
  190. SELECT [Код цеха], [Наименование цеха], [ФИО начальника] FROM Цех WHERE ([Код цеха] = @Код_цеха)</CommandText>
  191. <Parameters>
  192. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Current" />
  193. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Наименование_цеха" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Наименование цеха" SourceColumnNullMapping="false" SourceVersion="Current" />
  194. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@ФИО_начальника" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ФИО начальника" SourceColumnNullMapping="false" SourceVersion="Current" />
  195. </Parameters>
  196. </DbCommand>
  197. </InsertCommand>
  198. <SelectCommand>
  199. <DbCommand CommandType="Text" ModifiedByUser="false">
  200. <CommandText>SELECT [Код цеха], [Наименование цеха], [ФИО начальника] FROM dbo.Цех</CommandText>
  201. <Parameters />
  202. </DbCommand>
  203. </SelectCommand>
  204. <UpdateCommand>
  205. <DbCommand CommandType="Text" ModifiedByUser="false">
  206. <CommandText>UPDATE [dbo].[Цех] SET [Код цеха] = @Код_цеха, [Наименование цеха] = @Наименование_цеха, [ФИО начальника] = @ФИО_начальника WHERE (([Код цеха] = @Original_Код_цеха) AND ((@IsNull_ФИО_начальника = 1 AND [ФИО начальника] IS NULL) OR ([ФИО начальника] = @Original_ФИО_начальника)));
  207. SELECT [Код цеха], [Наименование цеха], [ФИО начальника] FROM Цех WHERE ([Код цеха] = @Код_цеха)</CommandText>
  208. <Parameters>
  209. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Current" />
  210. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Наименование_цеха" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Наименование цеха" SourceColumnNullMapping="false" SourceVersion="Current" />
  211. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@ФИО_начальника" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ФИО начальника" SourceColumnNullMapping="false" SourceVersion="Current" />
  212. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int64" Direction="Input" ParameterName="@Original_Код_цеха" Precision="0" ProviderType="BigInt" Scale="0" Size="0" SourceColumn="Код цеха" SourceColumnNullMapping="false" SourceVersion="Original" />
  213. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ФИО_начальника" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ФИО начальника" SourceColumnNullMapping="true" SourceVersion="Original" />
  214. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_ФИО_начальника" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ФИО начальника" SourceColumnNullMapping="false" SourceVersion="Original" />
  215. </Parameters>
  216. </DbCommand>
  217. </UpdateCommand>
  218. </DbSource>
  219. </MainSource>
  220. <Mappings>
  221. <Mapping SourceColumn="Код цеха" DataSetColumn="Код цеха" />
  222. <Mapping SourceColumn="Наименование цеха" DataSetColumn="Наименование цеха" />
  223. <Mapping SourceColumn="ФИО начальника" DataSetColumn="ФИО начальника" />
  224. </Mappings>
  225. <Sources />
  226. </TableAdapter>
  227. </Tables>
  228. <Sources />
  229. </DataSource>
  230. </xs:appinfo>
  231. </xs:annotation>
  232. <xs:element name="IS32SpecOdegdaShtukoDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="IS32SpecOdegdaShtukoDataSet" msprop:Generator_UserDSName="IS32SpecOdegdaShtukoDataSet">
  233. <xs:complexType>
  234. <xs:choice minOccurs="0" maxOccurs="unbounded">
  235. <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">
  236. <xs:complexType>
  237. <xs:sequence>
  238. <xs:element name="Код_x0020_получения" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnКод_получения" msprop:Generator_ColumnPropNameInRow="Код_получения" msprop:Generator_ColumnPropNameInTable="Код_полученияColumn" msprop:Generator_UserColumnName="Код получения" type="xs:long" />
  239. <xs:element name="Код_x0020_одежды" msprop:Generator_ColumnVarNameInTable="columnКод_одежды" msprop:Generator_ColumnPropNameInRow="Код_одежды" msprop:Generator_ColumnPropNameInTable="Код_одеждыColumn" msprop:Generator_UserColumnName="Код одежды" type="xs:long" minOccurs="0" />
  240. <xs:element name="Дата_x0020_получения" msprop:Generator_ColumnVarNameInTable="columnДата_получения" msprop:Generator_ColumnPropNameInRow="Дата_получения" msprop:Generator_ColumnPropNameInTable="Дата_полученияColumn" msprop:Generator_UserColumnName="Дата получения" type="xs:dateTime" minOccurs="0" />
  241. <xs:element name="Роспись" msprop:Generator_ColumnVarNameInTable="columnРоспись" msprop:Generator_ColumnPropNameInRow="Роспись" msprop:Generator_ColumnPropNameInTable="РосписьColumn" msprop:Generator_UserColumnName="Роспись" minOccurs="0">
  242. <xs:simpleType>
  243. <xs:restriction base="xs:string">
  244. <xs:maxLength value="10" />
  245. </xs:restriction>
  246. </xs:simpleType>
  247. </xs:element>
  248. </xs:sequence>
  249. </xs:complexType>
  250. </xs:element>
  251. <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">
  252. <xs:complexType>
  253. <xs:sequence>
  254. <xs:element name="Код_x0020_работника" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnКод_работника" msprop:Generator_ColumnPropNameInRow="Код_работника" msprop:Generator_ColumnPropNameInTable="Код_работникаColumn" msprop:Generator_UserColumnName="Код работника" type="xs:long" />
  255. <xs:element name="ФИО" msprop:Generator_ColumnVarNameInTable="columnФИО" msprop:Generator_ColumnPropNameInRow="ФИО" msprop:Generator_ColumnPropNameInTable="ФИОColumn" msprop:Generator_UserColumnName="ФИО" minOccurs="0">
  256. <xs:simpleType>
  257. <xs:restriction base="xs:string">
  258. <xs:maxLength value="50" />
  259. </xs:restriction>
  260. </xs:simpleType>
  261. </xs:element>
  262. <xs:element name="Должность" msprop:Generator_ColumnVarNameInTable="columnДолжность" msprop:Generator_ColumnPropNameInRow="Должность" msprop:Generator_ColumnPropNameInTable="ДолжностьColumn" msprop:Generator_UserColumnName="Должность" minOccurs="0">
  263. <xs:simpleType>
  264. <xs:restriction base="xs:string">
  265. <xs:maxLength value="50" />
  266. </xs:restriction>
  267. </xs:simpleType>
  268. </xs:element>
  269. <xs:element name="Скидка_x0020_на_x0020_спец_x0020_одежду" msprop:Generator_ColumnVarNameInTable="columnСкидка_на_спец_одежду" msprop:Generator_ColumnPropNameInRow="Скидка_на_спец_одежду" msprop:Generator_ColumnPropNameInTable="Скидка_на_спец_одеждуColumn" msprop:Generator_UserColumnName="Скидка на спец одежду" type="xs:int" minOccurs="0" />
  270. <xs:element name="Код_x0020_цеха" msprop:Generator_ColumnVarNameInTable="columnКод_цеха" msprop:Generator_ColumnPropNameInRow="Код_цеха" msprop:Generator_ColumnPropNameInTable="Код_цехаColumn" msprop:Generator_UserColumnName="Код цеха" type="xs:long" minOccurs="0" />
  271. </xs:sequence>
  272. </xs:complexType>
  273. </xs:element>
  274. <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">
  275. <xs:complexType>
  276. <xs:sequence>
  277. <xs:element name="Код_x0020_спецодежды" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnКод_спецодежды" msprop:Generator_ColumnPropNameInRow="Код_спецодежды" msprop:Generator_ColumnPropNameInTable="Код_спецодеждыColumn" msprop:Generator_UserColumnName="Код спецодежды" type="xs:long" />
  278. <xs:element name="Вид_x0020_спецодежды" msprop:Generator_ColumnVarNameInTable="columnВид_спецодежды" msprop:Generator_ColumnPropNameInRow="Вид_спецодежды" msprop:Generator_ColumnPropNameInTable="Вид_спецодеждыColumn" msprop:Generator_UserColumnName="Вид спецодежды" minOccurs="0">
  279. <xs:simpleType>
  280. <xs:restriction base="xs:string">
  281. <xs:maxLength value="50" />
  282. </xs:restriction>
  283. </xs:simpleType>
  284. </xs:element>
  285. <xs:element name="Срок_x0020_службы" msprop:Generator_ColumnVarNameInTable="columnСрок_службы" msprop:Generator_ColumnPropNameInRow="Срок_службы" msprop:Generator_ColumnPropNameInTable="Срок_службыColumn" msprop:Generator_UserColumnName="Срок службы" minOccurs="0">
  286. <xs:simpleType>
  287. <xs:restriction base="xs:string">
  288. <xs:maxLength value="50" />
  289. </xs:restriction>
  290. </xs:simpleType>
  291. </xs:element>
  292. <xs:element name="Стоимость_x0020_единицы" msprop:Generator_ColumnVarNameInTable="columnСтоимость_единицы" msprop:Generator_ColumnPropNameInRow="Стоимость_единицы" msprop:Generator_ColumnPropNameInTable="Стоимость_единицыColumn" msprop:Generator_UserColumnName="Стоимость единицы" type="xs:decimal" minOccurs="0" />
  293. <xs:element name="Код_x0020_цеха" msprop:Generator_ColumnVarNameInTable="columnКод_цеха" msprop:Generator_ColumnPropNameInRow="Код_цеха" msprop:Generator_ColumnPropNameInTable="Код_цехаColumn" msprop:Generator_UserColumnName="Код цеха" type="xs:long" minOccurs="0" />
  294. </xs:sequence>
  295. </xs:complexType>
  296. </xs:element>
  297. <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">
  298. <xs:complexType>
  299. <xs:sequence>
  300. <xs:element name="Код_x0020_цеха" msprop:Generator_ColumnVarNameInTable="columnКод_цеха" msprop:Generator_ColumnPropNameInRow="Код_цеха" msprop:Generator_ColumnPropNameInTable="Код_цехаColumn" msprop:Generator_UserColumnName="Код цеха" type="xs:long" />
  301. <xs:element name="Наименование_x0020_цеха" msprop:Generator_ColumnVarNameInTable="columnНаименование_цеха" msprop:Generator_ColumnPropNameInRow="Наименование_цеха" msprop:Generator_ColumnPropNameInTable="Наименование_цехаColumn" msprop:Generator_UserColumnName="Наименование цеха" minOccurs="0">
  302. <xs:simpleType>
  303. <xs:restriction base="xs:string">
  304. <xs:maxLength value="2147483647" />
  305. </xs:restriction>
  306. </xs:simpleType>
  307. </xs:element>
  308. <xs:element name="ФИО_x0020_начальника" msprop:Generator_ColumnVarNameInTable="columnФИО_начальника" msprop:Generator_ColumnPropNameInRow="ФИО_начальника" msprop:Generator_ColumnPropNameInTable="ФИО_начальникаColumn" msprop:Generator_UserColumnName="ФИО начальника" minOccurs="0">
  309. <xs:simpleType>
  310. <xs:restriction base="xs:string">
  311. <xs:maxLength value="50" />
  312. </xs:restriction>
  313. </xs:simpleType>
  314. </xs:element>
  315. </xs:sequence>
  316. </xs:complexType>
  317. </xs:element>
  318. </xs:choice>
  319. </xs:complexType>
  320. <xs:unique name="Constraint1" msdata:PrimaryKey="true">
  321. <xs:selector xpath=".//mstns:Получение" />
  322. <xs:field xpath="mstns:Код_x0020_получения" />
  323. </xs:unique>
  324. <xs:unique name="Спецодежда_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  325. <xs:selector xpath=".//mstns:Спецодежда" />
  326. <xs:field xpath="mstns:Код_x0020_спецодежды" />
  327. </xs:unique>
  328. <xs:unique name="Цех_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  329. <xs:selector xpath=".//mstns:Цех" />
  330. <xs:field xpath="mstns:Код_x0020_цеха" />
  331. </xs:unique>
  332. </xs:element>
  333. <xs:annotation>
  334. <xs:appinfo>
  335. <msdata:Relationship name="FK_Спецодежда_Цех" msdata:parent="Цех" msdata:child="Спецодежда" msdata:parentkey="Код_x0020_цеха" msdata:childkey="Код_x0020_цеха" msprop:Generator_UserChildTable="Спецодежда" msprop:Generator_ChildPropName="GetСпецодеждаRows" msprop:Generator_UserRelationName="FK_Спецодежда_Цех" msprop:Generator_RelationVarName="relationFK_Спецодежда_Цех" msprop:Generator_UserParentTable="Цех" msprop:Generator_ParentPropName="ЦехRow" />
  336. </xs:appinfo>
  337. </xs:annotation>
  338. </xs:schema>