Display improvements

This commit is contained in:
2017-02-06 14:01:56 -05:00
parent 7dcd9dec75
commit 223a1c996a
13 changed files with 82 additions and 17 deletions
@@ -0,0 +1,13 @@
@{
Layout = "~/Views/Shared/DisplayTemplates/_FieldLayout.cshtml";
var lowerPropertyName = ViewData.ModelMetadata.PropertyName.ToFirstLower();
}
@if (Model == null)
{
@Html.Encode(ViewData.ModelMetadata.NullDisplayText)
}
else
{
<pre id="@lowerPropertyName-read" class="read read-less">@Html.Raw(Model)</pre>
<small><a href="#" readcontrol="@lowerPropertyName-read" class="read-more">Show More</a></small>
}
@@ -1,10 +1,9 @@
@using LeafWeb.Core.Entities
@model Tuple<LeafInput,IQueryable<LeafInput>>
@model Tuple<LeafInput,TimeInProgressEstimater>
@{
var leafInput = Model.Item1;
var observations = Model.Item2.Take(20);
var estimater = Model.Item2;
var estimater = new TimeInProgressEstimater(observations);
var totalTimeEstimate = estimater.EstimateTimeInProgress(leafInput);
var remaining = totalTimeEstimate - leafInput.TimeInProgress;
if (remaining > TimeSpan.Zero)