using CsvHelper.Configuration; using PriorBankParser.Dtos; using static PriorBankParser.Constants.SourceColumns; namespace PriorBankParser { internal sealed class TransactionInfoDtoReadMap : ClassMap { public TransactionInfoDtoReadMap() { Map(m => m.TransactionDate).Name(TransactionDate); Map(m => m.TransactionName).Name(Operation); Map(m => m.Amount).Name(Amount).WithDecimalConversion(); Map(m => m.Currency).Name(Currency); Map(m => m.OperationDate).Name(OperationDate); Map(m => m.Commission).Name(Commission).WithDecimalConversion(); Map(m => m.AccountTurnover).Name(AccountTurnover).WithDecimalConversion(); Map(m => m.Category).Name(Category); } } }