root/branches/Emisje/Wierszowki/Wierszowki.Web/Views/Report/AuthorCard.aspx @ 796

Wersja 752, 3.1 KB (wprowadzona przez marek, 17 years temu)

wiersz

Line 
1<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.AuthorCardViewData>" %>
2
3<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
4        Karta dziennikarza
5</asp:Content>
6
7<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
8    <h2>Karta dziennikarza</h2>
9    <h3>Rok, miesi¹c: <%= Html.Encode(Model.Date.ToString("yyyy-MM"))%></h3>
10    <h3>Dziennikarz: <%= Html.Encode(Model.FullName)%></h3>
11    <table>
12        <tr>
13            <th>Gazeta</th>
14            <th>Wydanie</th>
15            <th>Typ</th>
16            <th>Tytu³ artyku³u</th>
17            <th>Podstawa</th>
18            <th>Dodatek</th>
19            <th>Razem</th>
20            <th>Opis</th>
21        </tr>
22
23    <% foreach (var key in Model.MagazineItems.Keys) { %>
24        <tr>
25            <td colspan="8" style="text-align:left;">
26                <strong><%= Html.Encode(key)%></strong>
27            </td>
28        </tr>
29           
30            <% foreach (var item in Model.MagazineItems[key]) { %>
31            <tr>
32                <td colspan="2">
33                    <%= Html.Encode(item.Issue.Number)%>
34                </td>
35                <td>
36                    <%= Html.Encode(item.ItemType.Name)%>
37                </td>
38                <td>
39                    <%= Html.Encode(item.Caption)%>
40                </td>
41                <td>
42                    <%= Html.Encode(String.Format("{0:F}", item.Price))%>
43                </td>
44                <td>
45                    <%= Html.Encode(String.Format("{0:F}", item.Bonus))%>
46                </td>
47                <td>
48                    <%= Html.Encode(String.Format("{0:F}", item.Price + item.Bonus))%>
49                </td>
50                <td>
51                    <%= Html.Encode(item.Description)%>
52                </td>
53            </tr>
54            <% } %>
55            <tr>
56                <td colspan="3">&nbsp;</td>
57                <td><strong>Razem dla <%= Html.Encode(key)%></strong></td>
58                <td><%= Html.Encode(String.Format("{0:F}", Model.MagazineItems[key].Sum(i=>i.Price)))%></td>
59                <td><%= Html.Encode(String.Format("{0:F}", Model.MagazineItems[key].Sum(i=>i.Bonus)))%></td>
60                <td><%= Html.Encode(String.Format("{0:F}", Model.MagazineItems[key].Sum(i=>i.Price + i.Bonus)))%></td>
61                <td>&nbsp;</td>
62            </tr>
63           
64    <% } %>
65    <tr>
66                <td colspan="3">&nbsp;</td>
67                <td><strong>Razem</strong></td>
68                <td>
69                    <strong><%= Html.Encode(String.Format("{0:F}", Model.Price))%></strong>
70                </td>
71                <td>
72                    <strong><%= Html.Encode(String.Format("{0:F}", Model.Bonus))%></strong>
73                </td>
74                <td>
75                    <strong><%= Html.Encode(String.Format("{0:F}", Model.Price + Model.Bonus))%></strong>
76                </td>
77                <td>&nbsp;</td>
78    </tr>
79
80    </table>
81    <p>
82        <%= Html.ActionLink("Powrót", "Index") %>
83    </p>
84</asp:Content>
85
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.