public void SetImportance(Importance importance) { Importance = importance; IsDirty = true; }
public OperationsGroup(int?id, User user, string description, Frequency frequency, Importance importance, DateTime date) { Id = id; User = user; Description = description; Amount = decimal.Zero; Frequency = frequency; Importance = importance; Date = date; Tags = new List <RelTag>(); Operations = new List <Operation>(); IsDirty = true; }
public Operation(int?id, OperationsGroup parent, User user, string description, decimal amount, TransactionType transactionType, TransferType transferType, Frequency frequency, Importance importance, DateTime date, string receiptPath) { Id = id; Parent = parent; User = user; Description = description; ShortDescription = description; Amount = amount; TransactionType = transactionType; TransferType = transferType; Frequency = frequency; Importance = importance; Date = date; ReceiptPath = receiptPath; Tags = new List <RelTag>(); DetailsList = new List <OperationDetails>(); IsDirty = true; parent?.AddOperation(this); }