public void ShouldMapQuarterlyRepetition() { var frequencyMapper = new FrequencyMapper(); Frequency frequency = frequencyMapper.Map(new Repetition { RecurrenceNumber = 3, RecurrenceUnit = "Month" }); Assert.That(frequency, Is.EqualTo(Frequency.Quarterly)); }
public void ShouldMapQuarterlyFrequency() { var frequencyMapper = new FrequencyMapper(); Repetition repeat = frequencyMapper.Map(Frequency.Quarterly); Assert.That(repeat, Is.Not.Null); Assert.That(repeat.RecurrenceNumber, Is.EqualTo(3)); Assert.That(repeat.RecurrenceUnit, Is.EqualTo("Month")); }
public void ShouldMapBiAnnualRepetition() { var frequencyMapper = new FrequencyMapper(); Frequency frequency = frequencyMapper.Map(new Repetition { RecurrenceNumber = 6, RecurrenceUnit = "Month" }); Assert.That(frequency, Is.EqualTo(Frequency.BiAnnual)); }
public void ShouldMapOneTimeRepetition() { var frequencyMapper = new FrequencyMapper(); Frequency frequency = frequencyMapper.Map(new Repetition { RecurrenceNumber = 0, RecurrenceUnit = "Day" }); Assert.That(frequency, Is.EqualTo(Frequency.OneTime)); }
public void ShouldMapAnnualFrequency() { var frequencyMapper = new FrequencyMapper(); Repetition repeat = frequencyMapper.Map(Frequency.Annual); Assert.That(repeat, Is.Not.Null); Assert.That(repeat.RecurrenceNumber, Is.EqualTo(1)); Assert.That(repeat.RecurrenceUnit, Is.EqualTo("Year")); }
public void ShouldMapOneTimePayment() { var frequencyMapper = new FrequencyMapper(); Repetition repeat = frequencyMapper.Map(Frequency.OneTime); Assert.That(repeat, Is.Not.Null); Assert.That(repeat.RecurrenceNumber, Is.EqualTo(0)); Assert.That(repeat.RecurrenceUnit, Is.EqualTo("Day")); }
private static void SaveFrequencies(DataTable dataTable) { var frequencyMapper = new FrequencyMapper(dataTable); var frequencyModel = frequencyMapper.Map(); using (var ctx = new MunicipalityDataContext()) { var frequency = frequencyModel.Select(x => new Frequency { Value = x.Value, CreatedDate = DateTime.Now, ModifiedDate = DateTime.Now }).ToList(); ctx.BulkInsert(frequency); } }