<?xml version="1.0"?>
<Entity>
  <Name>GradeMessage</Name>
  <Type>Single</Type>
  <Table>
    <Name>GradeMessage</Name>
    <Column>
      <Name>GradeMessageCode</Name>
      <DataType>System.String</DataType>
      <IsKey>true</IsKey>
      <IsAllowNull>false</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>SupplierCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>MainDefineCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>ProjectManage</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>100</ColumnSize>
    </Column>
    <Column>
      <Name>State</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>CreateDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>ProduceName</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>200</ColumnSize>
    </Column>
    <Sql>
      <Name>Select</Name>
      <String> select  GradeMessageCode, ProjectCode, SupplierCode, MainDefineCode, ProjectManage, State, CreateDate, ProduceName from GradeMessage where  GradeMessageCode=@GradeMessageCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@GradeMessageCode</Name>
        <Column>GradeMessageCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectAll</Name>
      <String> select  GradeMessageCode, ProjectCode, SupplierCode, MainDefineCode, ProjectManage, State, CreateDate, ProduceName from GradeMessage</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>Insert</Name>
      <String> Insert into GradeMessage (  GradeMessageCode, ProjectCode, SupplierCode, MainDefineCode, ProjectManage, State, CreateDate, ProduceName ) values (  @GradeMessageCode, @ProjectCode, @SupplierCode, @MainDefineCode, @ProjectManage, @State, @CreateDate, @ProduceName )</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@GradeMessageCode</Name>
        <Column>GradeMessageCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierCode</Name>
        <Column>SupplierCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@MainDefineCode</Name>
        <Column>MainDefineCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectManage</Name>
        <Column>ProjectManage</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@State</Name>
        <Column>State</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@CreateDate</Name>
        <Column>CreateDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ProduceName</Name>
        <Column>ProduceName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Update</Name>
      <String> Update GradeMessage set ProjectCode=@ProjectCode,SupplierCode=@SupplierCode,MainDefineCode=@MainDefineCode,ProjectManage=@ProjectManage,State=@State,CreateDate=@CreateDate,ProduceName=@ProduceName where  GradeMessageCode=@GradeMessageCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@GradeMessageCode</Name>
        <Column>GradeMessageCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierCode</Name>
        <Column>SupplierCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@MainDefineCode</Name>
        <Column>MainDefineCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectManage</Name>
        <Column>ProjectManage</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@State</Name>
        <Column>State</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@CreateDate</Name>
        <Column>CreateDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ProduceName</Name>
        <Column>ProduceName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Delete</Name>
      <String> Delete from GradeMessage  where  GradeMessageCode=@GradeMessageCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@GradeMessageCode</Name>
        <Column>GradeMessageCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
  </Table>
</Entity>