<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage" MasterPageFile="~/Views/Shared/SleisLayout.Master" %>
<% SelectedFacilityView facility = ViewUtility.GetSelectedFacility(); bool showRelatedEmissionUnits = (ViewData[Constants.UseEmissionUnitControlApproach].ToString() == "true"); %> <%:Html.ActionLink("Back", "List", "ControlDevice", new { reportId = Model.Report!=null ? Model.Report.Id : 0, facilityId = facility.Id }, new { @id="backButton", @class = "backButtonNoText argsHolder align-right" })%> <%if (Model.Report != null) { %> <% Html.RenderPartial("ReportStatus", Model.Report.Status); %>

<%:Model.Report.Number%> Emissions Report

<% } else { %>

Master Facility

<% } %>

Control Devices

> <%:Model.Item.Identifier %>

> <%: Model.Item.Description %>

> <%: Model.Item.Status.Value %> <% if (Model.Item.StatusEffectiveDate.HasValue) { %> as of <% Html.RenderPartial("DateTime", Model.Item.StatusEffectiveDate.Value);%> <%} %>

> <%:Model.Item.Type.Value%>

> <%if(Model.Item.Pollutants!=null && Model.Item.Pollutants.Count > 0) { foreach (ControlDevicePollutant item in Model.Item.Pollutants) { %> <%if (!String.IsNullOrWhiteSpace(item.Code)) { %> <%:item.Code%> (<%:LookupUtility.Get(item.Code).Value%>): <%:item.Efficency + "%"%> <%} %>
<%} } %>

<% if (showRelatedEmissionUnits) { %>

> <% for (int i = 0; Model.Item.RelatedEmissionUnits.Count > i; ++i) { EmissionUnit eu = Model.Item.RelatedEmissionUnits[i]; %> <%: Html.ActionLink(eu.Identifier +" - " + eu.Description, "Details", "EmissionUnit", new{id=eu.Id, reportId = Request.QueryString["reportId"], facilityId = Request.QueryString["facilityId"]}, null) %>
<%} %>

<%} else { %>

> <% for (int i = 0; Model.Item.RelatedUnitProcesses.Count > i; ++i) { //Response.Write(", "); UnitProcess up = Model.Item.RelatedUnitProcesses[i]; %> <%: Html.ActionLink(up.EmissionUnit.Identifier + " - " + up.EmissionUnit.Description + ", " + up.Identifier + " - " + up.Description, "Details", "UnitProcess", new { id = up.Id, reportId = Request.QueryString["reportId"], facilityId = Request.QueryString["facilityId"] }, null)%>
<%} %>

<%} %> <%if (Model.Item is PublicControlDevice || (Model.Item is AgencyControlDevice && !((AgencyControlDevice)Model.Item).IsMaster)) { %>

> <%:Model.Item.Comment%>

<%} %>
<%if (Model.CustomFields != null) { foreach (CustomFieldView customField in Model.CustomFields) { Html.RenderPartial("CustomField", customField); } } %>
<% if (Model.Item is AgencyControlDevice && ((AgencyControlDevice)Model.Item).IsMaster) { %>
<%Html.RenderPartial("Comments", ((AgencyControlDevice)Model.Item).MasterRecordComments.ToList()); %>
<%/* %>
<%Html.RenderPartial("Identifiers", ((AgencyControlDevice)Model.Item).Identifiers.ToList()); %>
<%*/ %> <%} %>
<%=Html.TogglerControl(Model.ToggleInfo)%>
<%Html.RenderPartial("FacilitySide"); %>

Current Record

<%= ViewUtility.LastEditedBy(Model.Item) %>

<%if (Model.Item.Id > 0) { %> <%:Model.Item.Identifier%> <%} %>

<%:Model.Item.Description %>