Exemple #1
0
 public void SetImportance(Importance importance)
 {
     Importance = importance;
     IsDirty    = true;
 }
Exemple #2
0
 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;
 }
Exemple #3
0
        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);
        }