summaryrefslogtreecommitdiff
path: root/slips/src/app/Marina.Web.UI/DockView.aspx
diff options
context:
space:
mode:
authormokhan <mokhan@da190166-9cfc-4ee1-ae03-434a172be219>2009-02-21 21:44:27 +0000
committermokhan <mokhan@da190166-9cfc-4ee1-ae03-434a172be219>2009-02-21 21:44:27 +0000
commit1dfdccb8118aeaa3cd844ac8de2a672c93312166 (patch)
tree4b19e7f816ab1019f180a46b68572af4b66fe4bc /slips/src/app/Marina.Web.UI/DockView.aspx
parent42d66bcab8262c7b8b2452615df535e694a3ec1c (diff)
git-svn-id: http://svn.xp-dev.com/svn/mokhan-sait@2 da190166-9cfc-4ee1-ae03-434a172be219
Diffstat (limited to 'slips/src/app/Marina.Web.UI/DockView.aspx')
-rw-r--r--slips/src/app/Marina.Web.UI/DockView.aspx60
1 files changed, 60 insertions, 0 deletions
diff --git a/slips/src/app/Marina.Web.UI/DockView.aspx b/slips/src/app/Marina.Web.UI/DockView.aspx
new file mode 100644
index 0000000..10d06f7
--- /dev/null
+++ b/slips/src/app/Marina.Web.UI/DockView.aspx
@@ -0,0 +1,60 @@
+<%@ Page Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="DockView.aspx.cs" Inherits="Marina.Web.UI.DockView" Title="Untitled Page" %>
+<%@ Import namespace="System.ComponentModel"%>
+<%@ Import namespace="Marina.Web.Commands"%>
+<%@ Import namespace="Marina.Web.Views"%>
+
+<%@ Import namespace="Marina.Presentation.DTO"%>
+<%@ Import namespace="Marina.Infrastructure"%>
+<%@ Import namespace="Marina.Presentation"%>
+<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
+</asp:Content>
+<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" runat="server">
+<div>
+ <h1>Dock: <%= DTO.Name %> </h1>
+ <table>
+ <tr>
+ <td>Location</td>
+ <td><%= DTO.LocationName %></td>
+ </tr>
+ <tr>
+ <td>Water Service</td>
+ <td><%= DTO.WaterService %></td>
+ </tr>
+ <tr>
+ <td>Electrical Service</td>
+ <td><%= DTO.ElectricalService %></td>
+ </tr>
+ </table>
+</div>
+<div>
+ <h1>Available Slips</h1>
+ <asp:Repeater ID="uxSlipsRepeater" runat="server">
+ <HeaderTemplate>
+ <table>
+ <thead>
+ <tr>
+ <td>Dock Name</td>
+ <td>Slip Width</td>
+ <td>Slip Length</td>
+ <td></td>
+ </tr>
+ </thead>
+ </HeaderTemplate>
+ <ItemTemplate>
+ <tr>
+ <td><%# Transform.From(Container.DataItem).To<SlipDisplayDTO>().DockName %></td>
+ <td><%# Transform.From(Container.DataItem).To<SlipDisplayDTO>().Width %></td>
+ <td><%# Transform.From(Container.DataItem).To<SlipDisplayDTO>().Length %></td>
+ <td><a href='<%= WebViews.LeaseSlip.Name() %>?<%=PayloadKeys.SlipId %>=<%# Transform.From( Container.DataItem ).To<SlipDisplayDTO>( ).SlipId %>'>Lease This Slip!</a></td>
+ </tr>
+ </ItemTemplate>
+ <FooterTemplate>
+ </table>
+ </FooterTemplate>
+ </asp:Repeater>
+</div>
+<div style="text-align:center;">
+ <a href='<%= WebViews.AvailableSlips.Name( ) %>'>View All Available Slips</a>
+</div>
+
+</asp:Content>