using System.Collections; using System.Collections.Generic; using System.Text.Json.Serialization; using AAIntegration.SimmonsBank.API.Entities; namespace AAIntegration.SimmonsBank.API.Models.Autoclass; public class AutoclassRuleDTO { public int Id { get; set; } public string Name { get; set; } public int AccountId { get; set; } public IEnumerable Expressions { get; set; } public IEnumerable Changes { get; set; } public bool Enabled { get; set; } } public class AutoclassExpressionDTO { public AutoclassTransactionField TransactionField { get; set; } public AutoclassCompareOperator CompareOperator { get; set; } public string Value { get; set; } } public class AutoclassChangeDTO { public AutoclassTransactionField Field { get; set; } public string Value { get; set; } }