<?xml version="1.0"?>
<Entity>
	<Name>OAMidPayCertificate</Name>
	<Type>Single</Type>
	<Table>
		<Name>OAMidPayCertificate</Name>
		<Column>
			<Name>OAMidPayCertificateCode</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>ContractCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>HeadCompany</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>BulidCompany</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ContractSumPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>FinalSumPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>PaymentCount</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>SquareDay</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>AlreadyPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>CurPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>SumPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>RemainPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>SumPaymentPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>CurPaymentPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>SupplierPrice</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>CurPaymentPriceCN</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>500</ColumnSize>
		</Column>
		<Column>
			<Name>ReplayDay</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Sql>
			<Name>Select</Name>
			<String>select * from OAMidPayCertificate where  OAMidPayCertificateCode=@OAMidPayCertificateCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@OAMidPayCertificateCode</Name>
				<Column>OAMidPayCertificateCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectAll</Name>
			<String>select * from OAMidPayCertificate</String>
			<CommandType>Text</CommandType>
		</Sql>
		<Sql>
			<Name>Insert</Name>
			<String> Insert into OAMidPayCertificate (  OAMidPayCertificateCode, ProjectCode, ContractCode, HeadCompany, BulidCompany, ContractSumPrice, FinalSumPrice, PaymentCount, SquareDay, AlreadyPrice, CurPrice, SumPrice, RemainPrice, SumPaymentPrice, CurPaymentPrice, SupplierPrice, CurPaymentPriceCN, ReplayDay ) values (  @OAMidPayCertificateCode, @ProjectCode, @ContractCode, @HeadCompany, @BulidCompany, @ContractSumPrice, @FinalSumPrice, @PaymentCount, @SquareDay, @AlreadyPrice, @CurPrice, @SumPrice, @RemainPrice, @SumPaymentPrice, @CurPaymentPrice, @SupplierPrice, @CurPaymentPriceCN, @ReplayDay )</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@OAMidPayCertificateCode</Name>
				<Column>OAMidPayCertificateCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractCode</Name>
				<Column>ContractCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@HeadCompany</Name>
				<Column>HeadCompany</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BulidCompany</Name>
				<Column>BulidCompany</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractSumPrice</Name>
				<Column>ContractSumPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@FinalSumPrice</Name>
				<Column>FinalSumPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@PaymentCount</Name>
				<Column>PaymentCount</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@SquareDay</Name>
				<Column>SquareDay</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@AlreadyPrice</Name>
				<Column>AlreadyPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@CurPrice</Name>
				<Column>CurPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@SumPrice</Name>
				<Column>SumPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@RemainPrice</Name>
				<Column>RemainPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@SumPaymentPrice</Name>
				<Column>SumPaymentPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@CurPaymentPrice</Name>
				<Column>CurPaymentPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@SupplierPrice</Name>
				<Column>SupplierPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@CurPaymentPriceCN</Name>
				<Column>CurPaymentPriceCN</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ReplayDay</Name>
				<Column>ReplayDay</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Update</Name>
			<String> Update OAMidPayCertificate set ProjectCode=@ProjectCode,ContractCode=@ContractCode,HeadCompany=@HeadCompany,BulidCompany=@BulidCompany,ContractSumPrice=@ContractSumPrice,FinalSumPrice=@FinalSumPrice,PaymentCount=@PaymentCount,SquareDay=@SquareDay,AlreadyPrice=@AlreadyPrice,CurPrice=@CurPrice,SumPrice=@SumPrice,RemainPrice=@RemainPrice,SumPaymentPrice=@SumPaymentPrice,CurPaymentPrice=@CurPaymentPrice,SupplierPrice=@SupplierPrice,CurPaymentPriceCN=@CurPaymentPriceCN,ReplayDay=@ReplayDay where  OAMidPayCertificateCode=@OAMidPayCertificateCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@OAMidPayCertificateCode</Name>
				<Column>OAMidPayCertificateCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractCode</Name>
				<Column>ContractCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@HeadCompany</Name>
				<Column>HeadCompany</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BulidCompany</Name>
				<Column>BulidCompany</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ContractSumPrice</Name>
				<Column>ContractSumPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@FinalSumPrice</Name>
				<Column>FinalSumPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@PaymentCount</Name>
				<Column>PaymentCount</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@SquareDay</Name>
				<Column>SquareDay</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@AlreadyPrice</Name>
				<Column>AlreadyPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@CurPrice</Name>
				<Column>CurPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@SumPrice</Name>
				<Column>SumPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@RemainPrice</Name>
				<Column>RemainPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@SumPaymentPrice</Name>
				<Column>SumPaymentPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@CurPaymentPrice</Name>
				<Column>CurPaymentPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@SupplierPrice</Name>
				<Column>SupplierPrice</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@CurPaymentPriceCN</Name>
				<Column>CurPaymentPriceCN</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ReplayDay</Name>
				<Column>ReplayDay</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Delete</Name>
			<String> Delete from OAMidPayCertificate  where  OAMidPayCertificateCode=@OAMidPayCertificateCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@OAMidPayCertificateCode</Name>
				<Column>OAMidPayCertificateCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
	</Table>
</Entity>