Esempio n. 1
0
 public void SetParent(OperationsGroup parent)
 {
     Parent?.RemoveOperation(this);
     Parent = parent;
     Parent?.AddOperation(this);
     IsDirty = true;
 }
Esempio n. 2
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);
        }