﻿<?xml version="1.0"?>
<Entity>
	<Name>Design_Message</Name>
	<Type>Single</Type>
	<Table>
		<Name>Design_Message</Name>
		<Column>
			<Name>DesignCode</Name>
			<DataType>System.String</DataType>
			<IsKey>true</IsKey>
			<IsAllowNull>false</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>DesignName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>DesignID</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>ProjectName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>ContractName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>ContractCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ContractID</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>DesignReason</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>2000</ColumnSize>
		</Column>
		<Column>
			<Name>DesignSupplier</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>DesignPerson</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>DesignLastTime</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>DesignBeingTime</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>DesignJionTime</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>DesignFlag</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>DesignState</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>DesignDepartMentID</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>100</ColumnSize>
		</Column>
		<Column>
			<Name>DesignRemark</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>2000</ColumnSize>
		</Column>
		<Column>
			<Name>ProjectCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Sql>
			<Name>Select</Name>
			<String>select * from Design_Message where  DesignCode=@DesignCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@DesignCode</Name>
				<Column>DesignCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectAll</Name>
			<String>select * from Design_Message</String>
			<CommandType>Text</CommandType>
		</Sql>
		<Sql>
			<Name>Insert</Name>
			<String> Insert into Design_Message (  DesignCode, DesignName, DesignID, ProjectName, ContractName, ContractCode, ContractID, DesignReason, DesignSupplier, DesignPerson, DesignLastTime, DesignBeingTime, DesignJionTime, DesignFlag, DesignState, DesignDepartMentID, DesignRemark, ProjectCode ) values (  @DesignCode, @DesignName, @DesignID, @ProjectName, @ContractName, @ContractCode, @ContractID, @DesignReason, @DesignSupplier, @DesignPerson, @DesignLastTime, @DesignBeingTime, @DesignJionTime, @DesignFlag, @DesignState, @DesignDepartMentID, @DesignRemark, @ProjectCode )</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@DesignCode</Name>
				<Column>DesignCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignName</Name>
				<Column>DesignName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignID</Name>
				<Column>DesignID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectName</Name>
				<Column>ProjectName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractName</Name>
				<Column>ContractName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractCode</Name>
				<Column>ContractCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractID</Name>
				<Column>ContractID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignReason</Name>
				<Column>DesignReason</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignSupplier</Name>
				<Column>DesignSupplier</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignPerson</Name>
				<Column>DesignPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignLastTime</Name>
				<Column>DesignLastTime</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignBeingTime</Name>
				<Column>DesignBeingTime</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignJionTime</Name>
				<Column>DesignJionTime</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignFlag</Name>
				<Column>DesignFlag</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignState</Name>
				<Column>DesignState</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignDepartMentID</Name>
				<Column>DesignDepartMentID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignRemark</Name>
				<Column>DesignRemark</Column>
				<SqlDbType>Char</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Update</Name>
			<String> Update Design_Message set DesignName=@DesignName,DesignID=@DesignID,ProjectName=@ProjectName,ContractName=@ContractName,ContractCode=@ContractCode,ContractID=@ContractID,DesignReason=@DesignReason,DesignSupplier=@DesignSupplier,DesignPerson=@DesignPerson,DesignLastTime=@DesignLastTime,DesignBeingTime=@DesignBeingTime,DesignJionTime=@DesignJionTime,DesignFlag=@DesignFlag,DesignState=@DesignState,DesignDepartMentID=@DesignDepartMentID,DesignRemark=@DesignRemark,ProjectCode=@ProjectCode where  DesignCode=@DesignCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@DesignCode</Name>
				<Column>DesignCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignName</Name>
				<Column>DesignName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignID</Name>
				<Column>DesignID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectName</Name>
				<Column>ProjectName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractName</Name>
				<Column>ContractName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractCode</Name>
				<Column>ContractCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractID</Name>
				<Column>ContractID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignReason</Name>
				<Column>DesignReason</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignSupplier</Name>
				<Column>DesignSupplier</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignPerson</Name>
				<Column>DesignPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignLastTime</Name>
				<Column>DesignLastTime</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignBeingTime</Name>
				<Column>DesignBeingTime</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignJionTime</Name>
				<Column>DesignJionTime</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignFlag</Name>
				<Column>DesignFlag</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignState</Name>
				<Column>DesignState</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignDepartMentID</Name>
				<Column>DesignDepartMentID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@DesignRemark</Name>
				<Column>DesignRemark</Column>
				<SqlDbType>Char</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Delete</Name>
			<String> Delete from Design_Message  where  DesignCode=@DesignCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@DesignCode</Name>
				<Column>DesignCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
	</Table>
</Entity>