<?xml version="1.0"?>
<Entity>
	<Name>TaskHistory</Name>
	<Type>Single</Type>
	<Table>
		<Name>TaskHistory</Name>
		<Column>
			<Name>TaskHistoryCode</Name>
			<DataType>System.String</DataType>
			<IsKey>true</IsKey>
			<IsAllowNull>false</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>LogDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>LogPerson</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>LogDesc</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>WBSCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>false</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>TaskCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>TaskName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>250</ColumnSize>
		</Column>
		<Column>
			<Name>ProjectCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ParentCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>PreWBSCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>OutlineNumber</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>Deep</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>SortID</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>FullCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>400</ColumnSize>
		</Column>
		<Column>
			<Name>PlannedStartDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>PlannedFinishDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>ActualStartDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>ActualFinishDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>EarlyFinishDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>EarlyStartDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>LastFinishDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>LastStartDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>PauseDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>CancelDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>CompletePercent</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>RemainingDuration</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>Duration</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>ImportantLevel</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>Status</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>PreStatus</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>PauseReason</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>800</ColumnSize>
		</Column>
		<Column>
			<Name>CancelReason</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>800</ColumnSize>
		</Column>
		<Column>
			<Name>Remark</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>800</ColumnSize>
		</Column>
		<Column>
			<Name>Flag</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>RelaType</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>RelaCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ImageFileName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>Unit</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>LastModifyDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>LastModifyPerson</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Sql>
			<Name>Select</Name>
			<String>select * from TaskHistory where  TaskHistoryCode=@TaskHistoryCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@TaskHistoryCode</Name>
				<Column>TaskHistoryCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectAll</Name>
			<String>select * from TaskHistory</String>
			<CommandType>Text</CommandType>
		</Sql>
		<Sql>
			<Name>Insert</Name>
			<String> Insert into TaskHistory (  TaskHistoryCode, LogDate, LogPerson, LogDesc, WBSCode, TaskCode, TaskName, ProjectCode, ParentCode, PreWBSCode, OutlineNumber, Deep, SortID, FullCode, PlannedStartDate, PlannedFinishDate, ActualStartDate, ActualFinishDate, EarlyFinishDate, EarlyStartDate, LastFinishDate, LastStartDate, PauseDate, CancelDate, CompletePercent, RemainingDuration, Duration, ImportantLevel, Status, PreStatus, PauseReason, CancelReason, Remark, Flag, RelaType, RelaCode, ImageFileName, Unit, LastModifyDate, LastModifyPerson ) values (  @TaskHistoryCode, @LogDate, @LogPerson, @LogDesc, @WBSCode, @TaskCode, @TaskName, @ProjectCode, @ParentCode, @PreWBSCode, @OutlineNumber, @Deep, @SortID, @FullCode, @PlannedStartDate, @PlannedFinishDate, @ActualStartDate, @ActualFinishDate, @EarlyFinishDate, @EarlyStartDate, @LastFinishDate, @LastStartDate, @PauseDate, @CancelDate, @CompletePercent, @RemainingDuration, @Duration, @ImportantLevel, @Status, @PreStatus, @PauseReason, @CancelReason, @Remark, @Flag, @RelaType, @RelaCode, @ImageFileName, @Unit, @LastModifyDate, @LastModifyPerson )</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@TaskHistoryCode</Name>
				<Column>TaskHistoryCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@LogDate</Name>
				<Column>LogDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@LogPerson</Name>
				<Column>LogPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@LogDesc</Name>
				<Column>LogDesc</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@WBSCode</Name>
				<Column>WBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@TaskCode</Name>
				<Column>TaskCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@TaskName</Name>
				<Column>TaskName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ParentCode</Name>
				<Column>ParentCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PreWBSCode</Name>
				<Column>PreWBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@OutlineNumber</Name>
				<Column>OutlineNumber</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Deep</Name>
				<Column>Deep</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@SortID</Name>
				<Column>SortID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@FullCode</Name>
				<Column>FullCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PlannedStartDate</Name>
				<Column>PlannedStartDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PlannedFinishDate</Name>
				<Column>PlannedFinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@ActualStartDate</Name>
				<Column>ActualStartDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@ActualFinishDate</Name>
				<Column>ActualFinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@EarlyFinishDate</Name>
				<Column>EarlyFinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@EarlyStartDate</Name>
				<Column>EarlyStartDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@LastFinishDate</Name>
				<Column>LastFinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@LastStartDate</Name>
				<Column>LastStartDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PauseDate</Name>
				<Column>PauseDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@CancelDate</Name>
				<Column>CancelDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@CompletePercent</Name>
				<Column>CompletePercent</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@RemainingDuration</Name>
				<Column>RemainingDuration</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@Duration</Name>
				<Column>Duration</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@ImportantLevel</Name>
				<Column>ImportantLevel</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@Status</Name>
				<Column>Status</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@PreStatus</Name>
				<Column>PreStatus</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@PauseReason</Name>
				<Column>PauseReason</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CancelReason</Name>
				<Column>CancelReason</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Remark</Name>
				<Column>Remark</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Flag</Name>
				<Column>Flag</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@RelaType</Name>
				<Column>RelaType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@RelaCode</Name>
				<Column>RelaCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ImageFileName</Name>
				<Column>ImageFileName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Unit</Name>
				<Column>Unit</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@LastModifyDate</Name>
				<Column>LastModifyDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@LastModifyPerson</Name>
				<Column>LastModifyPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Update</Name>
			<String> Update TaskHistory set LogDate=@LogDate,LogPerson=@LogPerson,LogDesc=@LogDesc,WBSCode=@WBSCode,TaskCode=@TaskCode,TaskName=@TaskName,ProjectCode=@ProjectCode,ParentCode=@ParentCode,PreWBSCode=@PreWBSCode,OutlineNumber=@OutlineNumber,Deep=@Deep,SortID=@SortID,FullCode=@FullCode,PlannedStartDate=@PlannedStartDate,PlannedFinishDate=@PlannedFinishDate,ActualStartDate=@ActualStartDate,ActualFinishDate=@ActualFinishDate,EarlyFinishDate=@EarlyFinishDate,EarlyStartDate=@EarlyStartDate,LastFinishDate=@LastFinishDate,LastStartDate=@LastStartDate,PauseDate=@PauseDate,CancelDate=@CancelDate,CompletePercent=@CompletePercent,RemainingDuration=@RemainingDuration,Duration=@Duration,ImportantLevel=@ImportantLevel,Status=@Status,PreStatus=@PreStatus,PauseReason=@PauseReason,CancelReason=@CancelReason,Remark=@Remark,Flag=@Flag,RelaType=@RelaType,RelaCode=@RelaCode,ImageFileName=@ImageFileName,Unit=@Unit,LastModifyDate=@LastModifyDate,LastModifyPerson=@LastModifyPerson where  TaskHistoryCode=@TaskHistoryCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@TaskHistoryCode</Name>
				<Column>TaskHistoryCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@LogDate</Name>
				<Column>LogDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@LogPerson</Name>
				<Column>LogPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@LogDesc</Name>
				<Column>LogDesc</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@WBSCode</Name>
				<Column>WBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@TaskCode</Name>
				<Column>TaskCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@TaskName</Name>
				<Column>TaskName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ParentCode</Name>
				<Column>ParentCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PreWBSCode</Name>
				<Column>PreWBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@OutlineNumber</Name>
				<Column>OutlineNumber</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Deep</Name>
				<Column>Deep</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@SortID</Name>
				<Column>SortID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@FullCode</Name>
				<Column>FullCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PlannedStartDate</Name>
				<Column>PlannedStartDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PlannedFinishDate</Name>
				<Column>PlannedFinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@ActualStartDate</Name>
				<Column>ActualStartDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@ActualFinishDate</Name>
				<Column>ActualFinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@EarlyFinishDate</Name>
				<Column>EarlyFinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@EarlyStartDate</Name>
				<Column>EarlyStartDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@LastFinishDate</Name>
				<Column>LastFinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@LastStartDate</Name>
				<Column>LastStartDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PauseDate</Name>
				<Column>PauseDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@CancelDate</Name>
				<Column>CancelDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@CompletePercent</Name>
				<Column>CompletePercent</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@RemainingDuration</Name>
				<Column>RemainingDuration</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@Duration</Name>
				<Column>Duration</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@ImportantLevel</Name>
				<Column>ImportantLevel</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@Status</Name>
				<Column>Status</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@PreStatus</Name>
				<Column>PreStatus</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@PauseReason</Name>
				<Column>PauseReason</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CancelReason</Name>
				<Column>CancelReason</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Remark</Name>
				<Column>Remark</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Flag</Name>
				<Column>Flag</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@RelaType</Name>
				<Column>RelaType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@RelaCode</Name>
				<Column>RelaCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ImageFileName</Name>
				<Column>ImageFileName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Unit</Name>
				<Column>Unit</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@LastModifyDate</Name>
				<Column>LastModifyDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@LastModifyPerson</Name>
				<Column>LastModifyPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Delete</Name>
			<String> Delete from TaskHistory  where  TaskHistoryCode=@TaskHistoryCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@TaskHistoryCode</Name>
				<Column>TaskHistoryCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectByWBSCode</Name>
			<String> select * from TaskHistory  where  WBSCode=@WBSCode order by Edition desc</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@WBSCode</Name>
				<Column>WBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
	</Table>
</Entity>