<?xml version="1.0"?>
<Entity>
  <Name>ContractNexus</Name>
  <Type>Single</Type>
  <Table>
    <Name>ContractNexus</Name>
    <Column>
      <Name>ContractNexusCode</Name>
      <DataType>System.String</DataType>
      <IsKey>true</IsKey>
      <IsAllowNull>false</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>ContractChangeCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Code</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</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>Name</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>ID</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Person</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Date</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>Path</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>500</ColumnSize>
    </Column>
    <Column>
      <Name>Money</Name>
      <DataType>System.Decimal</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>17</ColumnSize>
    </Column>
    <Sql>
      <Name>Select</Name>
      <String>select * from ContractNexus</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>SelectAll</Name>
      <String>select * from ContractNexus</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>Insert</Name>
      <String> Insert into ContractNexus (  ContractNexusCode, ContractCode, ContractChangeCode, Code, Type, Name, ID, Person, Date, Path, Money ) values (  @ContractNexusCode, @ContractCode, @ContractChangeCode, @Code, @Type, @Name, @ID, @Person, @Date, @Path, @Money )</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@ContractNexusCode</Name>
        <Column>ContractNexusCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ContractCode</Name>
        <Column>ContractCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ContractChangeCode</Name>
        <Column>ContractChangeCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Code</Name>
        <Column>Code</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Type</Name>
        <Column>Type</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Name</Name>
        <Column>Name</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ID</Name>
        <Column>ID</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Person</Name>
        <Column>Person</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Date</Name>
        <Column>Date</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@Path</Name>
        <Column>Path</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Money</Name>
        <Column>Money</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Update</Name>
      <String> Update ContractNexus set ContractNexusCode=@ContractNexusCode,ContractCode=@ContractCode,ContractChangeCode=@ContractChangeCode,Code=@Code,Type=@Type,Name=@Name,ID=@ID,Person=@Person,Date=@Date,Path=@Path,Money=@Money</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@ContractNexusCode</Name>
        <Column>ContractNexusCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ContractCode</Name>
        <Column>ContractCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ContractChangeCode</Name>
        <Column>ContractChangeCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Code</Name>
        <Column>Code</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Type</Name>
        <Column>Type</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Name</Name>
        <Column>Name</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ID</Name>
        <Column>ID</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Person</Name>
        <Column>Person</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Date</Name>
        <Column>Date</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@Path</Name>
        <Column>Path</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Money</Name>
        <Column>Money</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Delete</Name>
      <String> Delete from ContractNexus where  ContractNexusCode=@ContractNexusCode </String>
      <CommandType>Text</CommandType>
		<Param>
			<Name>@ContractNexusCode</Name>
			<Column>ContractNexusCode</Column>
			<SqlDbType>VarChar</SqlDbType>
		</Param>
	</Sql>
    <Sql>
      <Name>SelectByContractCode</Name>
      <String>select * from ContractNexus where ContractCode=@ContractCode </String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@ContractCode</Name>
        <Column>ContractCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
  </Table>
</Entity>