move model declaration outside of code block

This commit is contained in:
Lee Dumond 2019-04-18 10:34:08 -05:00
parent cd662d9105
commit e781d00419
2 changed files with 28 additions and 24 deletions

View File

@ -1,6 +1,8 @@
@model CampaignItem
@{ @{
ViewData["Title"] = "Campaign details"; ViewData["Title"] = "Campaign details";
@model CampaignItem
var headerList= new List<Header>() { var headerList= new List<Header>() {
new Header() { Controller = "Catalog", Text = "Back to catalog" }, new Header() { Controller = "Catalog", Text = "Back to catalog" },
new Header() { Controller = "Campaigns", Text = "Back to Campaigns" } }; new Header() { Controller = "Campaigns", Text = "Back to Campaigns" } };

View File

@ -1,6 +1,8 @@
@model WebMVC.ViewModels.CampaignViewModel
@{ @{
ViewData["Title"] = "Campaigns"; ViewData["Title"] = "Campaigns";
@model WebMVC.ViewModels.CampaignViewModel
var headerList= new List<Header>() { var headerList= new List<Header>() {
new Header() { Controller = "Catalog", Text = "Back to catalog" } }; new Header() { Controller = "Catalog", Text = "Back to catalog" } };
} }
@ -11,7 +13,7 @@
</div> </div>
</section> </section>
<partial name="_Header" model="headerList"/> <partial name="_Header" model="headerList" />
<div class="container"> <div class="container">
<br /> <br />
@ -19,9 +21,9 @@
@if (!ViewData.ModelState.IsValid) @if (!ViewData.ModelState.IsValid)
{ {
<div class="alert alert-warning"> <div class="alert alert-warning">
@Html.ValidationSummary(false) @Html.ValidationSummary(false)
</div> </div>
} }
<div class="col-md-12"> <div class="col-md-12">
@ -53,24 +55,24 @@
</div> </div>
</div> </div>
<br /> <br />
@if (Model != null && Model.CampaignItems !=null && Model.CampaignItems.Any()) @if (Model != null && Model.CampaignItems !=null && Model.CampaignItems.Any())
{ {
<div class="card-group esh-campaigns-items row"> <div class="card-group esh-campaigns-items row">
@foreach (var catalogItem in Model.CampaignItems) @foreach (var catalogItem in Model.CampaignItems)
{ {
<div class="esh-campaigns-item col-md-4"> <div class="esh-campaigns-item col-md-4">
<partial name="_campaign" model="catalogItem"/> <partial name="_campaign" model="catalogItem" />
</div> </div>
} }
</div> </div>
<partial name="_pagination" for="PaginationInfo" /> <partial name="_pagination" for="PaginationInfo" />
} }
else else
{ {
<div class="esh-campaigns-items row"> <div class="esh-campaigns-items row">
THERE ARE NO CAMPAIGNS THERE ARE NO CAMPAIGNS
</div> </div>
} }
</div> </div>