Author: husted
Date: Thu Apr 21 03:05:39 2005
New Revision: 164020
URL: http://svn.apache.org/viewcvs?rev=164020&view=rev
Log:
OVR-5
* Refactor prototype code
Modified:
struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx
struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx.cs
struts/sandbox/trunk/overdrive/PhoneBook/Web/Web.csproj
Modified: struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx
URL:
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx?rev=164020&r1=164019&r2=164020&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx (original)
+++ struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx Thu Apr
21 03:05:39 2005
@@ -2,7 +2,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
- <title id="msgTitle" runat="server"></title>
+ <title>PhoneBook Directory</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET
7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
@@ -10,18 +10,18 @@
<LINK href="default.css" type="text/css" rel="stylesheet">
</HEAD>
<body>
- <h1>PhoneBook</h1>
- <form id="frm" method="post" runat="server">
+ <h1>PhoneBook Directory</h1>
+ <form id="frmDirectory" method="post" runat="server">
+
<!-- ERROR -->
- <asp:Panel id=pnlError Runat="server">
+ <asp:Panel id="pnlError" Runat="server">
<HR>
- <asp:Label id=lblError Runat="server"></asp:Label>
+ <asp:Label id="lblError" Runat="server"></asp:Label>
</asp:Panel>
+
<!-- PROMPT -->
- <asp:Panel id=pnlPrompt Runat="server">
- <HR>
- <asp:Label id=lblPrompt Runat="server"></asp:Label>
- </asp:Panel>
+ <p>To select entries, choose a filter or search for a
Name or Extension.</p>
+
<!-- FIND -->
<asp:Panel ID="pnlFind" Runat="server">
<table><tr>
@@ -30,16 +30,17 @@
<td><asp:Button ID="cmdAdd"
Runat="server"></asp:Button></td>
</tr></table>
</asp:panel>
- <!-- FIND -->
+
+ <!-- LIST -->
<asp:Panel ID="pnlList" Runat="server">
      <asp:DataGrid id="repList" Runat="server"
- PagerStyle-Mode="NumericPages"
AllowPaging="true" PageSize="10" OnPageIndexChanged="List_PageIndexChanged">
+ PagerStyle-Mode="NumericPages"
AllowPaging="true" PageSize="10">
<HeaderStyle CssClass="HeaderStyle"
BackColor="#CCCC99"></HeaderStyle>
<AlternatingItemStyle
CssClass="AlternatingItemStyle" BackColor="#CCCC99"></AlternatingItemStyle>
<EditItemStyle
CssClass="EditItemStyle"></EditItemStyle>
ÂÂ Â Â Â Â Â </asp:DataGrid>
</asp:Panel>
- </asp:Panel>
+
</form>
</body>
</HTML>
Modified: struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx.cs
URL:
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx.cs?rev=164020&r1=164019&r2=164020&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx.cs
(original)
+++ struts/sandbox/trunk/overdrive/PhoneBook/Web/Forms/Directory.aspx.cs Thu
Apr 21 03:05:39 2005
@@ -26,19 +26,8 @@
set { _Controller = value; }
}
- protected HtmlGenericControl msgTitle;
protected Panel pnlError;
protected Label lblError;
- protected Panel pnlPrompt;
- protected Label lblPrompt;
-
- protected string Page_Title
- {
- set
- {
- msgTitle.InnerText = value;
- }
- }
protected IViewHelper Page_Error
{
@@ -49,47 +38,10 @@
}
}
- protected string Page_Prompt
- {
- set
- {
- lblPrompt.Text = value;
- pnlPrompt.Visible = true;
- }
- }
-
- private int List_ItemIndex
- {
- get
- {
- return (int) ViewState["ITEM_INDEX"];
- }
- set
- {
- ViewState["ITEM_INDEX"] = value;
- if (repList!=null) repList.EditItemIndex =
value;
- }
- }
-
- private bool List_Insert
- {
- get
- {
- return (bool) ViewState["INSERT"];
- }
- set
- {
- ViewState["INSERT"] = value;
- cmdAdd.Visible = !value;
- }
- }
-
#endregion
#region Messages
- private const string msg_TITLE = "PhoneBook Application";
- private const string msg_PROMPT = "To select entries, choose a
filter or search for a Name or Extension.";
private const string msg_FIND_CMD = "FIND";
private const string msg_ADD_CMD = "ADD NEW";
@@ -98,11 +50,10 @@
#region Find
protected Panel pnlFind;
- protected IViewHelper myFindHelper;
protected DropDownList lstSelect;
protected TextBox txtFind;
protected Button cmdFind;
- protected Button cmdAdd;
+ protected IViewHelper myFindHelper;
// pageload events - These methods populate controls to display
@@ -121,11 +72,6 @@
{
// TODO: Page_Error = myFindHelper;
}
- else
- {
- // TODO: Page_Title = myFindHelper.Title;
- // TODO: Page_Prompt = myFindHelper.Prompt;
- }
pnlFind.Visible = true;
}
@@ -137,29 +83,14 @@
List_Load ();
}
- protected void Add_Submit (object sender, EventArgs e)
- {
- // call business logic
- // TODO: myListHelper.DataInsert (repList);
- // act on outcome
- if (true) // TODO: (myListHelper.IsNominal)
- {
- List_ItemIndex = 0;
- // TODO: myListHelper.DataBind (repList);
- // TODO: Page_Prompt = myListHelper.Prompt;
- List_Insert = true;
- pnlList.Visible = true;
- }
- else Page_Error = myListHelper;
- }
-
#endregion
#region panel List
protected Panel pnlList;
- protected IEditHelper myListHelper;
protected DataGrid repList;
+ protected Button cmdAdd;
+ protected IListHelper myListHelper;
// pageload events
@@ -168,7 +99,6 @@
// Put user code to initialize the list here
}
- // Data access method
private bool List_Load ()
{
bool okay = true ; // TODO: myListHelper.IsNominal;
@@ -176,8 +106,6 @@
{
// TODO: repList.DataSource = myListHelper.List;
repList.DataBind ();
- // TODO: Page_Title = myListHelper.Title;
- // TODO: Page_Prompt = myListHelper.Prompt;
pnlList.Visible = true;
}
else
@@ -209,6 +137,22 @@
repList.DataBind ();
}
+ protected void Add_Submit (object sender, EventArgs e)
+ {
+ // call business logic
+ // TODO: myListHelper.DataInsert (repList);
+ // act on outcome
+ if (true) // TODO: (myListHelper.IsNominal)
+ {
+ // TODO: myListHelper.ItemIndex = 0;
+ // TODO: myListHelper.DataBind (repList);
+ // TODO: myListHelper.Insert = true;
+ pnlList.Visible = true;
+ }
+ else Page_Error = myListHelper;
+ }
+
+
#endregion
private void Page_Load(object sender, System.EventArgs e)
@@ -218,10 +162,8 @@
bool isFirstView = (!IsPostBack);
if (isFirstView)
{
- Page_Title = msg_TITLE;
- Page_Prompt = msg_PROMPT;
- // TODO: myFindHelper =
Controller.GetObject(App.FIND_HELPER) as IViewHelper;
- // TODO: myListHelper =
Controller.GetObject(App.LIST_HELPER) as IEditHelper;
+ // TODO: myFindHelper =
Controller.GetHelper(App.FIND_HELPER);
+ // TODO: myListHelper =
Controller.GetHelper(App.LIST_HELPER) as IListHelper;
Find_Load();
}
}
Modified: struts/sandbox/trunk/overdrive/PhoneBook/Web/Web.csproj
URL:
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/PhoneBook/Web/Web.csproj?rev=164020&r1=164019&r2=164020&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/PhoneBook/Web/Web.csproj (original)
+++ struts/sandbox/trunk/overdrive/PhoneBook/Web/Web.csproj Thu Apr 21 03:05:39
2005
@@ -119,6 +119,11 @@
AssemblyName = "Nexus.Extras"
HintPath = "..\..\Nexus\Extras\bin\Debug\Nexus.Extras.dll"
/>
+ <Reference
+ Name = "Nexus.Web"
+ AssemblyName = "Nexus.Web"
+ HintPath = "..\..\Nexus\Web\bin\Nexus.Web.dll"
+ />
</References>
</Build>
<Files>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]