using Nuuru.Server.Models; namespace Nuuru.Server.DTOs.Moderation { /// /// Data transfer object for Ban entity /// public class BanDto { public Guid Id { get; set; } public string Reason { get; set; } public DateTime StartTime { get; set; } public DateTime EndTime { get; set; } public BanZone Zone { get; set; } public bool Active { get; set; } public bool IsBanActive { get; set; } public bool AppealsDenied { get; set; } public UserDto User { get; set; } public UserDto? BannedBy { get; set; } } /// /// Data transfer object for user information in bans /// public class UserDto { public Guid Id { get; set; } public string UserName { get; set; } } }