@page @using APCViewer.Pages @model IPDSFPage @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers @{ string viewLink; string downloadLink; } IPDSF

@(Model.Files) File(s)

@foreach (var item in Model.Sorted) { if (!string.IsNullOrEmpty(Model.Directory) && item.Item2.ReportFullPath.Contains(Model.Directory)) { viewLink = string.Concat("/", nameof(PDSFPage.OnGetViewCustom), "/?iipdsf_file=", Html.Encode(item.Item2.ReportFullPath)); downloadLink = string.Concat("/", nameof(PDSFPage.OnGetDownloadFileCustom), "/?ipdsf_file=", Html.Encode(item.Item2.ReportFullPath)); } else { viewLink = string.Concat("/", nameof(PDSFPage.OnGetView), "/sequence_", item.Item2.Sequence); downloadLink = string.Concat("/", nameof(PDSFPage.OnGetDownloadFile), "/sequence_", item.Item2.Sequence); } }
Technology - Environment Equipment Type Sequence Reactor RDS Part Number File Name Date
@item.Item1[0] @item.Item1[1] @item.Item2.Sequence @item.Item2.ProcessJobID @item.Item2.MID @item.Item2.Logistics2[0].PartNumber @System.IO.Path.GetFileNameWithoutExtension(item.Item2.ReportFullPath) @item.Item2.DateTimeFromSequence
@if (string.IsNullOrEmpty(Model.Directory)) {


@foreach (var element in Model.Grouped) { foreach (var innerElement in element.Value) { foreach (var item in innerElement.Value) { viewLink = string.Concat("/", nameof(PDSFPage.OnGetView), "/sequence_", item.Sequence); downloadLink = string.Concat("/", nameof(PDSFPage.OnGetDownloadFile), "/sequence_", item.Sequence); } } }
Technology - Environment Equipment Type Sequence Reactor RDS Part Number File Name Date
@element.Key @innerElement.Key @item.Sequence @item.ProcessJobID @item.MID @item.Logistics2[0].PartNumber @System.IO.Path.GetFileNameWithoutExtension(item.ReportFullPath) @item.DateTimeFromSequence
}

@section scripts { }