public static void DefaultRecords(int count, ITenantDBsDir dir) { var recs = new List <CollectorDTO>(); var repo = dir.MarketState.Collectors; var lastId = repo.Max(_ => _.Id); for (int i = 1; i < count + 1; i++) { recs.Add(CollectorDTO.Named($"Collector #{lastId + i}", true)); } repo.Insert(recs, true); }
private CollectorDTO SetCollector() { var collector = FirstPayment()?.Collector; if (collector == null) { return(CollectorDTO.Named("--")); } collector.Name = _collectors.TryGetValue(collector.Id, out CollectorDTO match) ? match.Name : $"‹unknown collector [{collector.Id}]›"; if (collector.Id == 0) { collector.Name = "Office"; } return(collector); }