@model Disco.Web.Areas.Config.Models.Export.EditModel @using (Html.BeginForm(MVC.API.Export.Update())) { @Html.AntiForgeryToken(); @Html.HiddenFor(m => m.Id)

Saved @Model.ExportTypeName

Name: @Html.EditorFor(model => model.Name)
Description:
Optional
@Html.EditorFor(model => model.Description)

Schedule

 
Days:
Start Time:

By default, Disco ICT shuts down at 1:30am and does not resume again until its needed. If a scheduled export was missed during this time, it will be run as soon as Disco ICT is resumed.

Repeat Hourly Until:
File System Location: @Html.EditorFor(m => m.FilePath)

This is the full file path on the Disco ICT server (@Environment.MachineName). The location may be a network path. The Disco ICT Service Account (@Environment.UserDomainName\@Environment.UserName) must have write access to the location.

This will create a new file each time the export runs.

On Demand Export

@if (Model.IsEnabled) { var link = new Uri(Request.Url, Url.Action(MVC.Config.Export.Run(Model.Id))); }
Additional Users/Groups:
    @if (Model.OnDemandSubjects != null) { foreach (var sg in Model.OnDemandSubjects) {
  • @sg.Name [@sg.Id]
  • } }

Users with the Manage Saved Exports permission (including Disco ICT Administrators) can perform an on-demand export at any time. Users or Group Members can be added to this list. @if (!Model.IsEnabled) { These will also be able to perform an on-demand export using the link available after saving. }

Link
@if (Model.IsEnabled) { if (Model.ScheduleEnabled) { Schedule Now } Export Now }
} @if (Model.IsEnabled) {

Are you sure you want to delete the Saved @Model.ExportTypeName: @Model.Name?

@using (Html.BeginForm(MVC.API.Export.Delete())) { @Html.AntiForgeryToken() }
}