<?xml version="1.0"?>
<Entity>
	<Name>Enquiry</Name>
	<Type>Single</Type>
	<Table>
		<Name>Enquiry</Name>
		<Column>
			<Name>EnquiryCode</Name>
			<DataType>System.String</DataType>
			<IsKey>true</IsKey>
			<IsAllowNull>false</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>Attn</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>500</ColumnSize>
		</Column>
		<Column>
			<Name>Remark</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>1000</ColumnSize>
		</Column>
		<Column>
			<Name>EnquiryDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>EnquiryPerson</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ReplayPerson</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ReplayDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>PurchaseCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>Fax</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Sql>
			<Name>Select</Name>
			<String>select * from Enquiry where  EnquiryCode=@EnquiryCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@EnquiryCode</Name>
				<Column>EnquiryCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectAll</Name>
			<String>select * from Enquiry</String>
			<CommandType>Text</CommandType>
		</Sql>
		<Sql>
			<Name>Insert</Name>
			<String> Insert into Enquiry (  EnquiryCode, SupplierCode, Attn, Remark, EnquiryDate, EnquiryPerson, ReplayPerson, ReplayDate, PurchaseCode, Fax ) values (  @EnquiryCode, @SupplierCode, @Attn, @Remark, @EnquiryDate, @EnquiryPerson, @ReplayPerson, @ReplayDate, @PurchaseCode, @Fax )</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@EnquiryCode</Name>
				<Column>EnquiryCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@SupplierCode</Name>
				<Column>SupplierCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Attn</Name>
				<Column>Attn</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Remark</Name>
				<Column>Remark</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@EnquiryDate</Name>
				<Column>EnquiryDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@EnquiryPerson</Name>
				<Column>EnquiryPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ReplayPerson</Name>
				<Column>ReplayPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ReplayDate</Name>
				<Column>ReplayDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PurchaseCode</Name>
				<Column>PurchaseCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Fax</Name>
				<Column>Fax</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Update</Name>
			<String> Update Enquiry set SupplierCode=@SupplierCode,Attn=@Attn,Remark=@Remark,EnquiryDate=@EnquiryDate,EnquiryPerson=@EnquiryPerson,ReplayPerson=@ReplayPerson,ReplayDate=@ReplayDate,PurchaseCode=@PurchaseCode,Fax=@Fax where  EnquiryCode=@EnquiryCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@EnquiryCode</Name>
				<Column>EnquiryCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@SupplierCode</Name>
				<Column>SupplierCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Attn</Name>
				<Column>Attn</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Remark</Name>
				<Column>Remark</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@EnquiryDate</Name>
				<Column>EnquiryDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@EnquiryPerson</Name>
				<Column>EnquiryPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ReplayPerson</Name>
				<Column>ReplayPerson</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ReplayDate</Name>
				<Column>ReplayDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PurchaseCode</Name>
				<Column>PurchaseCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Fax</Name>
				<Column>Fax</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Delete</Name>
			<String> Delete from Enquiry  where  EnquiryCode=@EnquiryCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@EnquiryCode</Name>
				<Column>EnquiryCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectEnquiryByPurchaseCode</Name>
			<String> select * from Enquiry  where  enquiryCode in (select EnquiryCode from enquiryDetail where purchasedetailcode in (select purchasedetailcode from purchasedetail where purchaseCode = @PurchaseCode))</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@PurchaseCode</Name>
				<Column>PurchaseCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
	</Table>
</Entity>