OSDN Git Service

Implementation the DesignChangeAppend method.
[open-pdm-light/PartList.git] / PartsList / PartsList / app / views / designchangelist.scala.html
1 @(designChanges: org.squeryl.Query[DesignChange], maxColumn:Int, key:String, page:Int)(implicit lang: Lang)
2 @import models.DesignChange
3
4 @*******************************************
5 * Helper generating navigation links *
6 *******************************************@
7 @link(newPage: Int) = @{
8         routes.DesignChangeController.list(newPage, key)
9 }
10 @main("Design Change List Master by Play 2.1") {
11         <h3>@Messages("title21")@Messages("title15")</h3>
12
13     <a href="/designChangeCoverForm">@Messages("title21")@Messages("list.link18")</a>
14     &nbsp
15     <a href="/">@Messages("link.title1")</a>
16         <br />
17         <br />
18         <div id="action">
19                 @helper.form(action=routes.DesignChangeController.list(page, key)) {
20                         <input type="search" id="searchbox" name="key" value="@key" placeholder="fill by the design change number">
21                         <input type="hidden" name="page" value="0">
22                         <input type="submit" id="search submit" value=@Messages("btn.label1") class="btn primary">
23                 }
24         </div>
25                 <table class="computers zebra-striped">
26                         <thead>
27                                 <tr>
28                                         <th>@Messages("list.header4")</th>
29                                         <th>@Messages("form.header12")</th>
30                                         <th>@Messages("form.header13")</th>
31                                 </tr>
32                         </thead>
33                         <tbody>
34                                 @for(designChange <- designChanges) {
35                                         <tr><td>@designChange.id</td>
36                                         <td><a href="/designChangeCoverModify?designChangeId=@designChange.id&dcSeq=0&message=">@designChange.dcNo</a></td>
37                                         <td><a href="/designChangeCoverModify?designChangeId=@designChange.id&dcSeq=0&message=">@designChange.dcDescription</a></td>
38                                         </tr>
39                                 }
40                         </tbody>
41             </table>
42             
43             <div id="pagination" class="pagination">
44                 <ul>
45                         @if(page-1 < 0) {
46                                 <li class="prev disabled">&larr; prev</li>                      
47                         } else {
48                                 <li class="prev"><a href="@link(page-1)">prev</a></li>                  
49                         }
50                         <li class="current">current page:@(page+1)</li>
51                         @if((page+1)*(Integer.decode(Messages("list.row"))) >= maxColumn) {
52                                 <li class="next disabled">next &rarr;</li>
53                         } else {
54                                 <li class="next"><a href="@link(page+1)">next</a></li>
55                         }
56                 </ul>
57             </div>
58             <br />
59             <a href="/designChangeCoverForm">@Messages("title21")@Messages("list.link18")</a>
60             &nbsp
61             <a href="/">@Messages("link.title1")</a>
62             
63 }