public bool Read(out string column1, out string column2) { var isReadOk = _csvReader.Read(); if (!isReadOk) { column1 = null; column2 = null; return(false); } column1 = _csvReader.GetField <string>(0); column2 = _csvReader.GetField <string>(1); return(true); }
public UnsettledBet CreateBet(ICsvReader csvReader) { var customerId = csvReader.GetField <int>("Customer"); var eventId = csvReader.GetField <int>("Event"); var participantId = csvReader.GetField <int>("Participant"); var stake = csvReader.GetField <int>("Stake"); var toWin = csvReader.GetField <int>("ToWin"); var unsettledBet = new UnsettledBet { CustomerId = customerId, Event = eventId, Participant = participantId, Stake = stake, ToWin = toWin }; return(unsettledBet); }