Automap viewmodels for details display

This commit is contained in:
2020-07-02 08:55:52 -04:00
parent 2b5de1c4cd
commit 3dedac5591
14 changed files with 300 additions and 206 deletions
@@ -1,14 +1,12 @@
@using System.Collections.ObjectModel
@model IEnumerable<LeafInputDataSiteViewModel>
@model ICollection<LeafInputDataViewModel>
@{
//Layout = "~/Views/Shared/DisplayTemplates/_FieldLayout.cshtml";
}
@Rend("Site Id", Model.Select(m => m.SiteId))
@Rend("Latitude [&deg;]", Model.Select(m => m.Latitude?.ToString()))
@Rend("Longitude [&deg;]", Model.Select(m => m.Longitude?.ToString()))
@Rend("Elevation [m]", Model.Select(m => m.Elevation?.ToString()))
@Rend("Site Id", Model.Select(m => m.SiteName))
@Rend("Latitude [&deg;]", Model.Select(m => m.Site.Latitude?.ToString()))
@Rend("Longitude [&deg;]", Model.Select(m => m.Site.Longitude?.ToString()))
@Rend("Elevation [m]", Model.Select(m => m.Site.Elevation?.ToString()))
@helper Rend(string label, IEnumerable<string> values)
{