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]

Reply via email to