Beispiel #1
0
        public bool PrepisyPodleZabezpeceni(Prepis prepis)
        {
            IZpracovani z       = prepis.Zpracovani;
            Zabezpeceni prava   = z.Zabezpeceni;
            string      sFormat = Enum.Format(typeof(Zabezpeceni), this.Zabezpeceni, "G");

            if (z.FazeZpracovani < FazeZpracovani.Exportovat || z.Neexportovat)
            {
                return(false);
            }
            if (JeZabezpeceniVicenasobne)
            {
                return((z.Zabezpeceni & this.Zabezpeceni) != 0);
            }
            if ((z.Zabezpeceni & this.Zabezpeceni) == this.Zabezpeceni)
            {
                return(true);
            }
            return(false);
        }
Beispiel #2
0
 public FiltrPrepisu(ZpusobVyuziti zpusobVyuziti, Zabezpeceni zabezpeceni) : this(zpusobVyuziti)
 {
     Zabezpeceni = zabezpeceni;
 }
Beispiel #3
0
 public FiltrPrepisu(Zabezpeceni zabezpeceni)
 {
     Zabezpeceni = zabezpeceni;
 }