@model List<Portal2.Models.V_Routings>
@{
Layout = "~/Views/Shared/_masterLayout.cshtml";
}
<div class="form-group-sm">
<form action="~/routings" method="post">
<select class="form-control"name="ddlRoutings" onchange="this.form.submit()" id="ddlRoutings">
<option value=""></option>
<option value="Band Saw">Band Saw</option>
<option value="Drillpress">Drillpress</option>
<option value="Fab">Fab</option>
<option value="Fadal 3016">Fadal 3016</option>
<option value="Fadal 4020">Fadal 4020</option>
<option value="Fadal 8030">Fadal 8030</option>
<option value="Fineline">Fineline</option>
<option value="Flexarm">Flexarm</option>
<option value="Laser">Laser</option>
<option value="Mach.Shop">Mach.Shop</option>
<option value="Mazakqt200">Mazakqt200</option>
<option value="Part Mark">Part Mark</option>
<option value="Pem-Press">Pem-Press</option>
<option value="Powder">Powder</option>
<option value="Pressbrake">Pressbrake</option>
<option value="QC">QC</option>
<option value="Welding">Welding</option>
<option value="Sandblast">Sandblast</option>
<option value="WJ 1 Head">WJ 1 Head</option>
</select>
</form>
</div>
<p>Dropdown selection goes here</p>
<table class="table" cellspacing="0" cellpadding="4" rules="all" border="1" id="cphMain_GridView1" style="color:#333333;border-collapse:collapse;">
<tbody>
<tr>
<th scope="col">Promised Date</th>
<th scope="col">Job</th>
<th scope="col">Customer</th>
<th scope="col">Part Number</th>
<th scope="col">Description</th>
<th scope="col">Rev</th>
<th scope="col">Promised Quantity</th>
<th scope="col">Remaining Quantity</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
@foreach (var item in Model)
{
var cssName = "";
if (item.Promised_Date < DateTime.Now.Date)
{ cssName = "passed"; }
else if (item.Promised_Date == DateTime.Now.Date)
{ cssName = "current"; }
<tr class="@cssName">
<td>@item.Promised_Date.ToString("MM/dd/yyyy")</td>
<td><a href="/routing/jobdetails/@item.Job">@item.Job</a></td>
<td>@item.Customer</td>
<td>@item.Part_Number</td>
<td>@item.Description</td>
<td>@item.Rev</td>
<td>@item.Promised_Quantity</td>
<td>@item.Remaining_Quantity</td>
<td>@item.Status</td>
<td>@item.Comment</td>
</tr>
}
</tbody>
</table>
namespace Portal2.Models
{
using System;
using System.Collections.Generic;
public partial class V_Routings
{
public string Job { get; set; }
public string Customer { get; set; }
public string Rev { get; set; }
public string Part_Number { get; set; }
public string Description { get; set; }
public string Status { get; set; }
public int Promised_Quantity { get; set; }
public string Order_Unit { get; set; }
public System.DateTime Promised_Date { get; set; }
public string Comment { get; set; }
public string Work_Center { get; set; }
public string Expr1 { get; set; }
public Nullable<int> Remaining_Quantity { get; set; }
}
}
<p>@Model.Work_Center</p>
public partial class V_Routings
{
public string Work_Center { get; set; }
// Put other attibutes here ...
public List<RoutingItems> Items { get; set; }
}
public class RoutingItems
{
public string Job { get; set; }
public string Customer { get; set; }
public string Rev { get; set; }
public string Part_Number { get; set; }
public string Description { get; set; }
public string Status { get; set; }
public int Promised_Quantity { get; set; }
public string Order_Unit { get; set; }
public System.DateTime Promised_Date { get; set; }
public string Comment { get; set; }
public string Expr1 { get; set; }
public Nullable<int> Remaining_Quantity { get; set; }
}
<p>
@if ( Model.Any() )
{
@Model[0].Work_Center
}
</p>
@foreach (var item in Model)
{
var cssName = "";
if (item.Promised_Date < DateTime.Now.Date)
{ cssName = "passed"; }
else if (item.Promised_Date == DateTime.Now.Date)
{ cssName = "current"; }
<tr class="@cssName">
<td>@item.Promised_Date.ToString("MM/dd/yyyy")</td>
<td><a href="/routing/jobdetails/@item.Job">@item.Job</a></td>
<td>@item.Customer</td>
<td>@item.Part_Number</td>
<td>@item.Description</td>
<td>@item.Rev</td>
<td>@item.Promised_Quantity</td>
<td>@item.Remaining_Quantity</td>
<td>@item.Status</td>
<td>@item.Comment</td>
</tr>
}
</tbody>
</table>
Open in new window