<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%--<% using (Html.BeginForm("Edit", "ProcessEmission", FormMethod.Post, new { @id = "ProcessEmissionForm"}))--%> <% using (Html.BeginForm()) { %>
<%:Html.HiddenFor(m => m.ProcessEmission.Id) %>

<%:Html.ActionLink(Model.ProcessEmission.UnitProcess.Identifier + " - " + Model.ProcessEmission.UnitProcess.Description, "Edit", "UnitProcess", new{id=Model.ProcessEmission.UnitProcess.Id, reportId = Request.QueryString["reportId"], facilityId=Request.QueryString["facilityId"]}, null) %> <%:Html.HiddenFor(m=>m.ProcessEmission.UnitProcess.Identifier) %> <%:Html.HiddenFor(m=>m.ProcessEmission.UnitProcessId) %> <%:Html.HiddenFor(m=>m.ProcessEmission.UnitProcess.Description) %> <%:Html.HiddenFor(x=>x.ProcessEmission.UnitProcess.StatusCode) %> <%:Html.HiddenFor(x=>x.ProcessEmission.UnitProcess.StatusEffectiveDate) %> <%:Html.HiddenFor(x=>x.ProcessEmission.UnitProcess.LastEmissionsYear) %>

<%:Html.ActionLink(Model.ProcessEmission.UnitProcess.EmissionUnit.Identifier + " - " + Model.ProcessEmission.UnitProcess.EmissionUnit.Description, "Edit", "EmissionUnit", new{id=Model.ProcessEmission.UnitProcess.EmissionUnit.Id, reportId = Request.QueryString["reportId"], facilityId=Request.QueryString["facilityId"]}, null) %> <%:Html.HiddenFor(m=>m.ProcessEmission.UnitProcess.EmissionUnit.Identifier) %> <%:Html.HiddenFor(m=>m.ProcessEmission.UnitProcess.EmissionUnit.Id) %> <%:Html.HiddenFor(m=>m.ProcessEmission.UnitProcess.EmissionUnit.Description) %> <%:Html.HiddenFor(x=>x.ProcessEmission.UnitProcess.EmissionUnit.StatusCode) %> <%:Html.HiddenFor(x=>x.ProcessEmission.UnitProcess.EmissionUnit.StatusEffectiveDate) %>

<%:Model.ProcessEmission.UnitProcess.Type.Code %>
<%:Model.ProcessEmission.UnitProcess.Type.Value %> <%:Html.HiddenFor(m=>m.ProcessEmission.UnitProcess.Type.Code, new { @ID = "SccCode" }) %> <%:Html.HiddenFor(m=>m.ProcessEmission.UnitProcess.Type.Value) %>

> <%: Html.CheckBox("ProcessEmission.IsReported", Model.ProcessEmission.IsReported.Value, new { @checked = "checked", @class="input", @id="ProcessEmissionIsReported" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.IsReported)%>

> <% if (Convert.ToBoolean(ViewData[Constants.EnableMonthlyThroughputTotals])) {%> <%:Model.ProcessEmission.Value%> <%:Html.HiddenFor(m => m.ProcessEmission.Value, new { @class = "throughputTotal" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.Value)%> <%} else { %> <%:Html.TextBoxFor(m => m.ProcessEmission.Value, new { @class = "text-input small-medium-input throughputTotal" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.Value)%> <%} %>

> <%:Html.DropDownListFor(m => m.ProcessEmission.ValueUomCode, Model.ThroughputUomTypes, "", new { @class = "small-medium-input", @id = "ThroughputUom" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.ValueUomCode)%>

> <%:Html.DropDownListFor(m => m.ProcessEmission.ValueTypeCode, Model.ThroughputTypes, "", new { @class = "small-medium-input", @id = "ThroughputType" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.ValueTypeCode)%>

> value="<% Html.RenderPartial("LookupItem", LookupUtility.Get(Model.ProcessEmission.MaterialTypeCode)); %>" <%} else { %> value="" <% } %> select-only="true" data-autocomplete-target="target-process-emission-throughput-material-code" data-autocomplete-type="EpaProcessEmissionCalculationMaterialType" data-autocomplete-type-year="<%= Model.Report.Number %>" data-autocomplete-size="<%=Convert.ToInt32(ViewData[Constants.AppAutocompleteResultsSize]) %>" data-autocomplete-min-len="1" /> <%:Html.HiddenFor(m => m.ProcessEmission.MaterialTypeCode, new { @class = "target-process-emission-throughput-material-code hiddenAutocomplete", @id = "MaterialTypeHidden" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.MaterialTypeCode)%>

<% if (Convert.ToBoolean(ViewData[Constants.EnableMonthlyThroughputTotals])) { %>
> <%----%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.JanuaryVal, new { @class = "text-input small-full-input monthlyTotal decFebMonths" })%> January <%:Html.ValidationMessageFor(m => m.ProcessEmission.JanuaryVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.FebruaryVal, new { @class = "text-input small-full-input monthlyTotal decFebMonths" })%> February <%:Html.ValidationMessageFor(m => m.ProcessEmission.FebruaryVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.MarchVal, new { @class = "text-input small-full-input monthlyTotal marMayMonths" })%> March <%:Html.ValidationMessageFor(m => m.ProcessEmission.MarchVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.AprilVal, new { @class = "text-input small-full-input monthlyTotal marMayMonths" })%> April <%:Html.ValidationMessageFor(m => m.ProcessEmission.AprilVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.MayVal, new { @class = "text-input small-full-input monthlyTotal marMayMonths", @id = "MayMonth" })%> May <%:Html.ValidationMessageFor(m => m.ProcessEmission.MayVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.JuneVal, new { @class = "text-input small-full-input monthlyTotal junAugMonths", @id = "JuneMonth" })%> June <%:Html.ValidationMessageFor(m => m.ProcessEmission.JuneVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.JulyVal, new { @class = "text-input small-full-input monthlyTotal junAugMonths", @id = "JulyMonth" })%> July <%:Html.ValidationMessageFor(m => m.ProcessEmission.JulyVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.AugustVal, new { @class = "text-input small-full-input monthlyTotal junAugMonths", @id = "AugustMonth" })%> August <%:Html.ValidationMessageFor(m => m.ProcessEmission.AugustVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.SeptemberVal, new { @class = "text-input small-full-input monthlyTotal sepNovMonths", @id = "SeptemberMonth" })%> September <%:Html.ValidationMessageFor(m => m.ProcessEmission.SeptemberVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.OctoberVal, new { @class = "text-input small-full-input monthlyTotal sepNovMonths" })%> October <%:Html.ValidationMessageFor(m => m.ProcessEmission.OctoberVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.NovemberVal, new { @class = "text-input small-full-input monthlyTotal sepNovMonths" })%> November <%:Html.ValidationMessageFor(m => m.ProcessEmission.NovemberVal)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.DecemberVal, new { @class = "text-input small-full-input monthlyTotal decFebMonths" })%> December <%:Html.ValidationMessageFor(m => m.ProcessEmission.DecemberVal)%>
<%} %> <%if(Convert.ToBoolean(ViewData[Constants.UseProcessIsCbi]) == true) %> <%{ %>

> <%: Html.CheckBox("ProcessEmission.IsCbi", Model.ProcessEmission.IsCbi!=null ? Model.ProcessEmission.IsCbi.Value : false, new { @class="input", @id="ProcessEmissionIsCbi" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.IsCbi)%>

<%} %>
>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.AshContentPercent, new { @class = "text-input small-full-input", @id = "AshContent" })%> Ash (%) <%:Html.ValidationMessageFor(m => m.ProcessEmission.AshContentPercent)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.SulfurContentPercent, new { @class = "text-input small-full-input", @id = "SulfurContent" })%> Sulfur (%) <%:Html.ValidationMessageFor(m => m.ProcessEmission.SulfurContentPercent)%>
  • <%:Html.TextBoxFor(m => m.ProcessEmission.HeatContent, new { @class = "text-input small-full-input" })%> Heat Content (MMBTU/Unit) <%:Html.ValidationMessageFor(m => m.ProcessEmission.HeatContent)%>

> <%:Html.TextAreaFor(m=>m.ProcessEmission.Comment, new {@class="text-input full-input growComments"}) %> <%:Html.ValidationMessageFor(m => m.ProcessEmission.Comment)%>

<%--

--%>

> <%:Html.TextBoxFor(m => m.ProcessEmission.AvgHoursPerDay, new { @class = "text-input short-input averageHours", @id = "averageHoursDay" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.AvgHoursPerDay)%>

> <%:Html.TextBoxFor(m => m.ProcessEmission.AvgDaysPerWeek, new { @class = "text-input short-input averageHours", @id = "averageDaysWeek" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.AvgDaysPerWeek)%>

> <%:Html.TextBoxFor(m => m.ProcessEmission.AvgWeeksPerPeriod, new { @class = "text-input short-input averageHours", @id = "averageWeeksYear" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.AvgWeeksPerPeriod)%>

> <%:Html.TextBoxFor(m=>m.ProcessEmission.ActualHoursPerPeriod, new{@class="text-input short-input", @id = "actualHours"}) %> <%:Html.ValidationMessageFor(m => m.ProcessEmission.ActualHoursPerPeriod)%>

  • > <%:Html.TextBox("ProcessEmission.WinterActivityPercent",Model.ProcessEmission.WinterActivityPercent.HasValue ? Model.ProcessEmission.WinterActivityPercent.Value.ToString("n1") : "", new{@class="text-input small-input", @id = "decemberFeburary"}) %> <%:Html.ValidationMessageFor(m => m.ProcessEmission.WinterActivityPercent)%>
  • > <%:Html.TextBox("ProcessEmission.SpringActivityPercent", Model.ProcessEmission.SpringActivityPercent.HasValue ? Model.ProcessEmission.SpringActivityPercent.Value.ToString("n1") : "", new { @class = "text-input small-input", @id = "marchMay" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.SpringActivityPercent)%>
  • > <%=Html.TextBox("ProcessEmission.SummerActivityPercent", Model.ProcessEmission.SummerActivityPercent.HasValue ? Model.ProcessEmission.SummerActivityPercent.Value.ToString("n1") : "", new { @class = "text-input small-input", @id = "juneAugust" })%> <%:Html.ValidationMessageFor(m => m.ProcessEmission.SummerActivityPercent)%>
  • > <%=Html.TextBox("ProcessEmission.FallActivityPercent",Model.ProcessEmission.FallActivityPercent.HasValue ? Model.ProcessEmission.FallActivityPercent.Value.ToString("n1") : "", new{@class="text-input small-input", @id = "septemberNovember"}) %> <%:Html.ValidationMessageFor(m => m.ProcessEmission.FallActivityPercent)%>
  • > <%:Html.TextBoxFor(m=>m.ProcessEmission.TotalOzoneSeasonDays, new{@class="text-input small-input"}) %> <%:Html.ValidationMessageFor(m => m.ProcessEmission.TotalOzoneSeasonDays)%>
  • > <%:Html.TextBoxFor(m=>m.ProcessEmission.ActualSummerSeasonDays, new{@class="text-input small-input", @id="ActualSummerSeasonDays"}) %> <%:Html.ValidationMessageFor(m => m.ProcessEmission.ActualSummerSeasonDays)%>
  • > <%:Html.TextBoxFor(m=>m.ProcessEmission.TotalCoSeasonDays, new{@class="text-input small-input"}) %> <%:Html.ValidationMessageFor(m => m.ProcessEmission.TotalCoSeasonDays)%>
<%--

--%> <%=Html.Editor("", "Emissions", Model)%>
<%--
<%= Html.EditorFor(m => m, "FacilityCustomField")%>
--%>
<%=Html.TogglerControl(Model.ToggleInfo)%>   <%: Html.ActionLink("Cancel", "List", "ProcessEmission", new { reportId = Request.QueryString["reportId"], facilityId = Request.QueryString["facilityId"] }, new { @class = "cancelButton" })%>
<% } %>