Zbiór zmian 842 dla trunk/Wierszowki/Wierszowki.Web/Views
- Data:
- 2009-10-02 13:15:40 (17 years ago)
- Lokalizacja:
- trunk/Wierszowki/Wierszowki.Web/Views
- Pliki:
-
- 13 zmodyfikowane
-
Author/Index.aspx (zmodyfikowane) (1 diff)
-
MagazineItem/Confirm.aspx (zmodyfikowane) (2 diffs)
-
MagazineItem/Create.aspx (zmodyfikowane) (4 diffs)
-
MagazineItem/Delete.aspx (zmodyfikowane) (3 diffs)
-
MagazineItem/Edit.aspx (zmodyfikowane) (4 diffs)
-
Report/All.aspx (zmodyfikowane) (4 diffs)
-
Report/Authors.aspx (zmodyfikowane) (2 diffs)
-
Report/Index.aspx (zmodyfikowane) (2 diffs)
-
Shared/Error.aspx (zmodyfikowane) (1 diff)
-
Shared/Site.Master (zmodyfikowane) (1 diff)
-
User/Confirm.aspx (zmodyfikowane) (1 diff)
-
User/Index.aspx (zmodyfikowane) (1 diff)
-
Web.config (zmodyfikowane) (1 diff)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/Wierszowki/Wierszowki.Web/Views/Author/Index.aspx
r752 r842 45 45 46 46 <p> 47 <%= Html.ActionLink("Dodaj autora", "Create") %>47 <%=Html.ActionLink("Powrót", "Index", "Home") %> | <%= Html.ActionLink("Dodaj autora", "Create") %> 48 48 </p> 49 <p> 50 <%=Html.ActionLink("Powrót", "Index", "Home") %> 51 </p> 52 49 53 50 </asp:Content> -
trunk/Wierszowki/Wierszowki.Web/Views/MagazineItem/Confirm.aspx
r823 r842 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" %> 3 3 <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 4 4 Potwierdzenie dodania wierszówki … … 6 6 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 7 7 <% 8 if (ViewData ["message"] == "delete")8 if (ViewData.Model.akcja == OperationType.Delete) 9 9 { 10 10 %> 11 <h4>Pomylnie usuniêto wierszówkê!</h4> 12 <% 13 } 14 else if(ViewData["message"] == "null"){ 15 %> 16 <h6>Nie mo¿na wykonaæ operacji. B³êdny numer id!!! </h6> 11 <h2>Pomylnie usuniêto wierszówkê!</h2> 17 12 <% } 18 else 13 else if (ViewData.Model.akcja == OperationType.WrongId) 19 14 { 20 15 %> 21 <h2>Pomylnie dodano/zaktualizowano wierszówkê dla: <%= Html.Encode(ViewData.Model.FirstName + " " + ViewData.Model.LastName)%></h2> 16 <h2>Nie mo¿na wykonaæ operacji. B³êdny numer id!!! </h2> 17 <% } 18 else if (ViewData.Model.akcja == OperationType.NullId) 19 { 20 %> 21 <h2>Nie mo¿na wykonaæ operacji, gdy¿ nie podano numeru id wierszówki!!! </h2> 22 <% } 23 else if (ViewData.Model.akcja == OperationType.Update) 24 { 25 %> 26 <h2>Pomylnie zaktualizowano wierszówkê dla: <%= Html.Encode(ViewData.Model.Author.FirstName + " " + ViewData.Model.Author.LastName)%></h2> 22 27 <% 23 28 } 29 else if (ViewData.Model.akcja == OperationType.Create) 30 { 24 31 %> 25 <div> 26 <%=Html.ActionLink("Powrót", "Index", "Report") %> 32 <h2>Pomylnie dodano wierszówkê dla: <%= Html.Encode(ViewData.Model.Author.FirstName + " " + ViewData.Model.Author.LastName)%></h2> 33 <% 34 } 35 36 %> 37 <div> 38 <% 39 if (ViewData.Model.info != null) 40 { 41 if (ViewData.Model.info.powrot == "2" && (ViewData.Model.akcja == OperationType.Delete || ViewData.Model.akcja == OperationType.Update)) 42 { 43 var sciezka = "All/" + ViewData.Model.info.year + "/" + ViewData.Model.info.month + "/" + ViewData.Model.info.user_id; 44 %> 45 <%=Html.ActionLink("Powrót", sciezka, "Report")%> | 46 <%=Html.ActionLink("Raporty", "Index", "Report")%> 47 <% 48 } 49 else if (ViewData.Model.info.powrot == "1" && (ViewData.Model.akcja == OperationType.Delete || ViewData.Model.akcja == OperationType.Update)) 50 { 51 %> 52 <%=Html.ActionLink("Powrót", "ToPrice", "Report")%> | 53 <%=Html.ActionLink("Strona G³ówna", "Index", "Home")%> 54 <% 55 } 56 } 57 if (ViewData.Model.akcja == OperationType.Create) 58 { 59 %> 60 <%=Html.ActionLink("Powrót", "Index", "Home")%> | 61 <%=Html.ActionLink("Dodaj now¹ wierszówkê", "Create", "MagazineItem")%> 62 <% 63 } 64 else if (ViewData.Model.akcja == OperationType.WrongId || ViewData.Model.akcja == OperationType.NullId) 65 { 66 %> 67 <%=Html.ActionLink("Strona G³ówna", "Index", "Home")%> 68 <% 69 } 70 %> 27 71 </div> 28 72 </asp:Content> -
trunk/Wierszowki/Wierszowki.Web/Views/MagazineItem/Create.aspx
r785 r842 1 1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.MagazineItemViewData>" %> 2 2 <%@ Import namespace="Wierszowki.Core.Validation"%> 3 3 <asp:Content ID="js" ContentPlaceHolderID="jsContent" runat="server"> 4 4 <script src="../../Scripts/jquery-1.3.1.js" type="text/javascript"></script> … … 10 10 <script src="../../Scripts/spiffy.js" type="text/javascript"></script> 11 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> 12 14 </asp:Content> 13 15 … … 17 19 18 20 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 19 <script type="text/javascript"> 20 $(function() { 21 $("#Magazine").change(function() { 22 var magazineId = $("#Magazine > option:selected").attr("value"); 23 var urlAction = "<%= Url.Action("FindIssuesById", "Magazine") %>"; 24 urlAction = urlAction + "/" + magazineId; 25 $.getJSON(urlAction, function(data) { 26 $("#MagazineItem_IssueId").addItems(data); 21 <script type="text/javascript"> 22 $(function() { 23 24 $("#Magazine").change(function() { 25 var magazineId = $("#Magazine > option:selected").attr("value"); 26 var urlAction = "<%= Url.Action("FindIssuesById", "Magazine") %>"; 27 urlAction = urlAction + "/" + magazineId; 28 $.getJSON(urlAction, function(data) { 29 $("#IssueId").addItems(data); 30 }); 31 }); 32 jQuery.validator.setDefaults({ 33 success: "valid" 27 34 }); 28 }); 29 }); 30 </script> 31 35 jQuery.validator.addMethod("DateCorrectFormat", function(data, element) { 36 return data.match(/^(19|20)\d\d(-)(0[1-9]|1[012])$/); 37 }, "Podaj prawid³ow¹ datê i format (0000-00)."); 38 39 jQuery.validator.addMethod("RangePrice", function(cena, element) { 40 return cena.match(/^((0)|(0[,]\d\d)|([1-9]\d[,]\d\d)|([1-9]\d\d[,]\d\d)|([1]{1}[0]{3}[,][0]{2}))$/); 41 },"Wymagany format to 0,00 , a wartoæ nie mo¿e byæ wiêksza ni¿ 1000."); 42 43 $("#myform").validate({ 44 rules: { 45 AuthorId: { required: true }, 46 IssueId: { required: true, min:1 }, 47 ItemTypeId: { required: true }, 48 Date: { required: true, DateCorrectFormat: true }, 49 Caption: { required: true, maxlength: 255 }, 50 Description: { maxlength: 255 }, 51 Bonus: { required: true, RangePrice: true}, 52 Price: { required: true, RangePrice: true} 53 }, 54 messages: { 55 AuthorId: { required: "Proszê wybraæ autora." }, 56 IssueId: { required: "Proszê wybraæ numer wydania.", min: "Prosze wybraæ numer wydania. Musisz najpierw wybraæ Gazetê." }, 57 ItemTypeId: { required: "Proszê wybraæ typ wierszówki." }, 58 Date: { required: "Proszê podaæ miesi¹c"}, 59 Caption: { required: "Proszê podaæ tytu³ wierszówki.", maxlength: "Tytu³ jest za d³ugi." }, 60 Description: { maxlength:"Opis jest za d³ugi."}, 61 Bonus: { required: "Proszê wprowadziæ bonus dla wierszówki."}, 62 Price: { required: "Proszê wprowadziæ wycenê wierszówki."} 63 } 64 }); 65 $("#myform").change(function() { 66 $("#myform").valid(); 67 }); 68 }); 69 </script> 70 <style type="text/css"> 71 select,input { border: 1px solid black;} 72 select.error, input.error { border: 1px solid red; } 73 br { clear: both; } 74 75 label.error { 76 background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/unchecked.gif') no-repeat; 77 padding-left: 18px; 78 margin-left: 270px; 79 margin-top: 3px; 80 } 81 </style> 32 82 <h2>Dodaj wierszówkê</h2> 33 <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.") %> 34 35 <div> 36 <div id="messages"></div> 37 <% using (Html.BeginForm("Create", "MagazineItem", Model.MagazineItem)) 38 { %> 83 <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.")%> 84 <div> 85 <% Html.BeginForm("Create", "MagazineItem", Model.MagazineItem, FormMethod.Post, new { id = "myform" }) ; 86 %> 39 87 <fieldset> 40 88 <legend>Nowa wierszówka</legend> 41 89 <div class="formitem"> 42 90 <label for="MagazineItem.AuthorId">Autor:</label> 43 <%= Html.DropDownList("MagazineItem.AuthorId", ViewData.Model.AuthorList, "-- proszê wybraæ --")%> 44 <%= Html.ValidationMessage("MagazineItem.AuthorId", "*")%> 91 <%= Html.DropDownList("AuthorId", ViewData.Model.AuthorList, "-- proszê wybraæ --")%> 92 <%= Html.ValidationMessage("AuthorId", "*")%> 93 <br /> 45 94 </div> 46 95 <div class="formitem"> … … 48 97 <%= Html.DropDownList("Magazine", ViewData.Model.MagazineList, "-- proszê wybraæ --")%> 49 98 <%= Html.ValidationMessage("Magazine", "*")%> 99 <br /> 50 100 </div> 51 101 <div class="formitem"> 52 102 <label for="MagazineItem.IssueId">Wydanie:</label> 53 <%= Html.DropDownList("MagazineItem.IssueId", ViewData.Model.IssueList, "-- proszê wybraæ --")%> 54 <%= Html.ValidationMessage("MagazineItem.IssueId", "*")%> 103 <%= Html.DropDownList("IssueId", ViewData.Model.IssueList, "-- proszê wybraæ --")%> 104 <%= Html.ValidationMessage("IssueId", "*")%> 105 <br /> 55 106 </div> 56 107 <div class="formitem"> 57 108 <label for="MagazineItem.ItemTypeId">Typ:</label> 58 <%= Html.DropDownList("MagazineItem.ItemTypeId", ViewData.Model.ItemTypeList, "-- proszê wybraæ --")%> 59 <%= Html.ValidationMessage("MagazineItem.ItemTypeId", "*")%> 109 <%= Html.DropDownList("ItemTypeId", ViewData.Model.ItemTypeList, "-- proszê wybraæ --")%> 110 <%= Html.ValidationMessage("ItemTypeId", "*")%> 111 <br /> 60 112 </div> 61 113 <div class="formitem"> 62 114 <label for="MagazineItem.Date">Miesi¹c:</label> 63 <%= Html.TextBox("MagazineItem.Date", Model.MagazineItem.Date, new { Class = "date-pick" })%> 64 <%= Html.ValidationMessage("MagazineItem.Date", "*")%> 115 <%= Html.TextBox("Date", ViewData.Model.MagazineItem.Date, new { Class = "date-pick" })%> 116 <%= Html.ValidationMessage("Date", "*")%> 117 <br /> 65 118 </div> 66 119 67 120 <div class="formitem"> 68 121 <label for="MagazineItem.Caption">Tytu³:</label> 69 <%= Html.TextBox("MagazineItem.Caption", Model.MagazineItem.Caption, new { title = "Proszê wprowadziæ tytu³ artyku³u." })%> 70 <%= Html.ValidationMessage("MagazineItem.Caption", "*")%> 122 <%= Html.TextBox("Caption", ViewData.Model.MagazineItem.Caption, new { title = "Proszê wprowadziæ tytu³ artyku³u." })%> 123 <%= Html.ValidationMessage("Caption", "*")%> 124 <br /> 71 125 </div> 72 126 <div class="formitem"> 73 127 <label for="MagazineItem.Description">Opis:</label> 74 <%= Html.TextArea("MagazineItem.Description", Model.MagazineItem.Description, new { title = "Proszê wprowadziæ opis artyku³u." })%> 128 <%= Html.TextArea("Description", ViewData.Model.MagazineItem.Description, new { title = "Proszê wprowadziæ opis artyku³u." })%> 129 <br /> 75 130 </div> 76 131 <div class="formitem"> 77 132 <label for="MagazineItem.Price">Wycena:</label> 78 <%= Html.TextBox("MagazineItem.Price", Model.MagazineItem.Price.ToString("#0.00"), new { title = "Proszê wprowadziæ wycenê artyku³u." })%> 79 <%= Html.ValidationMessage("MagazineItem.Price", "*")%> 133 <%= Html.TextBox("Price", ViewData.Model.MagazineItem.Price)%> 134 <%= Html.ValidationMessage("Price", "*")%> 135 <br /> 80 136 </div> 81 137 <div class="formitem"> 82 138 <label for="MagazineItem.Bonus">Bonus:</label> 83 <%= Html.TextBox("MagazineItem.Bonus", Model.MagazineItem.Bonus.ToString("#0.00"), new { title = "Proszê wprowadziæ bonus do wyceny artyku³u." })%> 84 <%= Html.ValidationMessage("MagazineItem.Bonus", "*")%> 139 <%= Html.TextBox("Bonus", ViewData.Model.MagazineItem.Bonus)%> 140 <%= Html.ValidationMessage("Bonus", "*")%> 141 <br /> 85 142 </div> 86 <div class="submit">87 <input type="submit" value="Dodaj" />143 <div> 144 <input type="submit" value="Dodaj" name="dodaj" id="dodaj"/> 88 145 </div> 89 146 </fieldset> 90 <% }%>147 <% Html.EndForm();%> 91 148 </div> 92 149 <div> 93 150 <%=Html.ActionLink("Powrót", "Index", "Home") %> 151 <%=Html.ClientSideValidation<MagazineItemValidation>("MagazineItem")%> 94 152 </div> 95 153 </asp:Content> -
trunk/Wierszowki/Wierszowki.Web/Views/MagazineItem/Delete.aspx
r823 r842 1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models. MagazineItemViewData>" %>1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.DeleteViewData>" %> 2 2 3 3 <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> … … 6 6 7 7 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 8 9 <% using (Html.BeginForm("Delete","MagazineItem")) 8 <% 9 RouteValueDictionary routeValues = ViewContext.RouteData.Values; 10 routeValues.Add("powrot", Model.Info.powrot); 11 routeValues.Add("month", Model.Info.month); 12 routeValues.Add("year", Model.Info.year); 13 routeValues.Add("user_id", Model.Info.user_id); 14 15 16 17 using (Html.BeginForm("Delete","MagazineItem", routeValues,FormMethod.Post)) 10 18 { %> 11 19 <h2>Czy napewno chcesz usun¹æ wierszówkê??? </h2> … … 13 21 <input type="submit" value="Usuñ" /> 14 22 </div> 15 <br /> 16 <% } %>17 <div>18 < %=Html.ActionLink("Powrót", "Index", "Home") %>19 </div>23 <br /> 24 <div> 25 <%=Html.ActionLink("Powrót", "Index", "Report") %> 26 </div> 27 <% } %> 20 28 </asp:Content> 21 29 -
trunk/Wierszowki/Wierszowki.Web/Views/MagazineItem/Edit.aspx
r785 r842 1 1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.MagazineItemViewData>" %> 2 2 <%@ Import namespace="Wierszowki.Core.Validation"%> 3 3 <asp:Content ID="js" ContentPlaceHolderID="jsContent" runat="server"> 4 4 <script src="../../Scripts/jquery-1.3.1.js" type="text/javascript"></script> … … 10 10 <script src="../../Scripts/spiffy.js" type="text/javascript"></script> 11 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> 12 14 </asp:Content> 13 15 14 16 <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 15 Dodaj wierszówkê17 Edytuj wierszówkê 16 18 </asp:Content> 17 19 18 20 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 19 <script type="text/javascript"> 20 $(function() { 21 $("#Magazine_Id").change(function() { 22 var magazineId = $("#Magazine_Id > option:selected").attr("value"); 23 var urlAction = "<%= Url.Action("FindIssuesById", "Magazine") %>"; 24 urlAction = urlAction + "/" + magazineId; 25 $.getJSON(urlAction, function(data) { 26 $("#MagazineItem_IssueId").addItems(data); 21 <script type="text/javascript"> 22 $(function() { 23 $("#Magazine_Id").change(function() { 24 var magazineId = $("#Magazine_Id > option:selected").attr("value"); 25 var urlAction = "<%= Url.Action("FindIssuesById", "Magazine") %>"; 26 urlAction = urlAction + "/" + magazineId; 27 $.getJSON(urlAction, function(data) { 28 $("#MagazineItem_IssueId").addItems(data); 29 }); 27 30 }); 28 }); 29 }); 30 </script> 31 31 jQuery.validator.setDefaults({ 32 success: "valid" 33 }); 34 jQuery.validator.addMethod("DateCorrectFormat", function(data, element) { 35 return data.match(/^(19|20)\d\d(-)(0[1-9]|1[012])$/); 36 }, "Podaj prawid³ow¹ datê i format (0000-00)."); 37 38 jQuery.validator.addMethod("RangePrice", function(cena, element) { 39 return cena.match(/^((0)|(0[,]\d\d)|([1-9]\d[,]\d\d)|([1-9]\d\d[,]\d\d)|([1]{1}[0]{3}[,][0]{2}))$/); 40 },"Wymagany format to 0,00 , a wartoæ nie mo¿e byæ wiêksza ni¿ 1000."); 41 42 $("#myform").validate({ 43 rules: { 44 "MagazineItem.AuthorId": { required: true }, 45 "MagazineItem.IssueId": { required: true, min:1 }, 46 "MagazineItem.ItemTypeId": { required: true }, 47 "MagazineItem.Date": { required: true, DateCorrectFormat: true }, 48 "MagazineItem.Caption": { required: true, maxlength: 255 }, 49 "MagazineItem.Description": { maxlength: 255 }, 50 "MagazineItem.Bonus": { required: true, RangePrice: true}, 51 "MagazineItem.Price": { required: true, RangePrice: true} 52 }, 53 messages: { 54 "MagazineItem.AuthorId": { required: "Proszê wybraæ autora." }, 55 "MagazineItem.IssueId": { required: "Proszê wybraæ numer wydania.", min: "Prosze wybraæ numer wydania. Musisz najpierw wybraæ Gazetê." }, 56 "MagazineItem.ItemTypeId": { required: "Proszê wybraæ typ wierszówki." }, 57 "MagazineItem.Date": { required: "Proszê wprowadziæ miesi¹c."}, 58 "MagazineItem.Caption": { required: "Proszê wprowadziæ tytu³ wierszówki.", maxlength: "Tytu³ jest za d³ugi." }, 59 "MagazineItem.Description": { maxlength:"Opis jest za d³ugi."}, 60 "MagazineItem.Bonus": { required: "Proszê wprowadziæ bonus dla wierszówki."}, 61 "MagazineItem.Price": { required: "Proszê wprowadziæ wycenê wierszówki."} 62 } 63 }); 64 $("#myform").change(function() { 65 $("#myform").valid(); 66 }); 67 }); 68 </script> 69 <style type="text/css"> 70 select,input { border: 1px solid black;} 71 select.error, input.error { border: 1px solid red; } 72 br { clear: both; } 73 74 label.error { 75 background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/unchecked.gif') no-repeat; 76 padding-left: 18px; 77 margin-left: 270px; 78 margin-top: 3px; 79 } 80 </style> 32 81 <h2>Edytuj wierszówkê</h2> 33 82 <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.") %> … … 35 84 <div> 36 85 <div id="messages"></div> 37 <% using (Html.BeginForm("Update", "MagazineItem", Model.MagazineItem)) 38 { %> 86 <% 87 using (Html.BeginForm("Update", "MagazineItem", FormMethod.Post, new { id = "myform" })) 88 { %> 39 89 <fieldset> 90 <%= Html.Hidden("Info.user_id", Model.Info.user_id)%> 91 <%= Html.Hidden("Info.powrot", Model.Info.powrot)%> 92 <%= Html.Hidden("Info.month", Model.Info.month)%> 93 <%= Html.Hidden("Info.year", Model.Info.year)%> 40 94 <legend>Dane wierszówki</legend> 41 95 <%= Html.Hidden("MagazineItem.Id", Model.MagazineItem.Id)%> 42 96 <div class="formitem"> 43 97 <label for="MagazineItem.AuthorId">Autor:</label> 44 <%= Html.DropDownList("MagazineItem.AuthorId", ViewData.Model.AuthorList, "-- proszê wybraæ --")%>98 <%= Html.DropDownList("MagazineItem.AuthorId", Model.AuthorList, "-- proszê wybraæ --")%> 45 99 <%= Html.ValidationMessage("MagazineItem.AuthorId", "*")%> 100 <br /> 46 101 </div> 47 102 <div class="formitem"> 48 103 <label for="Magazine">Gazeta:</label> 49 <%= Html.DropDownList("Magazine.Id", ViewData.Model.MagazineList, "-- proszê wybraæ --")%>104 <%= Html.DropDownList("Magazine.Id",Model.MagazineList, "-- proszê wybraæ --")%> 50 105 <%= Html.ValidationMessage("Magazine.Id", "*")%> 51 </div> 106 <br /> 107 </div> 52 108 <div class="formitem"> 53 <label for="MagazineItem.IssueId">Wydanie :</label>54 <%= Html.DropDownList("MagazineItem.IssueId", ViewData.Model.IssueList, "-- proszê wybraæ --")%>109 <label for="MagazineItem.IssueId">Wydanie</label> 110 <%= Html.DropDownList("MagazineItem.IssueId", Model.IssueList, "-- proszê wybraæ --")%> 55 111 <%= Html.ValidationMessage("MagazineItem.IssueId", "*")%> 112 <br /> 56 113 </div> 57 114 <div class="formitem"> 58 115 <label for="MagazineItem.ItemTypeId">Typ:</label> 59 <%= Html.DropDownList("MagazineItem.ItemTypeId", ViewData.Model.ItemTypeList, "-- proszê wybraæ --")%>116 <%= Html.DropDownList("MagazineItem.ItemTypeId", Model.ItemTypeList, "-- proszê wybraæ --")%> 60 117 <%= Html.ValidationMessage("MagazineItem.ItemTypeId", "*")%> 118 <br /> 61 119 </div> 62 120 <div class="formitem"> … … 64 122 <%= Html.TextBox("MagazineItem.Date", Model.MagazineItem.Date, new { Class = "date-pick" })%> 65 123 <%= Html.ValidationMessage("MagazineItem.Date", "*")%> 66 </div>67 124 <br /> 125 </div> 68 126 <div class="formitem"> 69 127 <label for="MagazineItem.Caption">Tytu³:</label> 70 <%= Html.TextBox("MagazineItem.Caption", Model.MagazineItem.Caption , new { title = "Proszê wprowadziæ tytu³ artyku³u." })%>128 <%= Html.TextBox("MagazineItem.Caption", Model.MagazineItem.Caption )%> 71 129 <%= Html.ValidationMessage("MagazineItem.Caption", "*")%> 130 <br /> 72 131 </div> 73 132 <div class="formitem"> 74 133 <label for="MagazineItem.Description">Opis:</label> 75 <%= Html.TextArea("MagazineItem.Description", Model.MagazineItem.Description, new { title = "Proszê wprowadziæ opis artyku³u." })%> 134 <%= Html.TextArea("MagazineItem.Description", Model.MagazineItem.Description )%> 135 <%= Html.ValidationMessage("MagazineItem.Description", "*")%> 136 <br /> 76 137 </div> 77 138 <div class="formitem"> 78 139 <label for="MagazineItem.Price">Wycena:</label> 79 <%= Html.TextBox("MagazineItem.Price", Model.MagazineItem.Price.ToString("#0.00") , new { title = "Proszê wprowadziæ wycenê artyku³u." })%>140 <%= Html.TextBox("MagazineItem.Price", Model.MagazineItem.Price.ToString("#0.00"))%> 80 141 <%= Html.ValidationMessage("MagazineItem.Price", "*")%> 142 <br /> 81 143 </div> 82 144 <div class="formitem"> 83 145 <label for="MagazineItem.Bonus">Bonus:</label> 84 <%= Html.TextBox("MagazineItem.Bonus", Model.MagazineItem.Bonus.ToString("#0.00") , new { title = "Proszê wprowadziæ bonus do wyceny artyku³u." })%>146 <%= Html.TextBox("MagazineItem.Bonus", Model.MagazineItem.Bonus.ToString("#0.00"))%> 85 147 <%= Html.ValidationMessage("MagazineItem.Bonus", "*")%> 148 <br /> 86 149 </div> 87 150 <div class="submit"> 88 <input type="submit" value="Aktualizuj" />151 <input type="submit" name="edit" value="Aktualizuj" /> 89 152 </div> 90 153 </fieldset> 91 <% } %>154 <% } %> 92 155 </div> 93 156 <div> 94 157 <%=Html.ActionLink("Powrót", "Index", "Home") %> 158 <%=Html.ClientSideValidation<MagazineItemValidation>("MagazineItem")%> 95 159 </div> 96 160 </asp:Content> -
trunk/Wierszowki/Wierszowki.Web/Views/Report/All.aspx
r823 r842 1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage< IEnumerable<Wierszowki.Core.Linq.MagazineItem>>" %>1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.AllViewData>" %> 2 2 3 3 <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 4 Wierszówki do wyceny4 Wierszówki 5 5 </asp:Content> 6 6 7 7 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 8 <h2>Wierszówki do wyceny</h2> 8 <% if (ViewData.Model.naglowek != null){ %> 9 <h2><%= ViewData.Model.naglowek %></h2> 10 <% } %> 9 11 <table> 10 12 <tr> … … 22 24 <th>Ostatnia aktualizacja</th> 23 25 </tr> 24 25 <% foreach (var item in Model) { %>26 26 27 <% int number = 0; 28 foreach (var item in ViewData.Model.magazine) { 29 number += 1; 30 %> 27 31 <tr> 28 32 <td> 29 <%= Html.ActionLink("Edycja", "Edit", "MagazineItem", new { id=item.Id }, null) %> 33 <% 34 if (ViewData.Model.info.powrot == "1") 35 { 36 %> 37 <%= Html.ActionLink("Edycja", "Edit", "MagazineItem", new { id = item.Id, powrot = "1", month = ViewData.Model.info.month, year = ViewData.Model.info.year, user_id = ViewData.Model.info.user_id }, null)%> 38 <% 39 } 40 else if (ViewData.Model.info.powrot == "2") 41 { 42 %> 43 <%= Html.ActionLink("Edycja", "Edit", "MagazineItem", new { id = item.Id, powrot = "2", month = ViewData.Model.info.month, year = ViewData.Model.info.year, user_id = ViewData.Model.info.user_id }, null)%> 44 <% 45 } 46 %> 30 47 </td> 31 48 <td> 32 <%= Html.ActionLink("Usuñ", "Delete", "MagazineItem", new { id=item.Id }, null) %> 49 <% 50 if (ViewData.Model.info.powrot == "1") 51 { 52 %> 53 <%= Html.ActionLink("Usuñ", "Delete", "MagazineItem", new { id = item.Id, powrot="1", month = ViewData.Model.info.month, year = ViewData.Model.info.year, user_id = ViewData.Model.info.user_id }, null)%> 54 <% 55 } 56 else if (ViewData.Model.info.powrot == "2") 57 { 58 %> 59 <%= Html.ActionLink("Usuñ", "Delete", "MagazineItem", new { id = item.Id, powrot="2", month = ViewData.Model.info.month, year = ViewData.Model.info.year, user_id = ViewData.Model.info.user_id }, null)%> 60 <% 61 } 62 %> 33 63 </td> 34 64 <td> 35 65 <%= Html.Encode(item.Date.ToString("yyyy-MM")) %> 36 66 </td> 37 <td >67 <td width="85px"> 38 68 <%= Html.Encode(item.Author.FullName) %> 39 69 </td> 40 <td >70 <td width="62px"> 41 71 <%= Html.Encode(item.Issue.Identifier)%> 42 72 </td> 43 <td >73 <td width="48px"> 44 74 <%= Html.Encode(item.ItemType.Name) %> 45 75 </td> 46 <td >76 <td width="150px"> 47 77 <%= Html.Encode(item.Caption) %> 48 78 </td> 49 <td >79 <td width="140px"> 50 80 <%= Html.Encode(item.Description) %> 51 81 </td> … … 59 89 <%= Html.Encode(item.CreatedByUser.Login) %> 60 90 </td> 61 <td >91 <td width="140px"> 62 92 <%= Html.Encode(item.UpdatedOn) %> 63 93 </td> … … 68 98 </table> 69 99 <p> 70 <%= Html.ActionLink("Powrót", "Index", "Report") %> 100 <% 101 if (ViewData.Model.info.powrot == "1") 102 { 103 %> 104 <%= Html.ActionLink("Powrót", "Index", "Home")%> | 105 <% 106 } 107 else 108 { 109 %> 110 <%= Html.ActionLink("Powrót", "Index", "Report")%> | 111 <% 112 } 113 %> 114 Liczba wierszówek: <%=number%> 71 115 </p> 72 116 -
trunk/Wierszowki/Wierszowki.Web/Views/Report/Authors.aspx
r752 r842 26 26 <tr> 27 27 <td> 28 <%= Html.Encode(item.FirstName + " " + item.LastName)%> 28 <%= Html.Encode(item.FirstName + " " + item.LastName)%> 29 29 </td> 30 30 <td> … … 35 35 </td> 36 36 <td> 37 <%= Html.Encode(String.Format("{0:F}", item.Total)) %>37 <%= Html.Encode(String.Format("{0:F}", item.Total))%> 38 38 </td> 39 39 </tr> -
trunk/Wierszowki/Wierszowki.Web/Views/Report/Index.aspx
r823 r842 9 9 <h2>Raporty</h2> 10 10 <h3>Proszê wybraæ raport:</h3> 11 <table class="reportTable" >11 <table class="reportTable" cellpadding=4 cellspacing=4> 12 12 <tr> 13 13 <td style="text-align:left; vertical-align:top;"> … … 176 176 </tr> 177 177 </table> 178 <%= Html.ActionLink("Strona g³ówna", "Index", "Home")%> 178 179 </asp:Content> -
trunk/Wierszowki/Wierszowki.Web/Views/Shared/Error.aspx
r752 r842 1 <%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<System.Web.Mvc.HandleErrorInfo>" %>1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.AllViewData>" %> 2 2 3 <asp:Content ID="errorTitle" ContentPlaceHolderID="TitleContent" runat="server"> 4 Error 3 <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 4 Wierszówki 5 </asp:Content> 6 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 7 <p class="error_info"><%=ViewData.Model.error %></p> 5 8 </asp:Content> 6 9 7 <asp:Content ID="errorContent" ContentPlaceHolderID="MainContent" runat="server">8 <h2>9 Sorry, an error occurred while processing your request.10 </h2>11 </asp:Content> -
trunk/Wierszowki/Wierszowki.Web/Views/Shared/Site.Master
r752 r842 8 8 <asp:ContentPlaceHolder ID="cssContent" runat="server" /> 9 9 <link href="~/Content/Site.css" rel="stylesheet" type="text/css" /> 10 <link href="~/Content/print.css" media="print" rel="stylesheet" type="text/css" /> 10 <link href="~/Content/print.css" media="print" rel="stylesheet" type="text/css" /> 11 11 </head> 12 12 <body> -
trunk/Wierszowki/Wierszowki.Web/Views/User/Confirm.aspx
r823 r842 1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki. Core.Linq.User>" %>2 1 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.UserConfirmViewData>" %> 2 <%@ Import Namespace ="Wierszowki.Models" %> 3 3 <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 4 Potwierdzenie dodania u¿ytkownika4 <%= Model.Naglowek %> 5 5 </asp:Content> 6 6 7 7 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 8 <%if (ViewData["message"] == "error_user") 9 { 10 %> 11 <h4>Nie mo¿na edytowaæ u¿ytkownika, gdy¿ login ró¿ni siê od zalogowanego!!!</h4> 12 <% 13 } 14 else if (ViewData["message"] == "error") 15 { 16 %> 17 <h6>Nie mo¿na edytowaæ u¿ytkownika, gdy¿ u¿ytkownik o takim id nie istnieje !!!</h6> 18 <% 19 } 20 else 21 { 22 %> 23 <h2>Pomylnie dodano/zaktualizowano u¿ytkownika: <%= Html.Encode(ViewData.Model.FirstName + " " + ViewData.Model.LastName) %></h2> 24 <% 25 } 26 %> 8 9 <%if (ViewData.Model.ErrorInfo != "") 10 { 11 %> 12 <p class="error_info"> 13 <%=ViewData.Model.ErrorInfo%> 14 </p> 15 <% 16 } 17 else 18 { 19 if (ViewData.Model.Akcja == OperationType.Update) 20 { 21 %> 22 <h2>Pomylnie zaktualizowano u¿ytkownika: <%= Html.Encode(ViewData.Model.User.FullName)%></h2> 23 <% 24 } 25 else if (ViewData.Model.Akcja == OperationType.Create) 26 { 27 %> 28 <h2>Pomylnie dodano u¿ytkownika: <%= Html.Encode(ViewData.Model.User.FullName)%> %></h2> 29 <% 30 } 31 } 32 %> 27 33 <div> 28 34 <%=Html.ActionLink("Powrót do listy u¿ytkowników", "Index") %> -
trunk/Wierszowki/Wierszowki.Web/Views/User/Index.aspx
r752 r842 45 45 46 46 <p> 47 <%= Html.ActionLink("Dodaj nowego u¿ytkownika", "Create") %> 47 <%= Html.ActionLink("Strona Glówna","Index", "Home") %> | 48 <%= Html.ActionLink("Dodaj nowego u¿ytkownika", "Create") %> 48 49 </p> 49 50 </asp:Content> -
trunk/Wierszowki/Wierszowki.Web/Views/Web.config
r752 r842 22 22 <add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" /> 23 23 </controls> 24 <namespaces> 25 <!-- leave rest as-is --> 26 <add namespace="xVal.Html"/> 27 </namespaces> 24 28 </pages> 25 29 </system.web>
