private void FillCreditTypeAndSubtypeHash(string creditType, string creditSubtype) { if (CreditType.Contains(creditType) == false) { CreditType.Add(creditType); CreditSubtype.Add(creditType, new HashSet <string>()); } var creditSubTypes = CreditSubtype[creditType]; if (creditSubTypes.Contains(creditSubtype) == false) { creditSubTypes.Add(creditSubtype); } }
private void InsertCreditTypes() { ReportStart(_cache.CreditType, "Credit Type"); var currentProgress = 0; foreach (var item in _cache.CreditType) { var entity = new Entity.tCreditType() { Type = item, }; _context.tCreditType.Add(entity); CreditType.Add(item, entity); IncreaseCurrent(ref currentProgress); } ReportFinish(); }