public DictionaryViewModel() { IDAO dao = (IDAO)LateBinding.GetDAOConstructor().Invoke(new object[] { }); IDictionary dictionary = dao.CreateNewDictionary(); _dictionary = dictionary; }
private void AddNewDictionary() { NewDictionaryName = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(NewDictionaryName.ToLower()); IWordsDictionary dict = _dao.CreateNewDictionary(); dict.Language = NewDictionaryName; dict.Words = new List <IWord>(); _dictionaries.Add(dict); SelectedDictionary = dict; SelectedWord = null; }