<?xml version="1.0"?>
<Entity>
  <Name>Bidding</Name>
  <Type>Single</Type>
  <Table>
    <Name>Bidding</Name>
    <Column>
      <Name>BiddingCode</Name>
      <DataType>System.String</DataType>
      <IsKey>true</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Type</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>BiddingId</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>200</ColumnSize>
    </Column>
    <Column>
      <Name>Title</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>200</ColumnSize>
    </Column>
    <Column>
      <Name>Content</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4000</ColumnSize>
    </Column>
    <Column>
      <Name>Accessory</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>ArrangedDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>PrejudicationDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>EmitDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>ReturnDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>ConfirmDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>State</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Remark</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4000</ColumnSize>
    </Column>
    <Column>
      <Name>ProjectCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>CostCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>CostBudgetSetCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>PBSType</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>PBSCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Money</Name>
      <DataType>System.Decimal</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>17</ColumnSize>
    </Column>
    <Column>
      <Name>ObligateMoney</Name>
      <DataType>System.Decimal</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>17</ColumnSize>
    </Column>
    <Column>
      <Name>BiddingRemark1</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>5000</ColumnSize>
    </Column>
    <Column>
      <Name>BiddingRemark2</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>5000</ColumnSize>
    </Column>
    <Column>
      <Name>ContentMeeting</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>2147483647</ColumnSize>
    </Column>
    <Column>
      <Name>StandardDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>BiddingType</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>10</ColumnSize>
    </Column>
    <Column>
      <Name>BiddingAddress</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>1000</ColumnSize>
    </Column>
    <Column>
      <Name>Status</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>10</ColumnSize>
    </Column>
    <Column>
      <Name>PlanArriveDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>FileSendAuditDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>HopeConfirmDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>AbilityPreAuditDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>ReviewDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>AnswerDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>LocalCheckDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>OpenBiddingDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>SendAuditReportDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>ItemType</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>CancelType</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>IsDelegate</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>SupplierCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SupplierTypeCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SupplierTypeId</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>

	  <Column>
		  <Name>Rating</Name>
		  <DataType>System.Decimal</DataType>
		  <IsKey>false</IsKey>
		  <IsAllowNull>false</IsAllowNull>
		  <ColumnSize>17</ColumnSize>
	  </Column>

	  <Column>
		  <Name>IsDeduct</Name>
		  <DataType>System.String</DataType>
		  <IsKey>false</IsKey>
		  <IsAllowNull>false</IsAllowNull>
		  <ColumnSize>50</ColumnSize>
	  </Column>
	  
    <Column>
      <Name>CheckPerson</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>CheckDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>CheckOpinion</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>800</ColumnSize>
    </Column>
    <Column>
      <Name>ContractType</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Sql>
      <Name>Select</Name>
      <String> select  BiddingCode, Type, BiddingId, Title, Content, Accessory, ArrangedDate, PrejudicationDate, EmitDate, ReturnDate, ConfirmDate, State, Remark, ProjectCode, CostCode, CostBudgetSetCode, PBSType, PBSCode, Money, ObligateMoney, BiddingRemark1, BiddingRemark2, ContentMeeting, StandardDate, BiddingType, BiddingAddress, Status, PlanArriveDate, FileSendAuditDate, HopeConfirmDate, AbilityPreAuditDate, ReviewDate, AnswerDate, LocalCheckDate, OpenBiddingDate, SendAuditReportDate, ItemType, CancelType, IsDelegate, SupplierCode,SupplierTypeCode,SupplierTypeId, CheckPerson, CheckDate, CheckOpinion,Rating,IsDeduct,ContractType from Bidding where  BiddingCode=@BiddingCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@BiddingCode</Name>
        <Column>BiddingCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectAll</Name>
      <String> select  BiddingCode, Type, BiddingId, Title, Content, Accessory, ArrangedDate, PrejudicationDate, EmitDate, ReturnDate, ConfirmDate, State, Remark, ProjectCode, CostCode, CostBudgetSetCode, PBSType, PBSCode, Money, ObligateMoney, BiddingRemark1, BiddingRemark2, ContentMeeting, StandardDate, BiddingType, BiddingAddress, Status, PlanArriveDate, FileSendAuditDate, HopeConfirmDate, AbilityPreAuditDate, ReviewDate, AnswerDate, LocalCheckDate, OpenBiddingDate, SendAuditReportDate, ItemType, CancelType, IsDelegate, SupplierCode,SupplierTypeCode,SupplierTypeId, CheckPerson, CheckDate, CheckOpinion, ContractType  from Bidding</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>Insert</Name>
      <String> Insert into Bidding (  BiddingCode, Type, BiddingId, Title, Content, Accessory, ArrangedDate, PrejudicationDate, EmitDate, ReturnDate, ConfirmDate, State, Remark, ProjectCode, CostCode, CostBudgetSetCode, PBSType, PBSCode, Money, ObligateMoney, BiddingRemark1, BiddingRemark2, ContentMeeting, StandardDate, BiddingType, BiddingAddress, Status, PlanArriveDate, FileSendAuditDate, HopeConfirmDate, AbilityPreAuditDate, ReviewDate, AnswerDate, LocalCheckDate, OpenBiddingDate, SendAuditReportDate, ItemType, CancelType,IsDelegate, SupplierCode,SupplierTypeCode,SupplierTypeId, CheckPerson, CheckDate, CheckOpinion,Rating,IsDeduct, ContractType ) values (  @BiddingCode, @Type, @BiddingId, @Title, @Content, @Accessory, @ArrangedDate, @PrejudicationDate, @EmitDate, @ReturnDate, @ConfirmDate, @State, @Remark, @ProjectCode, @CostCode, @CostBudgetSetCode, @PBSType, @PBSCode, @Money, @ObligateMoney, @BiddingRemark1, @BiddingRemark2, @ContentMeeting, @StandardDate, @BiddingType, @BiddingAddress, @Status, @PlanArriveDate, @FileSendAuditDate, @HopeConfirmDate, @AbilityPreAuditDate, @ReviewDate, @AnswerDate, @LocalCheckDate, @OpenBiddingDate, @SendAuditReportDate, @ItemType, @CancelType, @IsDelegate, @SupplierCode,@SupplierTypeCode,@SupplierTypeId, @CheckPerson, @CheckDate, @CheckOpinion,@Rating,@IsDeduct, @ContractType  )</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@BiddingCode</Name>
        <Column>BiddingCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Type</Name>
        <Column>Type</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingId</Name>
        <Column>BiddingId</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Title</Name>
        <Column>Title</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Content</Name>
        <Column>Content</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Accessory</Name>
        <Column>Accessory</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ArrangedDate</Name>
        <Column>ArrangedDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@PrejudicationDate</Name>
        <Column>PrejudicationDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@EmitDate</Name>
        <Column>EmitDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ReturnDate</Name>
        <Column>ReturnDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ConfirmDate</Name>
        <Column>ConfirmDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@State</Name>
        <Column>State</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Remark</Name>
        <Column>Remark</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CostCode</Name>
        <Column>CostCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CostBudgetSetCode</Name>
        <Column>CostBudgetSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PBSType</Name>
        <Column>PBSType</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PBSCode</Name>
        <Column>PBSCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Money</Name>
        <Column>Money</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@ObligateMoney</Name>
        <Column>ObligateMoney</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingRemark1</Name>
        <Column>BiddingRemark1</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingRemark2</Name>
        <Column>BiddingRemark2</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ContentMeeting</Name>
        <Column>ContentMeeting</Column>
        <SqlDbType>Text</SqlDbType>
      </Param>
      <Param>
        <Name>@StandardDate</Name>
        <Column>StandardDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingType</Name>
        <Column>BiddingType</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingAddress</Name>
        <Column>BiddingAddress</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Status</Name>
        <Column>Status</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PlanArriveDate</Name>
        <Column>PlanArriveDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@FileSendAuditDate</Name>
        <Column>FileSendAuditDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@HopeConfirmDate</Name>
        <Column>HopeConfirmDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@AbilityPreAuditDate</Name>
        <Column>AbilityPreAuditDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ReviewDate</Name>
        <Column>ReviewDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@AnswerDate</Name>
        <Column>AnswerDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@LocalCheckDate</Name>
        <Column>LocalCheckDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@OpenBiddingDate</Name>
        <Column>OpenBiddingDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@SendAuditReportDate</Name>
        <Column>SendAuditReportDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ItemType</Name>
        <Column>ItemType</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CancelType</Name>
        <Column>CancelType</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@IsDelegate</Name>
        <Column>IsDelegate</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierCode</Name>
        <Column>SupplierCode</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierTypeCode</Name>
        <Column>SupplierTypeCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierTypeId</Name>
        <Column>SupplierTypeId</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>

		<Param>
			<Name>@Rating</Name>
			<Column>Rating</Column>
			<SqlDbType>Decimal</SqlDbType>
		</Param>
		<Param>
			<Name>@IsDeduct</Name>
			<Column>IsDeduct</Column>
			<SqlDbType>VarChar</SqlDbType>
		</Param>
		
      <Param>
        <Name>@CheckPerson</Name>
        <Column>CheckPerson</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckDate</Name>
        <Column>CheckDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckOpinion</Name>
        <Column>CheckOpinion</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ContractType</Name>
        <Column>ContractType</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Update</Name>
      <String> Update Bidding set Type=@Type,BiddingId=@BiddingId,Title=@Title,Content=@Content,Accessory=@Accessory,ArrangedDate=@ArrangedDate,PrejudicationDate=@PrejudicationDate,EmitDate=@EmitDate,ReturnDate=@ReturnDate,ConfirmDate=@ConfirmDate,State=@State,Remark=@Remark,ProjectCode=@ProjectCode,CostCode=@CostCode,CostBudgetSetCode=@CostBudgetSetCode,PBSType=@PBSType,PBSCode=@PBSCode,Money=@Money,ObligateMoney=@ObligateMoney,BiddingRemark1=@BiddingRemark1,BiddingRemark2=@BiddingRemark2,ContentMeeting=@ContentMeeting,StandardDate=@StandardDate,BiddingType=@BiddingType,BiddingAddress=@BiddingAddress,Status=@Status,PlanArriveDate=@PlanArriveDate,FileSendAuditDate=@FileSendAuditDate,HopeConfirmDate=@HopeConfirmDate,AbilityPreAuditDate=@AbilityPreAuditDate,ReviewDate=@ReviewDate,AnswerDate=@AnswerDate,LocalCheckDate=@LocalCheckDate,OpenBiddingDate=@OpenBiddingDate,SendAuditReportDate=@SendAuditReportDate,ItemType=@ItemType,CancelType=@CancelType ,IsDelegate=@IsDelegate, SupplierCode=@SupplierCode,SupplierTypeCode=@SupplierTypeCode,SupplierTypeId=@SupplierTypeId, CheckPerson=@CheckPerson, CheckDate=@CheckDate, CheckOpinion=@CheckOpinion,Rating=@Rating,IsDeduct=@IsDeduct, ContractType=@ContractType where  BiddingCode=@BiddingCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@BiddingCode</Name>
        <Column>BiddingCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Type</Name>
        <Column>Type</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingId</Name>
        <Column>BiddingId</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Title</Name>
        <Column>Title</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Content</Name>
        <Column>Content</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Accessory</Name>
        <Column>Accessory</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ArrangedDate</Name>
        <Column>ArrangedDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@PrejudicationDate</Name>
        <Column>PrejudicationDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@EmitDate</Name>
        <Column>EmitDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ReturnDate</Name>
        <Column>ReturnDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ConfirmDate</Name>
        <Column>ConfirmDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@State</Name>
        <Column>State</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Remark</Name>
        <Column>Remark</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CostCode</Name>
        <Column>CostCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CostBudgetSetCode</Name>
        <Column>CostBudgetSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PBSType</Name>
        <Column>PBSType</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PBSCode</Name>
        <Column>PBSCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Money</Name>
        <Column>Money</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@ObligateMoney</Name>
        <Column>ObligateMoney</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingRemark1</Name>
        <Column>BiddingRemark1</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingRemark2</Name>
        <Column>BiddingRemark2</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ContentMeeting</Name>
        <Column>ContentMeeting</Column>
        <SqlDbType>Text</SqlDbType>
      </Param>
      <Param>
        <Name>@StandardDate</Name>
        <Column>StandardDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingType</Name>
        <Column>BiddingType</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BiddingAddress</Name>
        <Column>BiddingAddress</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Status</Name>
        <Column>Status</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PlanArriveDate</Name>
        <Column>PlanArriveDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@FileSendAuditDate</Name>
        <Column>FileSendAuditDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@HopeConfirmDate</Name>
        <Column>HopeConfirmDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@AbilityPreAuditDate</Name>
        <Column>AbilityPreAuditDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ReviewDate</Name>
        <Column>ReviewDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@AnswerDate</Name>
        <Column>AnswerDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@LocalCheckDate</Name>
        <Column>LocalCheckDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@OpenBiddingDate</Name>
        <Column>OpenBiddingDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@SendAuditReportDate</Name>
        <Column>SendAuditReportDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@ItemType</Name>
        <Column>ItemType</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CancelType</Name>
        <Column>CancelType</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@IsDelegate</Name>
        <Column>IsDelegate</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierCode</Name>
        <Column>SupplierCode</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierTypeCode</Name>
        <Column>SupplierTypeCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplierTypeId</Name>
        <Column>SupplierTypeId</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>

		<Param>
			<Name>@Rating</Name>
			<Column>Rating</Column>
			<SqlDbType>Decimal</SqlDbType>
		</Param>
		<Param>
			<Name>@IsDeduct</Name>
			<Column>IsDeduct</Column>
			<SqlDbType>VarChar</SqlDbType>
		</Param>
		
      <Param>
        <Name>@CheckPerson</Name>
        <Column>CheckPerson</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckDate</Name>
        <Column>CheckDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckOpinion</Name>
        <Column>CheckOpinion</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ContractType</Name>
        <Column>ContractType</Column>
        <SqlDbType>NVarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Delete</Name>
      <String> Delete from Bidding  where  BiddingCode=@BiddingCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@BiddingCode</Name>
        <Column>BiddingCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
  </Table>
</Entity>