GushchinaDataSet.xsd 68 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <xs:schema id="GushchinaDataSet" targetNamespace="http://tempuri.org/GushchinaDataSet.xsd" xmlns:mstns="http://tempuri.org/GushchinaDataSet.xsd" xmlns="http://tempuri.org/GushchinaDataSet.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="GushchinaConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="GushchinaConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.IS_hairdresser.Properties.Settings.GlobalReference.Default.GushchinaConnectionString" Provider="System.Data.SqlClient" />
  8. </Connections>
  9. <Tables>
  10. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="Consumables_soldTableAdapter" GeneratorDataComponentClassName="Consumables_soldTableAdapter" Name="Consumables_sold" UserDataComponentName="Consumables_soldTableAdapter">
  11. <MainSource>
  12. <DbSource ConnectionRef="GushchinaConnectionString (Settings)" DbObjectName="Gushchina.dbo.Consumables_sold" 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. <InsertCommand>
  14. <DbCommand CommandType="Text" ModifiedByUser="false">
  15. <CommandText>INSERT INTO [dbo].[Consumables_sold] ([Артикул], [Наименование], [Цена], [Количество], [Дата], [Сотрудник]) VALUES (@Артикул, @Наименование, @Цена, @Количество, @Дата, @Сотрудник)</CommandText>
  16. <Parameters>
  17. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  18. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  19. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  20. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Current" />
  21. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Дата" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Дата" SourceColumnNullMapping="false" SourceVersion="Current" />
  22. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Сотрудник" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Сотрудник" SourceColumnNullMapping="false" SourceVersion="Current" />
  23. </Parameters>
  24. </DbCommand>
  25. </InsertCommand>
  26. <SelectCommand>
  27. <DbCommand CommandType="Text" ModifiedByUser="false">
  28. <CommandText>SELECT Артикул, Наименование, Цена, Количество, Дата, Сотрудник FROM dbo.Consumables_sold</CommandText>
  29. <Parameters />
  30. </DbCommand>
  31. </SelectCommand>
  32. </DbSource>
  33. </MainSource>
  34. <Mappings>
  35. <Mapping SourceColumn="Артикул" DataSetColumn="Артикул" />
  36. <Mapping SourceColumn="Наименование" DataSetColumn="Наименование" />
  37. <Mapping SourceColumn="Цена" DataSetColumn="Цена" />
  38. <Mapping SourceColumn="Количество" DataSetColumn="Количество" />
  39. <Mapping SourceColumn="Дата" DataSetColumn="Дата" />
  40. <Mapping SourceColumn="Сотрудник" DataSetColumn="Сотрудник" />
  41. </Mappings>
  42. <Sources />
  43. </TableAdapter>
  44. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="DeliveriesTableAdapter" GeneratorDataComponentClassName="DeliveriesTableAdapter" Name="Deliveries" UserDataComponentName="DeliveriesTableAdapter">
  45. <MainSource>
  46. <DbSource ConnectionRef="GushchinaConnectionString (Settings)" DbObjectName="Gushchina.dbo.Deliveries" 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">
  47. <InsertCommand>
  48. <DbCommand CommandType="Text" ModifiedByUser="false">
  49. <CommandText>INSERT INTO [dbo].[Deliveries] ([Артикул], [Наименование], [Цена], [Дата]) VALUES (@Артикул, @Наименование, @Цена, @Дата)</CommandText>
  50. <Parameters>
  51. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  52. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  53. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  54. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Дата" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Дата" SourceColumnNullMapping="false" SourceVersion="Current" />
  55. </Parameters>
  56. </DbCommand>
  57. </InsertCommand>
  58. <SelectCommand>
  59. <DbCommand CommandType="Text" ModifiedByUser="false">
  60. <CommandText>SELECT Артикул, Наименование, Цена, Дата FROM dbo.Deliveries</CommandText>
  61. <Parameters />
  62. </DbCommand>
  63. </SelectCommand>
  64. </DbSource>
  65. </MainSource>
  66. <Mappings>
  67. <Mapping SourceColumn="Артикул" DataSetColumn="Артикул" />
  68. <Mapping SourceColumn="Наименование" DataSetColumn="Наименование" />
  69. <Mapping SourceColumn="Цена" DataSetColumn="Цена" />
  70. <Mapping SourceColumn="Дата" DataSetColumn="Дата" />
  71. </Mappings>
  72. <Sources />
  73. </TableAdapter>
  74. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ListTableAdapter" GeneratorDataComponentClassName="ListTableAdapter" Name="List" UserDataComponentName="ListTableAdapter">
  75. <MainSource>
  76. <DbSource ConnectionRef="GushchinaConnectionString (Settings)" DbObjectName="Gushchina.dbo.List" 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">
  77. <DeleteCommand>
  78. <DbCommand CommandType="Text" ModifiedByUser="false">
  79. <CommandText>DELETE FROM [dbo].[List] 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>
  80. <Parameters>
  81. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Original" />
  82. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Цена" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="true" SourceVersion="Original" />
  83. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Original" />
  84. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="true" SourceVersion="Original" />
  85. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Original" />
  86. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Место_хранения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Место хранения" SourceColumnNullMapping="true" SourceVersion="Original" />
  87. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Место_хранения" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Место хранения" SourceColumnNullMapping="false" SourceVersion="Original" />
  88. </Parameters>
  89. </DbCommand>
  90. </DeleteCommand>
  91. <InsertCommand>
  92. <DbCommand CommandType="Text" ModifiedByUser="false">
  93. <CommandText>INSERT INTO [dbo].[List] ([Артикул], [Наименование], [Цена], [Количество], [Место хранения]) VALUES (@Артикул, @Наименование, @Цена, @Количество, @Место_хранения);
  94. SELECT Артикул, Наименование, Цена, Количество, [Место хранения] FROM List WHERE (Артикул = @Артикул)</CommandText>
  95. <Parameters>
  96. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  97. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  98. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  99. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Current" />
  100. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Место_хранения" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Место хранения" SourceColumnNullMapping="false" SourceVersion="Current" />
  101. </Parameters>
  102. </DbCommand>
  103. </InsertCommand>
  104. <SelectCommand>
  105. <DbCommand CommandType="Text" ModifiedByUser="false">
  106. <CommandText>SELECT Артикул, Наименование, Цена, Количество, [Место хранения] FROM dbo.List</CommandText>
  107. <Parameters />
  108. </DbCommand>
  109. </SelectCommand>
  110. <UpdateCommand>
  111. <DbCommand CommandType="Text" ModifiedByUser="false">
  112. <CommandText>UPDATE [dbo].[List] 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_Место_хранения)));
  113. SELECT Артикул, Наименование, Цена, Количество, [Место хранения] FROM List WHERE (Артикул = @Артикул)</CommandText>
  114. <Parameters>
  115. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  116. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  117. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  118. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Current" />
  119. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Место_хранения" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Место хранения" SourceColumnNullMapping="false" SourceVersion="Current" />
  120. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Original" />
  121. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Цена" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="true" SourceVersion="Original" />
  122. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Original" />
  123. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="true" SourceVersion="Original" />
  124. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Original" />
  125. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Место_хранения" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Место хранения" SourceColumnNullMapping="true" SourceVersion="Original" />
  126. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Место_хранения" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Место хранения" SourceColumnNullMapping="false" SourceVersion="Original" />
  127. </Parameters>
  128. </DbCommand>
  129. </UpdateCommand>
  130. </DbSource>
  131. </MainSource>
  132. <Mappings>
  133. <Mapping SourceColumn="Артикул" DataSetColumn="Артикул" />
  134. <Mapping SourceColumn="Наименование" DataSetColumn="Наименование" />
  135. <Mapping SourceColumn="Цена" DataSetColumn="Цена" />
  136. <Mapping SourceColumn="Количество" DataSetColumn="Количество" />
  137. <Mapping SourceColumn="Место хранения" DataSetColumn="Место хранения" />
  138. </Mappings>
  139. <Sources />
  140. </TableAdapter>
  141. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="PurchaseTableAdapter" GeneratorDataComponentClassName="PurchaseTableAdapter" Name="Purchase" UserDataComponentName="PurchaseTableAdapter">
  142. <MainSource>
  143. <DbSource ConnectionRef="GushchinaConnectionString (Settings)" DbObjectName="Gushchina.dbo.Purchase" 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">
  144. <DeleteCommand>
  145. <DbCommand CommandType="Text" ModifiedByUser="false">
  146. <CommandText>DELETE FROM [dbo].[Purchase] WHERE (([Артикул] = @Original_Артикул) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@p3 = 1 AND [Принудительное перемешение (Да/Нет)] IS NULL) OR ([Принудительное перемешение (Да/Нет)] = @p2)))</CommandText>
  147. <Parameters>
  148. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Original" />
  149. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Цена" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="true" SourceVersion="Original" />
  150. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Original" />
  151. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p3" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Принудительное перемешение (Да/Нет)" SourceColumnNullMapping="true" SourceVersion="Original" />
  152. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p2" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Принудительное перемешение (Да/Нет)" SourceColumnNullMapping="false" SourceVersion="Original" />
  153. </Parameters>
  154. </DbCommand>
  155. </DeleteCommand>
  156. <InsertCommand>
  157. <DbCommand CommandType="Text" ModifiedByUser="false">
  158. <CommandText>INSERT INTO [dbo].[Purchase] ([Артикул], [Наименование], [Цена], [Принудительное перемешение (Да/Нет)]) VALUES (@Артикул, @Наименование, @Цена, @p1);
  159. SELECT Артикул, Наименование, Цена, [Принудительное перемешение (Да/Нет)] FROM Purchase WHERE (Артикул = @Артикул)</CommandText>
  160. <Parameters>
  161. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  162. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  163. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  164. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Принудительное перемешение (Да/Нет)" SourceColumnNullMapping="false" SourceVersion="Current" />
  165. </Parameters>
  166. </DbCommand>
  167. </InsertCommand>
  168. <SelectCommand>
  169. <DbCommand CommandType="Text" ModifiedByUser="false">
  170. <CommandText>SELECT Артикул, Наименование, Цена, [Принудительное перемешение (Да/Нет)] FROM dbo.Purchase</CommandText>
  171. <Parameters />
  172. </DbCommand>
  173. </SelectCommand>
  174. <UpdateCommand>
  175. <DbCommand CommandType="Text" ModifiedByUser="false">
  176. <CommandText>UPDATE [dbo].[Purchase] SET [Артикул] = @Артикул, [Наименование] = @Наименование, [Цена] = @Цена, [Принудительное перемешение (Да/Нет)] = @p1 WHERE (([Артикул] = @Original_Артикул) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@p3 = 1 AND [Принудительное перемешение (Да/Нет)] IS NULL) OR ([Принудительное перемешение (Да/Нет)] = @p2)));
  177. SELECT Артикул, Наименование, Цена, [Принудительное перемешение (Да/Нет)] FROM Purchase WHERE (Артикул = @Артикул)</CommandText>
  178. <Parameters>
  179. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  180. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  181. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  182. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Принудительное перемешение (Да/Нет)" SourceColumnNullMapping="false" SourceVersion="Current" />
  183. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Original" />
  184. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Цена" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="true" SourceVersion="Original" />
  185. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Original" />
  186. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p3" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Принудительное перемешение (Да/Нет)" SourceColumnNullMapping="true" SourceVersion="Original" />
  187. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p2" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Принудительное перемешение (Да/Нет)" SourceColumnNullMapping="false" SourceVersion="Original" />
  188. </Parameters>
  189. </DbCommand>
  190. </UpdateCommand>
  191. </DbSource>
  192. </MainSource>
  193. <Mappings>
  194. <Mapping SourceColumn="Артикул" DataSetColumn="Артикул" />
  195. <Mapping SourceColumn="Наименование" DataSetColumn="Наименование" />
  196. <Mapping SourceColumn="Цена" DataSetColumn="Цена" />
  197. <Mapping SourceColumn="Принудительное перемешение (Да/Нет)" DataSetColumn="Принудительное перемешение (Да/Нет)" />
  198. </Mappings>
  199. <Sources />
  200. </TableAdapter>
  201. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="Used_consumablesTableAdapter" GeneratorDataComponentClassName="Used_consumablesTableAdapter" Name="Used_consumables" UserDataComponentName="Used_consumablesTableAdapter">
  202. <MainSource>
  203. <DbSource ConnectionRef="GushchinaConnectionString (Settings)" DbObjectName="Gushchina.dbo.Used_consumables" 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">
  204. <InsertCommand>
  205. <DbCommand CommandType="Text" ModifiedByUser="false">
  206. <CommandText>INSERT INTO [dbo].[Used_consumables] ([Артикул], [Наименование], [Цена], [Количество], [Дата], [Сотрудник]) VALUES (@Артикул, @Наименование, @Цена, @Количество, @Дата, @Сотрудник)</CommandText>
  207. <Parameters>
  208. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  209. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  210. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  211. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Current" />
  212. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Дата" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Дата" SourceColumnNullMapping="false" SourceVersion="Current" />
  213. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Сотрудник" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Сотрудник" SourceColumnNullMapping="false" SourceVersion="Current" />
  214. </Parameters>
  215. </DbCommand>
  216. </InsertCommand>
  217. <SelectCommand>
  218. <DbCommand CommandType="Text" ModifiedByUser="false">
  219. <CommandText>SELECT Артикул, Наименование, Цена, Количество, Дата, Сотрудник FROM dbo.Used_consumables</CommandText>
  220. <Parameters />
  221. </DbCommand>
  222. </SelectCommand>
  223. </DbSource>
  224. </MainSource>
  225. <Mappings>
  226. <Mapping SourceColumn="Артикул" DataSetColumn="Артикул" />
  227. <Mapping SourceColumn="Наименование" DataSetColumn="Наименование" />
  228. <Mapping SourceColumn="Цена" DataSetColumn="Цена" />
  229. <Mapping SourceColumn="Количество" DataSetColumn="Количество" />
  230. <Mapping SourceColumn="Дата" DataSetColumn="Дата" />
  231. <Mapping SourceColumn="Сотрудник" DataSetColumn="Сотрудник" />
  232. </Mappings>
  233. <Sources />
  234. </TableAdapter>
  235. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="WarehouseTableAdapter" GeneratorDataComponentClassName="WarehouseTableAdapter" Name="Warehouse" UserDataComponentName="WarehouseTableAdapter">
  236. <MainSource>
  237. <DbSource ConnectionRef="GushchinaConnectionString (Settings)" DbObjectName="Gushchina.dbo.Warehouse" 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">
  238. <DeleteCommand>
  239. <DbCommand CommandType="Text" ModifiedByUser="false">
  240. <CommandText>DELETE FROM [dbo].[Warehouse] WHERE (([Артикул] = @Original_Артикул) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ((@p3 = 1 AND [Место хранения (Склад/Витрина)] IS NULL) OR ([Место хранения (Склад/Витрина)] = @p2)))</CommandText>
  241. <Parameters>
  242. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Original" />
  243. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Цена" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="true" SourceVersion="Original" />
  244. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Original" />
  245. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="true" SourceVersion="Original" />
  246. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Original" />
  247. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p3" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Место хранения (Склад/Витрина)" SourceColumnNullMapping="true" SourceVersion="Original" />
  248. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p2" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Место хранения (Склад/Витрина)" SourceColumnNullMapping="false" SourceVersion="Original" />
  249. </Parameters>
  250. </DbCommand>
  251. </DeleteCommand>
  252. <InsertCommand>
  253. <DbCommand CommandType="Text" ModifiedByUser="false">
  254. <CommandText>INSERT INTO [dbo].[Warehouse] ([Артикул], [Наименование], [Цена], [Количество], [Место хранения (Склад/Витрина)]) VALUES (@Артикул, @Наименование, @Цена, @Количество, @p1);
  255. SELECT Артикул, Наименование, Цена, Количество, [Место хранения (Склад/Витрина)] FROM Warehouse WHERE (Артикул = @Артикул)</CommandText>
  256. <Parameters>
  257. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  258. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  259. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  260. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Current" />
  261. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Место хранения (Склад/Витрина)" SourceColumnNullMapping="false" SourceVersion="Current" />
  262. </Parameters>
  263. </DbCommand>
  264. </InsertCommand>
  265. <SelectCommand>
  266. <DbCommand CommandType="Text" ModifiedByUser="false">
  267. <CommandText>SELECT Артикул, Наименование, Цена, Количество, [Место хранения (Склад/Витрина)] FROM dbo.Warehouse</CommandText>
  268. <Parameters />
  269. </DbCommand>
  270. </SelectCommand>
  271. <UpdateCommand>
  272. <DbCommand CommandType="Text" ModifiedByUser="false">
  273. <CommandText>UPDATE [dbo].[Warehouse] SET [Артикул] = @Артикул, [Наименование] = @Наименование, [Цена] = @Цена, [Количество] = @Количество, [Место хранения (Склад/Витрина)] = @p1 WHERE (([Артикул] = @Original_Артикул) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ((@p3 = 1 AND [Место хранения (Склад/Витрина)] IS NULL) OR ([Место хранения (Склад/Витрина)] = @p2)));
  274. SELECT Артикул, Наименование, Цена, Количество, [Место хранения (Склад/Витрина)] FROM Warehouse WHERE (Артикул = @Артикул)</CommandText>
  275. <Parameters>
  276. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Артикул" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Артикул" SourceColumnNullMapping="false" SourceVersion="Current" />
  277. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Наименование" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Наименование" SourceColumnNullMapping="false" SourceVersion="Current" />
  278. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Цена" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Цена" SourceColumnNullMapping="false" SourceVersion="Current" />
  279. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Current" />
  280. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Место хранения (Склад/Витрина)" SourceColumnNullMapping="false" SourceVersion="Current" />
  281. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Артикул" Precision="0" ProviderType="NVarChar" 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="Currency" Direction="Input" ParameterName="@Original_Цена" Precision="0" ProviderType="Money" 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="Int32" Direction="Input" ParameterName="@Original_Количество" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество" SourceColumnNullMapping="false" SourceVersion="Original" />
  286. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p3" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Место хранения (Склад/Витрина)" SourceColumnNullMapping="true" SourceVersion="Original" />
  287. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p2" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Место хранения (Склад/Витрина)" SourceColumnNullMapping="false" SourceVersion="Original" />
  288. </Parameters>
  289. </DbCommand>
  290. </UpdateCommand>
  291. </DbSource>
  292. </MainSource>
  293. <Mappings>
  294. <Mapping SourceColumn="Артикул" DataSetColumn="Артикул" />
  295. <Mapping SourceColumn="Наименование" DataSetColumn="Наименование" />
  296. <Mapping SourceColumn="Цена" DataSetColumn="Цена" />
  297. <Mapping SourceColumn="Количество" DataSetColumn="Количество" />
  298. <Mapping SourceColumn="Место хранения (Склад/Витрина)" DataSetColumn="Место хранения (Склад/Витрина)" />
  299. </Mappings>
  300. <Sources />
  301. </TableAdapter>
  302. </Tables>
  303. <Sources />
  304. </DataSource>
  305. </xs:appinfo>
  306. </xs:annotation>
  307. <xs:element name="GushchinaDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="GushchinaDataSet" msprop:Generator_UserDSName="GushchinaDataSet">
  308. <xs:complexType>
  309. <xs:choice minOccurs="0" maxOccurs="unbounded">
  310. <xs:element name="Consumables_sold" msprop:Generator_TableClassName="Consumables_soldDataTable" msprop:Generator_TableVarName="tableConsumables_sold" msprop:Generator_TablePropName="Consumables_sold" msprop:Generator_RowDeletingName="Consumables_soldRowDeleting" msprop:Generator_RowChangingName="Consumables_soldRowChanging" msprop:Generator_RowEvHandlerName="Consumables_soldRowChangeEventHandler" msprop:Generator_RowDeletedName="Consumables_soldRowDeleted" msprop:Generator_UserTableName="Consumables_sold" msprop:Generator_RowChangedName="Consumables_soldRowChanged" msprop:Generator_RowEvArgName="Consumables_soldRowChangeEvent" msprop:Generator_RowClassName="Consumables_soldRow">
  311. <xs:complexType>
  312. <xs:sequence>
  313. <xs:element name="Артикул" msprop:Generator_ColumnVarNameInTable="columnАртикул" msprop:Generator_ColumnPropNameInRow="Артикул" msprop:Generator_ColumnPropNameInTable="АртикулColumn" msprop:Generator_UserColumnName="Артикул">
  314. <xs:simpleType>
  315. <xs:restriction base="xs:string">
  316. <xs:maxLength value="450" />
  317. </xs:restriction>
  318. </xs:simpleType>
  319. </xs:element>
  320. <xs:element name="Наименование" msprop:Generator_ColumnVarNameInTable="columnНаименование" msprop:Generator_ColumnPropNameInRow="Наименование" msprop:Generator_ColumnPropNameInTable="НаименованиеColumn" msprop:Generator_UserColumnName="Наименование" minOccurs="0">
  321. <xs:simpleType>
  322. <xs:restriction base="xs:string">
  323. <xs:maxLength value="2147483647" />
  324. </xs:restriction>
  325. </xs:simpleType>
  326. </xs:element>
  327. <xs:element name="Цена" msprop:Generator_ColumnVarNameInTable="columnЦена" msprop:Generator_ColumnPropNameInRow="Цена" msprop:Generator_ColumnPropNameInTable="ЦенаColumn" msprop:Generator_UserColumnName="Цена" type="xs:decimal" minOccurs="0" />
  328. <xs:element name="Количество" msprop:Generator_ColumnVarNameInTable="columnКоличество" msprop:Generator_ColumnPropNameInRow="Количество" msprop:Generator_ColumnPropNameInTable="КоличествоColumn" msprop:Generator_UserColumnName="Количество" type="xs:int" minOccurs="0" />
  329. <xs:element name="Дата" msprop:Generator_ColumnVarNameInTable="columnДата" msprop:Generator_ColumnPropNameInRow="Дата" msprop:Generator_ColumnPropNameInTable="ДатаColumn" msprop:Generator_UserColumnName="Дата" type="xs:dateTime" minOccurs="0" />
  330. <xs:element name="Сотрудник" msprop:Generator_ColumnVarNameInTable="columnСотрудник" msprop:Generator_ColumnPropNameInRow="Сотрудник" msprop:Generator_ColumnPropNameInTable="СотрудникColumn" msprop:Generator_UserColumnName="Сотрудник" minOccurs="0">
  331. <xs:simpleType>
  332. <xs:restriction base="xs:string">
  333. <xs:maxLength value="2147483647" />
  334. </xs:restriction>
  335. </xs:simpleType>
  336. </xs:element>
  337. </xs:sequence>
  338. </xs:complexType>
  339. </xs:element>
  340. <xs:element name="Deliveries" msprop:Generator_TableClassName="DeliveriesDataTable" msprop:Generator_TableVarName="tableDeliveries" msprop:Generator_TablePropName="Deliveries" msprop:Generator_RowDeletingName="DeliveriesRowDeleting" msprop:Generator_RowChangingName="DeliveriesRowChanging" msprop:Generator_RowEvHandlerName="DeliveriesRowChangeEventHandler" msprop:Generator_RowDeletedName="DeliveriesRowDeleted" msprop:Generator_UserTableName="Deliveries" msprop:Generator_RowChangedName="DeliveriesRowChanged" msprop:Generator_RowEvArgName="DeliveriesRowChangeEvent" msprop:Generator_RowClassName="DeliveriesRow">
  341. <xs:complexType>
  342. <xs:sequence>
  343. <xs:element name="Артикул" msprop:Generator_ColumnVarNameInTable="columnАртикул" msprop:Generator_ColumnPropNameInRow="Артикул" msprop:Generator_ColumnPropNameInTable="АртикулColumn" msprop:Generator_UserColumnName="Артикул">
  344. <xs:simpleType>
  345. <xs:restriction base="xs:string">
  346. <xs:maxLength value="450" />
  347. </xs:restriction>
  348. </xs:simpleType>
  349. </xs:element>
  350. <xs:element name="Наименование" msprop:Generator_ColumnVarNameInTable="columnНаименование" msprop:Generator_ColumnPropNameInRow="Наименование" msprop:Generator_ColumnPropNameInTable="НаименованиеColumn" msprop:Generator_UserColumnName="Наименование" minOccurs="0">
  351. <xs:simpleType>
  352. <xs:restriction base="xs:string">
  353. <xs:maxLength value="2147483647" />
  354. </xs:restriction>
  355. </xs:simpleType>
  356. </xs:element>
  357. <xs:element name="Цена" msprop:Generator_ColumnVarNameInTable="columnЦена" msprop:Generator_ColumnPropNameInRow="Цена" msprop:Generator_ColumnPropNameInTable="ЦенаColumn" msprop:Generator_UserColumnName="Цена" type="xs:decimal" minOccurs="0" />
  358. <xs:element name="Дата" msprop:Generator_ColumnVarNameInTable="columnДата" msprop:Generator_ColumnPropNameInRow="Дата" msprop:Generator_ColumnPropNameInTable="ДатаColumn" msprop:Generator_UserColumnName="Дата" type="xs:dateTime" minOccurs="0" />
  359. </xs:sequence>
  360. </xs:complexType>
  361. </xs:element>
  362. <xs:element name="List" msprop:Generator_TableClassName="ListDataTable" msprop:Generator_TableVarName="tableList" msprop:Generator_TablePropName="List" msprop:Generator_RowDeletingName="ListRowDeleting" msprop:Generator_RowChangingName="ListRowChanging" msprop:Generator_RowEvHandlerName="ListRowChangeEventHandler" msprop:Generator_RowDeletedName="ListRowDeleted" msprop:Generator_UserTableName="List" msprop:Generator_RowChangedName="ListRowChanged" msprop:Generator_RowEvArgName="ListRowChangeEvent" msprop:Generator_RowClassName="ListRow">
  363. <xs:complexType>
  364. <xs:sequence>
  365. <xs:element name="Артикул" msprop:Generator_ColumnVarNameInTable="columnАртикул" msprop:Generator_ColumnPropNameInRow="Артикул" msprop:Generator_ColumnPropNameInTable="АртикулColumn" msprop:Generator_UserColumnName="Артикул">
  366. <xs:simpleType>
  367. <xs:restriction base="xs:string">
  368. <xs:maxLength value="450" />
  369. </xs:restriction>
  370. </xs:simpleType>
  371. </xs:element>
  372. <xs:element name="Наименование" msprop:Generator_ColumnVarNameInTable="columnНаименование" msprop:Generator_ColumnPropNameInRow="Наименование" msprop:Generator_ColumnPropNameInTable="НаименованиеColumn" msprop:Generator_UserColumnName="Наименование" minOccurs="0">
  373. <xs:simpleType>
  374. <xs:restriction base="xs:string">
  375. <xs:maxLength value="2147483647" />
  376. </xs:restriction>
  377. </xs:simpleType>
  378. </xs:element>
  379. <xs:element name="Цена" msprop:Generator_ColumnVarNameInTable="columnЦена" msprop:Generator_ColumnPropNameInRow="Цена" msprop:Generator_ColumnPropNameInTable="ЦенаColumn" msprop:Generator_UserColumnName="Цена" type="xs:decimal" minOccurs="0" />
  380. <xs:element name="Количество" msprop:Generator_ColumnVarNameInTable="columnКоличество" msprop:Generator_ColumnPropNameInRow="Количество" msprop:Generator_ColumnPropNameInTable="КоличествоColumn" msprop:Generator_UserColumnName="Количество" type="xs:int" minOccurs="0" />
  381. <xs:element name="Место_x0020_хранения" msprop:Generator_ColumnVarNameInTable="columnМесто_хранения" msprop:Generator_ColumnPropNameInRow="Место_хранения" msprop:Generator_ColumnPropNameInTable="Место_храненияColumn" msprop:Generator_UserColumnName="Место хранения" minOccurs="0">
  382. <xs:simpleType>
  383. <xs:restriction base="xs:string">
  384. <xs:maxLength value="70" />
  385. </xs:restriction>
  386. </xs:simpleType>
  387. </xs:element>
  388. </xs:sequence>
  389. </xs:complexType>
  390. </xs:element>
  391. <xs:element name="Purchase" msprop:Generator_TableClassName="PurchaseDataTable" msprop:Generator_TableVarName="tablePurchase" msprop:Generator_TablePropName="Purchase" msprop:Generator_RowDeletingName="PurchaseRowDeleting" msprop:Generator_RowChangingName="PurchaseRowChanging" msprop:Generator_RowEvHandlerName="PurchaseRowChangeEventHandler" msprop:Generator_RowDeletedName="PurchaseRowDeleted" msprop:Generator_UserTableName="Purchase" msprop:Generator_RowChangedName="PurchaseRowChanged" msprop:Generator_RowEvArgName="PurchaseRowChangeEvent" msprop:Generator_RowClassName="PurchaseRow">
  392. <xs:complexType>
  393. <xs:sequence>
  394. <xs:element name="Артикул" msprop:Generator_ColumnVarNameInTable="columnАртикул" msprop:Generator_ColumnPropNameInRow="Артикул" msprop:Generator_ColumnPropNameInTable="АртикулColumn" msprop:Generator_UserColumnName="Артикул">
  395. <xs:simpleType>
  396. <xs:restriction base="xs:string">
  397. <xs:maxLength value="450" />
  398. </xs:restriction>
  399. </xs:simpleType>
  400. </xs:element>
  401. <xs:element name="Наименование" msprop:Generator_ColumnVarNameInTable="columnНаименование" msprop:Generator_ColumnPropNameInRow="Наименование" msprop:Generator_ColumnPropNameInTable="НаименованиеColumn" msprop:Generator_UserColumnName="Наименование" minOccurs="0">
  402. <xs:simpleType>
  403. <xs:restriction base="xs:string">
  404. <xs:maxLength value="2147483647" />
  405. </xs:restriction>
  406. </xs:simpleType>
  407. </xs:element>
  408. <xs:element name="Цена" msprop:Generator_ColumnVarNameInTable="columnЦена" msprop:Generator_ColumnPropNameInRow="Цена" msprop:Generator_ColumnPropNameInTable="ЦенаColumn" msprop:Generator_UserColumnName="Цена" type="xs:decimal" minOccurs="0" />
  409. <xs:element name="Принудительное_x0020_перемешение_x0020__x0028_Да_x002F_Нет_x0029_" msprop:Generator_ColumnVarNameInTable="_columnПринудительное_перемешение__Да_Нет_" msprop:Generator_ColumnPropNameInRow="_Принудительное_перемешение__Да_Нет_" msprop:Generator_ColumnPropNameInTable="_Принудительное_перемешение__Да_Нет_Column" msprop:Generator_UserColumnName="Принудительное перемешение (Да/Нет)" minOccurs="0">
  410. <xs:simpleType>
  411. <xs:restriction base="xs:string">
  412. <xs:maxLength value="3" />
  413. </xs:restriction>
  414. </xs:simpleType>
  415. </xs:element>
  416. </xs:sequence>
  417. </xs:complexType>
  418. </xs:element>
  419. <xs:element name="Used_consumables" msprop:Generator_TableClassName="Used_consumablesDataTable" msprop:Generator_TableVarName="tableUsed_consumables" msprop:Generator_TablePropName="Used_consumables" msprop:Generator_RowDeletingName="Used_consumablesRowDeleting" msprop:Generator_RowChangingName="Used_consumablesRowChanging" msprop:Generator_RowEvHandlerName="Used_consumablesRowChangeEventHandler" msprop:Generator_RowDeletedName="Used_consumablesRowDeleted" msprop:Generator_UserTableName="Used_consumables" msprop:Generator_RowChangedName="Used_consumablesRowChanged" msprop:Generator_RowEvArgName="Used_consumablesRowChangeEvent" msprop:Generator_RowClassName="Used_consumablesRow">
  420. <xs:complexType>
  421. <xs:sequence>
  422. <xs:element name="Артикул" msprop:Generator_ColumnVarNameInTable="columnАртикул" msprop:Generator_ColumnPropNameInRow="Артикул" msprop:Generator_ColumnPropNameInTable="АртикулColumn" msprop:Generator_UserColumnName="Артикул">
  423. <xs:simpleType>
  424. <xs:restriction base="xs:string">
  425. <xs:maxLength value="450" />
  426. </xs:restriction>
  427. </xs:simpleType>
  428. </xs:element>
  429. <xs:element name="Наименование" msprop:Generator_ColumnVarNameInTable="columnНаименование" msprop:Generator_ColumnPropNameInRow="Наименование" msprop:Generator_ColumnPropNameInTable="НаименованиеColumn" msprop:Generator_UserColumnName="Наименование" minOccurs="0">
  430. <xs:simpleType>
  431. <xs:restriction base="xs:string">
  432. <xs:maxLength value="2147483647" />
  433. </xs:restriction>
  434. </xs:simpleType>
  435. </xs:element>
  436. <xs:element name="Цена" msprop:Generator_ColumnVarNameInTable="columnЦена" msprop:Generator_ColumnPropNameInRow="Цена" msprop:Generator_ColumnPropNameInTable="ЦенаColumn" msprop:Generator_UserColumnName="Цена" type="xs:decimal" minOccurs="0" />
  437. <xs:element name="Количество" msprop:Generator_ColumnVarNameInTable="columnКоличество" msprop:Generator_ColumnPropNameInRow="Количество" msprop:Generator_ColumnPropNameInTable="КоличествоColumn" msprop:Generator_UserColumnName="Количество" type="xs:int" minOccurs="0" />
  438. <xs:element name="Дата" msprop:Generator_ColumnVarNameInTable="columnДата" msprop:Generator_ColumnPropNameInRow="Дата" msprop:Generator_ColumnPropNameInTable="ДатаColumn" msprop:Generator_UserColumnName="Дата" type="xs:dateTime" minOccurs="0" />
  439. <xs:element name="Сотрудник" msprop:Generator_ColumnVarNameInTable="columnСотрудник" msprop:Generator_ColumnPropNameInRow="Сотрудник" msprop:Generator_ColumnPropNameInTable="СотрудникColumn" msprop:Generator_UserColumnName="Сотрудник" minOccurs="0">
  440. <xs:simpleType>
  441. <xs:restriction base="xs:string">
  442. <xs:maxLength value="2147483647" />
  443. </xs:restriction>
  444. </xs:simpleType>
  445. </xs:element>
  446. </xs:sequence>
  447. </xs:complexType>
  448. </xs:element>
  449. <xs:element name="Warehouse" msprop:Generator_TableClassName="WarehouseDataTable" msprop:Generator_TableVarName="tableWarehouse" msprop:Generator_TablePropName="Warehouse" msprop:Generator_RowDeletingName="WarehouseRowDeleting" msprop:Generator_RowChangingName="WarehouseRowChanging" msprop:Generator_RowEvHandlerName="WarehouseRowChangeEventHandler" msprop:Generator_RowDeletedName="WarehouseRowDeleted" msprop:Generator_UserTableName="Warehouse" msprop:Generator_RowChangedName="WarehouseRowChanged" msprop:Generator_RowEvArgName="WarehouseRowChangeEvent" msprop:Generator_RowClassName="WarehouseRow">
  450. <xs:complexType>
  451. <xs:sequence>
  452. <xs:element name="Артикул" msprop:Generator_ColumnVarNameInTable="columnАртикул" msprop:Generator_ColumnPropNameInRow="Артикул" msprop:Generator_ColumnPropNameInTable="АртикулColumn" msprop:Generator_UserColumnName="Артикул">
  453. <xs:simpleType>
  454. <xs:restriction base="xs:string">
  455. <xs:maxLength value="450" />
  456. </xs:restriction>
  457. </xs:simpleType>
  458. </xs:element>
  459. <xs:element name="Наименование" msprop:Generator_ColumnVarNameInTable="columnНаименование" msprop:Generator_ColumnPropNameInRow="Наименование" msprop:Generator_ColumnPropNameInTable="НаименованиеColumn" msprop:Generator_UserColumnName="Наименование" minOccurs="0">
  460. <xs:simpleType>
  461. <xs:restriction base="xs:string">
  462. <xs:maxLength value="2147483647" />
  463. </xs:restriction>
  464. </xs:simpleType>
  465. </xs:element>
  466. <xs:element name="Цена" msprop:Generator_ColumnVarNameInTable="columnЦена" msprop:Generator_ColumnPropNameInRow="Цена" msprop:Generator_ColumnPropNameInTable="ЦенаColumn" msprop:Generator_UserColumnName="Цена" type="xs:decimal" minOccurs="0" />
  467. <xs:element name="Количество" msprop:Generator_ColumnVarNameInTable="columnКоличество" msprop:Generator_ColumnPropNameInRow="Количество" msprop:Generator_ColumnPropNameInTable="КоличествоColumn" msprop:Generator_UserColumnName="Количество" type="xs:int" minOccurs="0" />
  468. <xs:element name="Место_x0020_хранения_x0020__x0028_Склад_x002F_Витрина_x0029_" msprop:Generator_ColumnVarNameInTable="_columnМесто_хранения__Склад_Витрина_" msprop:Generator_ColumnPropNameInRow="_Место_хранения__Склад_Витрина_" msprop:Generator_ColumnPropNameInTable="_Место_хранения__Склад_Витрина_Column" msprop:Generator_UserColumnName="Место хранения (Склад/Витрина)" minOccurs="0">
  469. <xs:simpleType>
  470. <xs:restriction base="xs:string">
  471. <xs:maxLength value="7" />
  472. </xs:restriction>
  473. </xs:simpleType>
  474. </xs:element>
  475. </xs:sequence>
  476. </xs:complexType>
  477. </xs:element>
  478. </xs:choice>
  479. </xs:complexType>
  480. <xs:unique name="Constraint1" msdata:PrimaryKey="true">
  481. <xs:selector xpath=".//mstns:List" />
  482. <xs:field xpath="mstns:Артикул" />
  483. </xs:unique>
  484. <xs:unique name="Purchase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  485. <xs:selector xpath=".//mstns:Purchase" />
  486. <xs:field xpath="mstns:Артикул" />
  487. </xs:unique>
  488. <xs:unique name="Warehouse_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  489. <xs:selector xpath=".//mstns:Warehouse" />
  490. <xs:field xpath="mstns:Артикул" />
  491. </xs:unique>
  492. </xs:element>
  493. <xs:annotation>
  494. <xs:appinfo>
  495. <msdata:Relationship name="FK_Consumables_sold_Warehouse" msdata:parent="Warehouse" msdata:child="Consumables_sold" msdata:parentkey="Артикул" msdata:childkey="Артикул" msprop:Generator_UserChildTable="Consumables_sold" msprop:Generator_ChildPropName="GetConsumables_soldRows" msprop:Generator_UserRelationName="FK_Consumables_sold_Warehouse" msprop:Generator_RelationVarName="relationFK_Consumables_sold_Warehouse" msprop:Generator_UserParentTable="Warehouse" msprop:Generator_ParentPropName="WarehouseRow" />
  496. <msdata:Relationship name="FK_Deliveries_List" msdata:parent="List" msdata:child="Deliveries" msdata:parentkey="Артикул" msdata:childkey="Артикул" msprop:Generator_UserChildTable="Deliveries" msprop:Generator_ChildPropName="GetDeliveriesRows" msprop:Generator_UserRelationName="FK_Deliveries_List" msprop:Generator_RelationVarName="relationFK_Deliveries_List" msprop:Generator_UserParentTable="List" msprop:Generator_ParentPropName="ListRow" />
  497. <msdata:Relationship name="FK_Deliveries_Warehouse" msdata:parent="Warehouse" msdata:child="Deliveries" msdata:parentkey="Артикул" msdata:childkey="Артикул" msprop:Generator_UserChildTable="Deliveries" msprop:Generator_ChildPropName="GetDeliveriesRows" msprop:Generator_UserRelationName="FK_Deliveries_Warehouse" msprop:Generator_RelationVarName="relationFK_Deliveries_Warehouse" msprop:Generator_UserParentTable="Warehouse" msprop:Generator_ParentPropName="WarehouseRow" />
  498. <msdata:Relationship name="FK_Used_consumables_Warehouse" msdata:parent="Warehouse" msdata:child="Used_consumables" msdata:parentkey="Артикул" msdata:childkey="Артикул" msprop:Generator_UserChildTable="Used_consumables" msprop:Generator_ChildPropName="GetUsed_consumablesRows" msprop:Generator_UserRelationName="FK_Used_consumables_Warehouse" msprop:Generator_RelationVarName="relationFK_Used_consumables_Warehouse" msprop:Generator_UserParentTable="Warehouse" msprop:Generator_ParentPropName="WarehouseRow" />
  499. <msdata:Relationship name="FK_Warehouse_List" msdata:parent="List" msdata:child="Warehouse" msdata:parentkey="Артикул" msdata:childkey="Артикул" msprop:Generator_UserChildTable="Warehouse" msprop:Generator_ChildPropName="GetWarehouseRows" msprop:Generator_UserRelationName="FK_Warehouse_List" msprop:Generator_ParentPropName="ListRow" msprop:Generator_RelationVarName="relationFK_Warehouse_List" msprop:Generator_UserParentTable="List" />
  500. <msdata:Relationship name="FK_Warehouse_Purchase" msdata:parent="Purchase" msdata:child="Warehouse" msdata:parentkey="Артикул" msdata:childkey="Артикул" msprop:Generator_UserChildTable="Warehouse" msprop:Generator_ChildPropName="GetWarehouseRows" msprop:Generator_UserRelationName="FK_Warehouse_Purchase" msprop:Generator_ParentPropName="PurchaseRow" msprop:Generator_RelationVarName="relationFK_Warehouse_Purchase" msprop:Generator_UserParentTable="Purchase" />
  501. </xs:appinfo>
  502. </xs:annotation>
  503. </xs:schema>