using Expedience.Models;

namespace Expedience.Infrastructure.Models
{
    public class DutyCompletionResult
    {
        public Guid Id { get; set; }
        public int UserId { get; set; }
        public int TerritoryId { get; set; }
        public bool HasEcho { get; set; }
        public bool IsUnrestricted { get; set; }
        public bool IsMinILevel { get; set; }
        public bool HasNpcMembers { get; set; }
        public DateTime StartTime { get; set; }
        public DateTime EndTime { get; set; }
        public int Hours { get; set; }
        public int Minutes { get; set; }
        public int Seconds { get; set; }
        public int Milliseconds { get; set; }
        public string GameVersion { get; set; }
        public string PluginVersion { get; set; }
        public string Lang { get; set; }
        public List<DutyMember> DutyMembers { get; set; }
        public string DataCenter { get; set; }
        public DateTime UploadedAt { get; set; }
        public Territory Territory { get; set; }
        public User User { get; set; }

    }
}
