@model Disco.Web.Models.Device.ImportHeadersModel @{ Authorization.Require(Claims.Device.Actions.Import); ViewBag.Title = Html.ToBreadcrumb("Devices", MVC.Device.Index(), "Import Devices", MVC.Device.Import(), string.Format("File: {0}", Model.Context.Filename)); }

Define Import Columns

@if (Model.Context.RawData.Count > 10) {

@Model.Context.RawData.Count records were loaded, only the first 10 are shown here.

}

The Device Serial Number column must be defined.

@foreach (var header in Model.Context.Header.Select((h, i) => Tuple.Create(h, i))) { } @foreach (var header in Model.Context.Header.Select((h, i) => Tuple.Create(h, i))) { } @foreach (var record in Model.Context.RawData.Take(10)) { @foreach (var field in record.Select((h, i) => Tuple.Create(h, i))) { } }
@header.Item1.Item1
@field.Item1
@using (Html.BeginForm(MVC.API.Device.ImportParse(Model.Context.SessionId, null))) { Parse Device Import }

Parsing device import...