예제 #1
0
        public async void LoadTemplatesAsync()
        {
            var list = await repository.LoadTemplatesAsync();

            var navigationList = list
                                 .Select(x =>
                                         new Navigation
            {
                Id            = x.Id,
                DisplayMember = $"{x.ISBN} {x.Title}"
            })
                                 .ToList();

            NavigationTemplates.Clear();

            foreach (var item in navigationList)
            {
                NavigationTemplates.Add(item);
            }
        }
        private async void UploadTemplates()
        {
            List <Templates> templatesToSave = await repository.LoadTemplatesAsync();

            new SaveFile().SaveTemplates(templatesToSave);
        }