<?xml version="1.0"?>
<Entity>
	<Name>WorkFlowCase</Name>
	<Type>Single</Type>
	<Table>
		<Name>WorkFlowCase</Name>
		<Column>
			<Name>CaseCode</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>ProcedureCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ApplicationCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>1000</ColumnSize>
		</Column>
		<Column>
			<Name>Subject</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>SourceUnitCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>SourceUserCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>CreateDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>Status</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>FinishDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>Transactor</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>TransactUnit</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ProcedureXml</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>2147483647</ColumnSize>
		</Column>
		<Column>
			<Name>ApplicationPath</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>ApplicationInfoPath</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>ProcedureName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>80</ColumnSize>
		</Column>
		<Column>
			<Name>Description</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>160</ColumnSize>
		</Column>
		<Sql>
			<Name>Select</Name>
			<String>select * from WorkFlowCase where  CaseCode=@CaseCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@CaseCode</Name>
				<Column>CaseCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectAll</Name>
			<String>select * from WorkFlowCase</String>
			<CommandType>Text</CommandType>
		</Sql>
		<Sql>
			<Name>Insert</Name>
			<String> Insert into WorkFlowCase (  CaseCode, ProjectCode, ProcedureCode, ApplicationCode, Subject, SourceUnitCode, SourceUserCode, CreateDate, Status, FinishDate, Transactor, TransactUnit, ProcedureXml, ApplicationPath, ApplicationInfoPath, ProcedureName, Description ) values (  @CaseCode, @ProjectCode, @ProcedureCode, @ApplicationCode, @Subject, @SourceUnitCode, @SourceUserCode, @CreateDate, @Status, @FinishDate, @Transactor, @TransactUnit, @ProcedureXml, @ApplicationPath, @ApplicationInfoPath, @ProcedureName, @Description )</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@CaseCode</Name>
				<Column>CaseCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProcedureCode</Name>
				<Column>ProcedureCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ApplicationCode</Name>
				<Column>ApplicationCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Subject</Name>
				<Column>Subject</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@SourceUnitCode</Name>
				<Column>SourceUnitCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@SourceUserCode</Name>
				<Column>SourceUserCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CreateDate</Name>
				<Column>CreateDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@Status</Name>
				<Column>Status</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@FinishDate</Name>
				<Column>FinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@Transactor</Name>
				<Column>Transactor</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@TransactUnit</Name>
				<Column>TransactUnit</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProcedureXml</Name>
				<Column>ProcedureXml</Column>
				<SqlDbType>Text</SqlDbType>
			</Param>
			<Param>
				<Name>@ApplicationPath</Name>
				<Column>ApplicationPath</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ApplicationInfoPath</Name>
				<Column>ApplicationInfoPath</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProcedureName</Name>
				<Column>ProcedureName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Description</Name>
				<Column>Description</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Update</Name>
			<String> Update WorkFlowCase set ProjectCode=@ProjectCode,ProcedureCode=@ProcedureCode,ApplicationCode=@ApplicationCode,Subject=@Subject,SourceUnitCode=@SourceUnitCode,SourceUserCode=@SourceUserCode,CreateDate=@CreateDate,Status=@Status,FinishDate=@FinishDate,Transactor=@Transactor,TransactUnit=@TransactUnit,ProcedureXml=@ProcedureXml,ApplicationPath=@ApplicationPath,ApplicationInfoPath=@ApplicationInfoPath,ProcedureName=@ProcedureName,Description=@Description where  CaseCode=@CaseCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@CaseCode</Name>
				<Column>CaseCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProcedureCode</Name>
				<Column>ProcedureCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ApplicationCode</Name>
				<Column>ApplicationCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Subject</Name>
				<Column>Subject</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@SourceUnitCode</Name>
				<Column>SourceUnitCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@SourceUserCode</Name>
				<Column>SourceUserCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CreateDate</Name>
				<Column>CreateDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@Status</Name>
				<Column>Status</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@FinishDate</Name>
				<Column>FinishDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@Transactor</Name>
				<Column>Transactor</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@TransactUnit</Name>
				<Column>TransactUnit</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProcedureXml</Name>
				<Column>ProcedureXml</Column>
				<SqlDbType>Text</SqlDbType>
			</Param>
			<Param>
				<Name>@ApplicationPath</Name>
				<Column>ApplicationPath</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ApplicationInfoPath</Name>
				<Column>ApplicationInfoPath</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProcedureName</Name>
				<Column>ProcedureName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Description</Name>
				<Column>Description</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Delete</Name>
			<String> Delete from WorkFlowCase  where  CaseCode=@CaseCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@CaseCode</Name>
				<Column>CaseCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
	</Table>
</Entity>