public void WhenPassDictIds_DeleteDictionaries() { var dictService = new DictionaryService(DictionaryRepository, WordRepository); dictService.DeleteDictionaries(new[] { 2 }); var dicts = DictionaryRepository.GetList(); Assert.AreEqual(1, dicts.Count(), "Count mismatch"); }
/// <summary> /// Завантаження данних з довідників /// </summary> private void LoadComboBox() { ProfileNames = new List <string>(); MilitaryRanks = new List <string>(); TypeAccountings = new List <string>(); using (DictionaryRepository dictionaryRepo = new DictionaryRepository()) { var dic = dictionaryRepo.GetList(); ProfileNames = dic.Where(d => d.GroupeName == Enums.ComboBoxName.ProfileName).Select(d => d.ItemName).ToList(); MilitaryRanks = dic.Where(d => d.GroupeName == Enums.ComboBoxName.MilitaryRank).Select(d => d.ItemName).ToList(); TypeAccountings = dic.Where(d => d.GroupeName == Enums.ComboBoxName.TypeAccounting).Select(d => d.ItemName).ToList(); } using (VOSRepository vosRepo = new VOSRepository()) { Vos = vosRepo.GetList(); } }