<?xml version="1.0"?>
<Entity>
  <Name>SupplierSubjectSet</Name>
  <Type>Single</Type>
  <Table>
    <Name>SupplierSubjectSet</Name>
    <Column>
      <Name>SupplierSubjectSetCode</Name>
      <DataType>System.String</DataType>
      <IsKey>true</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SupplierCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SubjectSetCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>U8Code</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
	  <Column>
      <Name>ProjectCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
	  <Column>
		  <Name>U8ClassCode</Name>
		  <DataType>System.String</DataType>
		  <IsKey>false</IsKey>
		  <IsAllowNull>true</IsAllowNull>
		  <ColumnSize>50</ColumnSize>
	  </Column>
	  <Sql>
      <Name>Select</Name>
      <String>select * from SupplierSubjectSet where  SupplierSubjectSetCode=@SupplierSubjectSetCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@SupplierSubjectSetCode</Name>
        <Column>SupplierSubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectAll</Name>
      <String>select * from SupplierSubjectSet</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>Insert</Name>
      <String> Insert into SupplierSubjectSet (  SupplierSubjectSetCode, SupplierCode, SubjectSetCode, U8Code, ProjectCode, U8ClassCode ) values (  @SupplierSubjectSetCode, @SupplierCode, @SubjectSetCode, @U8Code, @ProjectCode, @U8ClassCode )</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@SupplierSubjectSetCode</Name>
        <Column>SupplierSubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierCode</Name>
        <Column>SupplierCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectSetCode</Name>
        <Column>SubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@U8Code</Name>
        <Column>U8Code</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
		<Param>
			<Name>@U8ClassCode</Name>
			<Column>U8ClassCode</Column>
			<SqlDbType>VarChar</SqlDbType>
		</Param>
	</Sql>
    <Sql>
      <Name>Update</Name>
      <String> Update SupplierSubjectSet set SupplierCode=@SupplierCode,SubjectSetCode=@SubjectSetCode,U8Code=@U8Code,ProjectCode=@ProjectCode,U8ClassCode=@U8ClassCode where  SupplierSubjectSetCode=@SupplierSubjectSetCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@SupplierSubjectSetCode</Name>
        <Column>SupplierSubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierCode</Name>
        <Column>SupplierCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectSetCode</Name>
        <Column>SubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@U8Code</Name>
        <Column>U8Code</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
		<Param>
			<Name>@U8ClassCode</Name>
			<Column>U8ClassCode</Column>
			<SqlDbType>VarChar</SqlDbType>
		</Param>
	</Sql>
    <Sql>
      <Name>Delete</Name>
      <String> Delete from SupplierSubjectSet  where  SupplierSubjectSetCode=@SupplierSubjectSetCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@SupplierSubjectSetCode</Name>
        <Column>SupplierSubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectBySubjectSetCode</Name>
      <String>select * from SupplierSubjectSet where SubjectSetCode=@SubjectSetCode </String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@SubjectSetCode</Name>
        <Column>SubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectBySupplierCode</Name>
      <String>select * from SupplierSubjectSet where SupplierCode=@SupplierCode </String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@SupplierCode</Name>
        <Column>SupplierCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectView</Name>
      <String>select * from V_SupplierSubjectSet as SupplierSubjectSet</String>
      <CommandType>Text</CommandType>
    </Sql>
  </Table>
</Entity>