Esempio n. 1
0
        public void Initialize(Guid id)
        {
            var connectionString = Settings.GetStringDB();

            //TOD нужно передавать глассарий
            //glossaryId = Guid.Parse("e5f51aa3-8c6b-478f-a277-5497f608eba6");
            glossaryId = id;
            gsr        = new GlossariesRepository(connectionString);
            IEnumerable <Glossaries> gList = gsr.GetGlossaryForEditAsync(glossaryId).Result;

            List <Glossaries> tt = gList.ToList();

            glossaries = tt[0];
            //TODO нужно обработать создание нового глоссария, если текущего нет
            tWriter     = new TranslationWriter(_localDefault);
            glossaryRep = new GlossaryRepository(connectionString);
            //
        }
Esempio n. 2
0
        public void Initialize(Guid id)
        {
            var connectionString = Settings.GetStringDB();

            //TOD нужно передавать глассарий
            //memoryId = Guid.Parse("47faa0d8-56da-4e09-b151-ded06b587338");
            memoryId = id;
            gsr      = new TranslationMemoryRepository(connectionString);
            IEnumerable <TranslationMemory> gList = gsr.GetForEditAsync(memoryId).Result;
            List <TranslationMemory>        tt    = gList.ToList();

            memory = tt[0];
            //TODO нужно обработать создание нового глоссария, если текущего нет

            glossaryRep = new GlossaryRepository(connectionString);
            tWriter     = new TranslationWriter(_localDefault);
            ts          = new TranslationSubstringRepository(connectionString);
        }