﻿<?xml version="1.0"?>
<Entity>
  <Name>SafeQualityCheckItem</Name>
  <Type>Single</Type>
  <Table>
    <Name>SafeQualityCheckItem</Name>
    <Column>
      <Name>CheckItemCode</Name>
      <DataType>System.String</DataType>
      <IsKey>true</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>CheckCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>CheckContent</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>100</ColumnSize>
    </Column>
    <Column>
      <Name>CheckResult</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>800</ColumnSize>
    </Column>
    <Column>
      <Name>ReCheckResult</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>800</ColumnSize>
    </Column>
    <Column>
      <Name>DictionaryItemCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>DictionaryNameCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Sql>
      <Name>Select</Name>
      <String>select * from SafeQualityCheckItem where  CheckItemCode=@CheckItemCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@CheckItemCode</Name>
        <Column>CheckItemCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectAll</Name>
      <String>select * from SafeQualityCheckItem</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>Insert</Name>
      <String> Insert into SafeQualityCheckItem (  CheckItemCode, CheckCode, CheckContent, CheckResult, ReCheckResult, DictionaryItemCode, DictionaryNameCode ) values (  @CheckItemCode, @CheckCode, @CheckContent, @CheckResult, @ReCheckResult, @DictionaryItemCode, @DictionaryNameCode)</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@CheckItemCode</Name>
        <Column>CheckItemCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckCode</Name>
        <Column>CheckCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckContent</Name>
        <Column>CheckContent</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckResult</Name>
        <Column>CheckResult</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ReCheckResult</Name>
        <Column>ReCheckResult</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@DictionaryItemCode</Name>
        <Column>DictionaryItemCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@DictionaryNameCode</Name>
        <Column>DictionaryNameCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Update</Name>
      <String> Update SafeQualityCheckItem set CheckCode=@CheckCode,CheckContent=@CheckContent,CheckResult=@CheckResult,ReCheckResult=@ReCheckResult,DictionaryItemCode=@DictionaryItemCode,DictionaryNameCode=@DictionaryNameCode where  CheckItemCode=@CheckItemCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@CheckItemCode</Name>
        <Column>CheckItemCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckCode</Name>
        <Column>CheckCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckContent</Name>
        <Column>CheckContent</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckResult</Name>
        <Column>CheckResult</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ReCheckResult</Name>
        <Column>ReCheckResult</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@DictionaryItemCode</Name>
        <Column>DictionaryItemCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@DictionaryNameCode</Name>
        <Column>DictionaryNameCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Delete</Name>
      <String> Delete from SafeQualityCheckItem  where  CheckItemCode=@CheckItemCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@CheckItemCode</Name>
        <Column>CheckItemCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectCheckItemByCheckCode</Name>
      <String> Select * from SafeQualityCheckItem  where CheckCode=@CheckCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@CheckCode</Name>
        <Column>CheckCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
  </Table>
</Entity>