コード例 #1
0
ファイル: Strefa.cs プロジェクト: olafkrawczyk/prog-obiektowe
 // porównanie stref ze względu na id oraz wymagane uprawnienia
 public bool Equals(Strefa iStr)
 {
     if (this.id_strefy == iStr.id_strefy && this.wymaganeUprawnienie == iStr.wymaganeUprawnienie)
         return true;
     else
         return false;
 }
コード例 #2
0
 // porównanie stref ze względu na id oraz wymagane uprawnienia
 public bool Equals(Strefa iStr)
 {
     if (this.id_strefy == iStr.id_strefy && this.wymaganeUprawnienie == iStr.wymaganeUprawnienie)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
コード例 #3
0
        public bool otworz(Osoba iOsb, Pietro iPiet, Strefa iStref)
        {
            bool isBlocked = zablokowane.Contains(iStref);

            if (!isBlocked && iOsb.maUprawnienie(iStref.wymaganeUpr()))
            {
                udanePrzejscia.Add(new Raport(iOsb, iPiet.ID, iStref.ID));
                return true;
            }
            else
            {
                nieudanePrzejscia.Add(new Raport(iOsb, iPiet.ID, iStref.ID));
                return false;
            }
        }
コード例 #4
0
        public bool otworz(Osoba iOsb, Pietro iPiet, Strefa iStref)
        {
            bool isBlocked = zablokowane.Contains(iStref);

            if (!isBlocked && iOsb.maUprawnienie(iStref.wymaganeUpr()))
            {
                udanePrzejscia.Add(new Raport(iOsb, iPiet.ID, iStref.ID));
                return(true);
            }
            else
            {
                nieudanePrzejscia.Add(new Raport(iOsb, iPiet.ID, iStref.ID));
                return(false);
            }
        }
コード例 #5
0
 public void zablokuj(Strefa iStref)
 {
     zablokowane.Add(iStref);
 }
コード例 #6
0
 public void odblokuj(Strefa iStref)
 {
     zablokowane.Remove(iStref);
 }
コード例 #7
0
 public void odblokuj(Strefa iStref)
 {
     zablokowane.Remove(iStref);
 }
コード例 #8
0
 public void zablokuj(Strefa iStref)
 {
     zablokowane.Add(iStref);
 }
コード例 #9
0
ファイル: Pietro.cs プロジェクト: olafkrawczyk/prog-obiektowe
 public void usunStrefe(Strefa iStref)
 {
     strefy.Remove(iStref);
 }
コード例 #10
0
ファイル: Pietro.cs プロジェクト: olafkrawczyk/prog-obiektowe
 public void dodajStrefe(Strefa iStref)
 {
     strefy.Add(iStref);
 }
コード例 #11
0
ファイル: Pietro.cs プロジェクト: olafkrawczyk/prog-obiektowe
 public void usunStrefe(Strefa iStref)
 {
     strefy.Remove(iStref);
 }
コード例 #12
0
ファイル: Pietro.cs プロジェクト: olafkrawczyk/prog-obiektowe
 public void dodajStrefe(Strefa iStref)
 {
     strefy.Add(iStref);
 }