private Transaction TimeCard(string line, WordReader wordReader) { var empId = wordReader.NextAsInt(); var date = wordReader.NextAsDate(); var hour = wordReader.NextAsDecimal(); return(_transactionFactory.MakeTimeCardTransaction(date, hour, empId)); }
private Transaction SalesReceipt(string line, WordReader wordReader) { var empId = wordReader.NextAsInt(); var date = wordReader.NextAsDate(); var amount = wordReader.NextAsDecimal(); return(_transactionFactory.MakeSalesReceiptTransaction(amount, date, empId)); }
private Transaction PayDate(string line, WordReader wordReader) { return(_transactionFactory.MakePaydayTransaction(wordReader.NextAsDate())); }