示例#1
0
        private List <ITransformacniKrok> NactiTransformacniKrokyUvodu()
        {
            List <ITransformacniKrok> lst = new List <ITransformacniKrok>();
            string             sSoubor    = Path.Combine(Nastaveni.SlozkaXslt, "Vytvorit_front_TEI" + cstrPriponaXsl);
            ITransformacniKrok tk         = new TransformacniKrok("Vytvorit_front_TEI", sSoubor);

            tk.Parametry = new Dictionary <string, string>();
            tk.Parametry.Add("soubor", null);
            lst.Add(tk);
            return(lst);
        }
示例#2
0
        private List <ITransformacniKrok> NactiTransformacniKrokySpojeni(string strHlavicka, string strUvod)
        {
            string strOznaceni            = "EM_Spojit_s_hlavickou_a_front";
            List <ITransformacniKrok> lst = new List <ITransformacniKrok>();
            TransformacniKrok         tk  = new TransformacniKrok(strOznaceni, Path.Combine(Nastaveni.SlozkaXslt, strOznaceni + cstrPriponaXsl));

            tk.Parametry = new Dictionary <string, string>();
            tk.Parametry.Add("hlavicka", strHlavicka);
            tk.Parametry.Add("zacatek", strUvod);
            lst.Add(tk);
            return(lst);
        }
示例#3
0
        private List <ITransformacniKrok> NactiTransformacniKrokyPoSpojeni()
        {
            List <ITransformacniKrok> lst = new List <ITransformacniKrok>();
            //string sSoubor = Path.Combine(Nastaveni.SlozkaXslt, "EM_Presunout_edicni_komentar" + cstrPriponaXsl);
            string sSoubor = Path.Combine(Nastaveni.SlozkaXslt, "EM_Presunout_edicni_komentar_x" + cstrPriponaXsl);

            ITransformacniKrok tk = new TransformacniKrok("EM_Presunout_edicni_komentar", sSoubor);

            lst.Add(tk);

            //sSoubor = Path.Combine(Nastaveni.SlozkaXslt, "EB_Vybor_Priradit_Id" + cstrPriponaXsl);
            //tk = new TransformacniKrok("EB_Vybor_Priradit_Id", sSoubor);
            //lst.Add(tk);
            return(lst);
        }
示例#4
0
        private void ZkombinujCastiTextu(string strHlavicka, string strUvod, string strTelo, string strZaver, string strVystup)
        {
            string strOznaceni = "EM_Spojit_s_hlavickou_a_front";

            //Console.WriteLine("{0} => {1}, {2}", strTelo, strVystup, strOznaceni);
            Zaloguj("{0} => {1}, {2}", strTelo, strVystup, strOznaceni, false);

            List <ITransformacniKrok> lst = new List <ITransformacniKrok>();


            TransformacniKrok tk = new TransformacniKrok(strOznaceni, Path.Combine(Nastaveni.SlozkaXslt, strOznaceni + cstrPriponaXsl));

            tk.Parametry = new Dictionary <string, string>();
            tk.Parametry.Add("hlavicka", strHlavicka);
            tk.Parametry.Add("zacatek", strUvod);
            tk.Transformuj(strTelo, strVystup);



            //lst.Add(new TransformacniKrok(strOznaceni, Path.Combine(Nastaveni.SlozkaXslt, strOznaceni + cstrPriponaXsl)));
        }