Pokaż
Ignoruj:
Data:
2009-10-05 15:24:54 (17 years ago)
Autor:
alina
Opis:

re #205

Lokalizacja:
trunk/Wierszowki/Wierszowki.Web/Views/Author
Pliki:
3 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/Wierszowki/Wierszowki.Web/Views/Author/Confirm.aspx

    r752 r844  
    1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Core.Linq.Author>" %> 
    2  
     1<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.ConfirmViewData>" %> 
     2<%@ Import Namespace ="Wierszowki.Models" %> 
    33<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 
    44        Potwierdzenie dodania/edycji autora 
     
    77<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 
    88 
    9     <h2>Pomyœlnie dodano/zaktualizowano dane autora: <%= Html.Encode(ViewData.Model.FirstName + " " + ViewData.Model.LastName) %></h2> 
     9    <%if (Model.akcja == OperationType.Update) 
     10    {  
     11    %> 
     12        <h2>Pomyœlnie zaktualizowano dane autora: <%= Html.Encode(Model.Author.FirstName + " " + Model.Author.LastName)%></h2> 
     13    <% 
     14    } 
     15    else if(Model.akcja == OperationType.Create) 
     16    { 
     17    %> 
     18        <h2>Pomyœlnie dodano autora: <%= Html.Encode(Model.Author.FirstName + " " + Model.Author.LastName)%></h2> 
     19    <% 
     20    }       
     21    %>     
    1022    <div> 
    11         <%=Html.ActionLink("Powrót do listy autorów", "Index") %> 
     23        <%= Html.ActionLink("Powrót do listy autorów", "Index") %> 
    1224    </div> 
    1325</asp:Content> 
  • trunk/Wierszowki/Wierszowki.Web/Views/Author/Create.aspx

    r752 r844  
    11<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.AuthorViewData>" %> 
    2  
     2<%@ Import namespace="Wierszowki.Core.Validation"%>  
     3<asp:Content ID="js" ContentPlaceHolderID="jsContent" runat="server"> 
     4    <script src="../../Scripts/jquery-1.3.1.js" type="text/javascript"></script> 
     5    <script src="../../Scripts/jquery-1.3.1.min.js" type="text/javascript"></script> 
     6    <script src="../../Scripts/jquery.form.js" type="text/javascript"></script> 
     7    <script src="../../Scripts/jquery.blockUI.js" type="text/javascript"></script> 
     8    <script src="../../Scripts/date.js" type="text/javascript"></script> 
     9    <script src="../../Scripts/jquery.datePicker.js" type="text/javascript"></script> 
     10    <script src="../../Scripts/spiffy.js" type="text/javascript"></script> 
     11    <script src="../../Scripts/jHelper.js" type="text/javascript"></script> 
     12    <script src="../../Scripts/jquery.validate.js" type="text/javascript" ></script> 
     13    <script src="../../Scripts/xVal.jquery.validate.js" type="text/javascript"></script> 
     14</asp:Content> 
    315<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 
    416        Dodaj autora 
     
    618 
    719<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 
    8  
     20    <script type="text/javascript"> 
     21        $(function() { 
     22            jQuery.validator.setDefaults({ 
     23                success: "valid" 
     24            }); 
     25            $("#myform").validate({ 
     26                rules: { 
     27                    "Author.FirstName":         { required: true }, 
     28                    "Author.LastName":          { required: true }, 
     29                    "Author.EmploymentTypeId":  { required: true, range: [1, 10] } 
     30                }, 
     31                messages: { 
     32                    "Author.FirstName":         { required: "Proszê podaæ imiê autora." }, 
     33                    "Author.LastName":          { required: "Proszê podaæ nazwisko autora." }, 
     34                    "Author.EmploymentTypeId":  { required: "Proszê wybraæ typ zatrudnienia.", range: "dshvsh" } 
     35                } 
     36            }); 
     37            $("#myform").change(function() { 
     38                $("#myform").valid(); 
     39            }); 
     40        }); 
     41    </script> 
    942    <h2>Dodaj autora</h2> 
    1043 
    1144    <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.")%> 
    1245 
    13     <% using (Html.BeginForm("Create", "Author", Model.Author)) {%> 
     46    <% using (Html.BeginForm("Create", "Author", Model.Author, FormMethod.Post, new { id = "myform" })) 
     47       {%> 
    1448 
    1549        <fieldset> 
     
    3973    <div> 
    4074        <%=Html.ActionLink("Powrót do listy autorów", "Index")%> 
     75        <%=Html.ClientSideValidation<AuthorValidation>("Author")%> 
    4176    </div> 
    42  
    4377</asp:Content> 
  • trunk/Wierszowki/Wierszowki.Web/Views/Author/Edit.aspx

    r752 r844  
    11<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.AuthorViewData>" %> 
     2<%@ Import namespace="Wierszowki.Core.Validation"%>  
     3<asp:Content ID="js" ContentPlaceHolderID="jsContent" runat="server"> 
     4    <script src="../../Scripts/jquery-1.3.1.js" type="text/javascript"></script> 
     5    <script src="../../Scripts/jquery-1.3.1.min.js" type="text/javascript"></script> 
     6    <script src="../../Scripts/jquery.form.js" type="text/javascript"></script> 
     7    <script src="../../Scripts/jquery.blockUI.js" type="text/javascript"></script> 
     8    <script src="../../Scripts/date.js" type="text/javascript"></script> 
     9    <script src="../../Scripts/jquery.datePicker.js" type="text/javascript"></script> 
     10    <script src="../../Scripts/spiffy.js" type="text/javascript"></script> 
     11    <script src="../../Scripts/jHelper.js" type="text/javascript"></script> 
     12    <script src="../../Scripts/jquery.validate.js" type="text/javascript" ></script> 
     13    <script src="../../Scripts/xVal.jquery.validate.js" type="text/javascript"></script> 
     14</asp:Content> 
    215 
    316<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 
     
    619 
    720<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 
    8  
     21    <script type="text/javascript"> 
     22        $(function() { 
     23            jQuery.validator.setDefaults({ 
     24                   success: "valid" 
     25            });                                      
     26                $("#myform").validate({ 
     27                rules: { 
     28                    "Author.FirstName":         { required: true }, 
     29                    "Author.LastName":          { required: true }, 
     30                    "Author.EmploymentTypeId":  { required: true, range:[1,10]} 
     31                }, 
     32                messages: { 
     33                    "Author.FirstName":         { required: "Proszê podaæ imiê autora." }, 
     34                    "Author.LastName":          { required: "Proszê podaæ nazwisko autora." }, 
     35                    "Author.EmploymentTypeId":  { required: "Proszê wybraæ typ zatrudnienia.",range:"dshvsh" } 
     36                } 
     37             }); 
     38             $("#myform").change(function() { 
     39                $("#myform").valid(); 
     40             });            
     41         }); 
     42    </script> 
    943    <h2>Edytuj autora</h2> 
    1044 
    1145    <%= Html.ValidationSummary("Edycja siê nie powiod³a. Proszê poprawiæ b³êdy i spróbowaæ ponownie.") %> 
    1246 
    13     <% using (Html.BeginForm("Edit", "Author", Model.Author)) {%> 
     47    <% using (Html.BeginForm("Edit", "Author", Model.Author, FormMethod.Post, new { id = "myform" })) 
     48       {%> 
    1449 
    1550        <fieldset> 
    1651            <legend>Dane autora</legend> 
    1752            <%= Html.Hidden("Author.Id", Model.Author.Id)%> 
    18             <p> 
     53            <div class="formitem">             
    1954                <label for="FirstName">Imiê:</label> 
    2055                <%= Html.TextBox("Author.FirstName", Model.Author.FirstName)%> 
    2156                <%= Html.ValidationMessage("Author.FirstName", "*")%> 
    22             </p> 
    23             <p> 
     57                <br /> 
     58            </div> 
     59            <div class="formitem">            
    2460                <label for="LastName">Nazwisko:</label> 
    2561                <%= Html.TextBox("Author.LastName", Model.Author.LastName)%> 
    2662                <%= Html.ValidationMessage("Author.LastName", "*")%> 
    27             </p> 
    28             <p> 
     63                <br /> 
     64            </div> 
     65            <div class="formitem">  
    2966                <label for="LastName">Zatrudnienie:</label> 
    3067                <%= Html.DropDownList("Author.EmploymentTypeId", ViewData.Model.EmploymentTypeList, "-- proszê wybraæ --") %> 
    3168                <%= Html.ValidationMessage("Author.EmploymentTypeId", "*")%> 
    32             </p> 
    33             <p> 
     69                <br /> 
     70            </div> 
     71            <div> 
    3472                <input type="submit" value="Aktualizuj" /> 
    35             </p> 
     73            </div> 
    3674        </fieldset> 
    3775 
     
    4078    <div> 
    4179        <%=Html.ActionLink("Powrót do listy autorów", "Index") %> 
     80        <%=Html.ClientSideValidation<AuthorValidation>("Author")%> 
    4281    </div> 
    4382</asp:Content>