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

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

<% } else { %>

Master Facility

<% } %>

Unit Processes

<% ViewData["Fields"] = Model.Fields; %>

> <%:Model.Item.Identifier %>

> <%:Html.ActionLink(Model.Item.EmissionUnit.Identifier + " - " + Model.Item.EmissionUnit.Description, "Details", "EmissionUnit", new { id = Model.Item.EmissionUnitId, reportId = Request.QueryString["reportId"], facilityId = Request.QueryString["facilityId"] }, null)%>

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

> <%: Model.Item.Description %>

> <%: Model.Item.LastEmissionsYear %>

<%if (Model.Item is PublicUnitProcess || (Model.Item is AgencyUnitProcess && !((AgencyUnitProcess)Model.Item).IsMaster)) { %>

> <%: Html.ActionLink(Model.Item.Identifier + " - " + Model.Item.Description, "Details", "ProcessEmission", new{id=0, reportId=Request.QueryString["reportId"], facilityId=Request.QueryString["facilityId"], unitProcessId=Model.Item.Id}, null)%>

> <%:Model.Item.Comment%>

<%} %>
<% if (showRegulatoryProgram) { %>

> <%foreach (SimpleLookupItem item in Model.Item.EpaRegulationPrograms) { %> <%: item.Value %>
<%} %> <%if(Model.Item.EpaRegulationPrograms.Count == 0) { %> No data found. <%} %>

<% } %> <% if (showControlApproach) { %>
<% Html.RenderPartial("UnitProcessControlDeviceApproach", Model.Item.ControlApproach, ViewData); %>
<% } %>

> <%foreach (UnitProcessReleasePoint uprp in Model.Item.UnitProcessReleasePoints) { %> <% ReleasePoint rp = Model.Item.ReleasePoints.Find(x=>x.Id == uprp.ReleasePointId);%> <%: Html.ActionLink(rp.Identifier + " - " + rp.Description, "Details", "ReleasePoint", new{id=rp.Id, reportId=Request.QueryString["reportId"], facilityId=Request.QueryString["facilityId"]}, null) %>: <%:uprp.AvgPctEmission+"%" %>
<%} %>

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

Current Record

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

<%: Model.Item.Identifier %>

<%:Model.Item.Description %>

<%: Model.Item.EmissionUnit.Identifier %>

<%:Model.Item.EmissionUnit.Description %>