protected override TransactionLine BuildLine(string line)
        {
            TransactionLineInfo info = ExtractTransactionLineInfo(line);

            return(new MultilineDetailTransactionLine(info, new ClassificationInfo("", currentResponsible, Importance.NotDefined)));
        }
 public ExecutedTransactionLine(TransactionLineInfo info, ClassificationInfo classification) : base(info, classification)
 {
     Difference = 0m;
 }
 public BudgetTransactionLine(TransactionLineInfo info, ClassificationInfo classification) : base(info, classification)
 {
 }
 public BudgetTransactionLine(TransactionLineInfo info) : base(info)
 {
 }
Example #5
0
 public SingleTransactionLine(TransactionLineInfo info) : base(info)
 {
 }
Example #6
0
 public SingleTransactionLine(TransactionLineInfo info, ClassificationInfo classification) : base(info, classification)
 {
 }
Example #7
0
 public ExecutedRecurringTransactionLine(decimal originalAmount, TransactionLineInfo info, ClassificationInfo classification) : base(info, classification)
 {
     Difference = originalAmount - info.Amount;
 }
Example #8
0
 public ClassifiedTransactionLine(TransactionLineInfo info) : base(info)
 {
     Classify(ClassificationInfo.NotClassified);
 }
 public MultilineDetailTransactionLine(TransactionLineInfo info, ClassificationInfo classification) : base(info, classification)
 {
 }
Example #10
0
 public MultiCategoryTransactionLine(TransactionLineInfo info) : base(info)
 {
 }
Example #11
0
 public RecurringTransactionLine(long recurringTransactionId, TransactionLineInfo info, ClassificationInfo classification)
     : base(info)
 {
     Classify(classification);
     RecurringTransactionId = recurringTransactionId;
 }
 public ExecutedMultilineTransactionLine(TransactionLineInfo info) : base(info)
 {
 }
Example #13
0
 public ClassifiedTransactionLine(TransactionLineInfo info, ClassificationInfo classification) : base(info)
 {
     Classify(classification);
 }
 public ExecutedTransactionLine(TransactionLineInfo info) : base(info)
 {
     Difference = 0m;
 }
Example #15
0
 public ExecutedRecurringTransactionLine(TransactionLineInfo info) : base(info)
 {
 }
 public MultilineTransactionLine(TransactionLineInfo info) : base(info)
 {
 }
Example #17
0
        protected override TransactionLine BuildLine(string line)
        {
            TransactionLineInfo info = ExtractTransactionLineInfo(line);

            return(new ExecutedTransactionLine(info));
        }