コード例 #1
0
        public void PromitniZmenyDoHlavy()
        {
            IPamatka pm = this.Hlava.Pamatka;

            pm.Autor         = this.Autor;
            pm.LiterarniDruh = this.LiterarniDruh;
            pm.LiterarniZanr = this.LiterarniZanr;
            pm.Titul         = this.Titul;
            //pm.UzualniTitul = !(this.TitulBezZavorek = this.Titul);
            pm.Zkratka = this.ZkratkaPamatky;


            IPramen pr = this.Hlava.Pamatka.Pramen;

            pr.Datace  = this.DataceDetaily;
            pr.Zkratka = this.ZkratkaPramene;

            Ulozeni u = new Ulozeni(Hlavicka.ZemeUlozeni,
                                    Hlavicka.MestoUlozeni, Hlavicka.InstituceUlozeni,
                                    Hlavicka.Signatura, Hlavicka.FoliacePaginace);

            pr.Ulozeni = u;

            /*
             *      IUlozeni ul = pr.Ulozeni;
             *
             *      ul.Mesto = this.Hlavicka.MestoUlozeni;
             *      ul.Instituce = this.Hlavicka.InstituceUlozeni;
             *      ul.Zeme = this.Hlavicka.ZemeUlozeni;
             *      ul.Signatura = this.Hlavicka.FoliacePaginace;
             *      ul.FoliacePaginace = this.Hlavicka.FoliacePaginace;
             */
        }
コード例 #2
0
        public virtual string Popis()
        {
            //TODO dodělat popis
            StringBuilder sb = new StringBuilder(300);

            if (Ulozeni != null)
            {
                sb.AppendFormat("{0}", Ulozeni.Popis());
            }
            return(sb.ToString());
        }