<?xml version="1.0"?>
<Entity>
  <Name>Notice</Name>
  <Type>Single</Type>
  <Table>
    <Name>Notice</Name>
    <Column>
      <Name>NoticeCode</Name>
      <DataType>System.String</DataType>
      <IsKey>true</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Type</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>Title</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>500</ColumnSize>
    </Column>
    <Column>
      <Name>Content</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>1000</ColumnSize>
    </Column>
    <Column>
      <Name>RelatedHref</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SubmitPerson</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SubmitDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>EnableDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>EnableDays</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>UpdateDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>UserCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>IsAll</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>status</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>NoticeClass</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>100</ColumnSize>
    </Column>
    <Column>
      <Name>IsTop</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Sql>
      <Name>Select</Name>
      <String>select * from Notice where  NoticeCode=@NoticeCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@NoticeCode</Name>
        <Column>NoticeCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectAll</Name>
      <String>select * from Notice</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>Insert</Name>
      <String> Insert into Notice (  NoticeCode, Type, Title, Content, RelatedHref, SubmitPerson, SubmitDate, EnableDate, EnableDays, UpdateDate, UserCode, IsAll, status, NoticeClass, IsTop ) values (  @NoticeCode, @Type, @Title, @Content, @RelatedHref, @SubmitPerson, @SubmitDate, @EnableDate, @EnableDays, @UpdateDate, @UserCode, @IsAll, @status, @NoticeClass, @IsTop )</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@NoticeCode</Name>
        <Column>NoticeCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Type</Name>
        <Column>Type</Column>
        <SqlDbType>Int</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>@RelatedHref</Name>
        <Column>RelatedHref</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubmitPerson</Name>
        <Column>SubmitPerson</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubmitDate</Name>
        <Column>SubmitDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@EnableDate</Name>
        <Column>EnableDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@EnableDays</Name>
        <Column>EnableDays</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@UpdateDate</Name>
        <Column>UpdateDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@UserCode</Name>
        <Column>UserCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@IsAll</Name>
        <Column>IsAll</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@status</Name>
        <Column>status</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@NoticeClass</Name>
        <Column>NoticeClass</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@IsTop</Name>
        <Column>IsTop</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Update</Name>
      <String> Update Notice set Type=@Type,Title=@Title,Content=@Content,RelatedHref=@RelatedHref,SubmitPerson=@SubmitPerson,SubmitDate=@SubmitDate,EnableDate=@EnableDate,EnableDays=@EnableDays,UpdateDate=@UpdateDate,UserCode=@UserCode,IsAll=@IsAll,status=@status,NoticeClass=@NoticeClass,IsTop=@IsTop where  NoticeCode=@NoticeCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@NoticeCode</Name>
        <Column>NoticeCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Type</Name>
        <Column>Type</Column>
        <SqlDbType>Int</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>@RelatedHref</Name>
        <Column>RelatedHref</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubmitPerson</Name>
        <Column>SubmitPerson</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubmitDate</Name>
        <Column>SubmitDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@EnableDate</Name>
        <Column>EnableDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@EnableDays</Name>
        <Column>EnableDays</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@UpdateDate</Name>
        <Column>UpdateDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@UserCode</Name>
        <Column>UserCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@IsAll</Name>
        <Column>IsAll</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@status</Name>
        <Column>status</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@NoticeClass</Name>
        <Column>NoticeClass</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@IsTop</Name>
        <Column>IsTop</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Delete</Name>
      <String> Delete from Notice  where  NoticeCode=@NoticeCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@NoticeCode</Name>
        <Column>NoticeCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
	</Table>
</Entity>