public void PostSMSList(SMSListDTO request) { Log.Information("SMS list recieved from Android Service. {@x}", request); var transactionsDTO = _smsRepository.PostSMSList(request); _transactionRepository.SaveTransactions(_mapper.Map <List <Transaction> >(transactionsDTO)); }
public List <TransactionDTO> PostSMSList(SMSListDTO request) { List <TransactionDTO> transactions = new List <TransactionDTO>(); Log.Information("Hi from SMS Repository"); foreach (var sms in request.Messages) { var transaction = ExtractFromSMS(sms.Body); transaction.PurchasedOn = Convert.ToDateTime(sms.SMSDate); transactions.Add(transaction); } return(transactions); }