<?xml version="1.0"?>
<Entity>
  <Name>StampDuty</Name>
  <Type>Single</Type>
  <Table>
    <Name>StampDuty</Name>
    <Column>
      <Name>StampDutyID</Name>
      <DataType>System.Int32</DataType>
      <IsKey>true</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>TaxItems</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Range</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>200</ColumnSize>
    </Column>
    <Column>
      <Name>TaxRate</Name>
      <DataType>System.Decimal</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>17</ColumnSize>
    </Column>
    <Column>
      <Name>TaxPayer</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Remarks</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>200</ColumnSize>
    </Column>
    <Column>
      <Name>CreateDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>LastUpdateDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Sql>
      <Name>Select</Name>
      <String>select * from StampDuty where  StampDutyID=@StampDutyID</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@StampDutyID</Name>
        <Column>StampDutyID</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectAll</Name>
      <String>select * from StampDuty</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>Insert</Name>
      <String> Insert into StampDuty (TaxItems, Range, TaxRate, TaxPayer, Remarks, CreateDate ) values (@TaxItems, @Range, @TaxRate, @TaxPayer, @Remarks, getdate())</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@TaxItems</Name>
        <Column>TaxItems</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Range</Name>
        <Column>Range</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@TaxRate</Name>
        <Column>TaxRate</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@TaxPayer</Name>
        <Column>TaxPayer</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Remarks</Name>
        <Column>Remarks</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Update</Name>
      <String> Update StampDuty set TaxItems=@TaxItems,Range=@Range,TaxRate=@TaxRate,TaxPayer=@TaxPayer,Remarks=@Remarks,LastUpdateDate=getdate() where StampDutyID=@StampDutyID</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@StampDutyID</Name>
        <Column>StampDutyID</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@TaxItems</Name>
        <Column>TaxItems</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Range</Name>
        <Column>Range</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@TaxRate</Name>
        <Column>TaxRate</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@TaxPayer</Name>
        <Column>TaxPayer</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Remarks</Name>
        <Column>Remarks</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Delete</Name>
      <String> Delete from StampDuty  where  StampDutyID=@StampDutyID</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@StampDutyID</Name>
        <Column>StampDutyID</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
    </Sql>
  </Table>
</Entity>