24 lines
714 B
C#
24 lines
714 B
C#
using System;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using LCU.Library.Internal.IncentiveApiModels.Enums;
|
|
using LCU.Library.Internal.IncentiveApiModels.Common;
|
|
using Newtonsoft.Json;
|
|
using Newtonsoft.Json.Converters;
|
|
|
|
namespace LCU.Library.Internal.IncentiveApiModels.Entities
|
|
{
|
|
public class ActivityStateChange : AuditCreate
|
|
{
|
|
public int Id { get; set; }
|
|
[Required]
|
|
public int ActivityId { get; set; }
|
|
[Required]
|
|
[JsonConverter(typeof(StringEnumConverter))]
|
|
public ActivityState State { get; set; }
|
|
public DateTime? AcceptedDate { get; set; }
|
|
public int ActivityMatchId { get; set; }
|
|
public string? Note { get; set; }
|
|
|
|
}
|
|
}
|