Prokatavto03DataSet.xsd 53 KB

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