Files
LeafWeb/Core/Entities/ILeafInput.cs
T
2017-02-03 22:26:00 -05:00

26 lines
827 B
C#

using System;
using System.Collections.Generic;
namespace LeafWeb.Core.Entities
{
public interface ILeafInput
{
int Id { get; set; }
ICollection<LeafInputFile> InputFiles { get; set; }
ICollection<LeafInputData> LeafInputData { get; set; }
ICollection<LeafOutputFile> OutputFiles { get; set; }
string Name { get; set; }
string Email { get; set; }
string Identifier { get; set; }
string SiteId { get; set; }
string UniqueToken { get; set; }
PhotosynthesisType PhotosynthesisType { get; set; }
DateTime Added { get; set; }
LeafInputStatusType CurrentStatus { get; set; }
ICollection<LeafInputStatus> StatusHistory { get; set; }
Priority PendingPriority { get; set; }
LeafOutputFile OutputErrorMessage { get; }
LeafOutputFile OutputWarningMessage { get; }
TimeSpan TimeInProgress { get; }
}
}