コード例 #1
0
 public Kandidat(string im, string prez, DateTime datR, string LK, string maticni, string drzava, Stranka stranka, int godine, string strucnaSprema, string pozicija, string drustvenaPriznanja, Image img, int popularnost = 0) : base(im, prez, datR, LK, maticni, drzava)
 {
     this.stranka            = stranka;
     this.godine             = godine;
     this.godine             = (int)((DateTime.Today - datR).TotalDays / 365.2425);
     this.strucnaSprema      = strucnaSprema;
     this.pozicija           = pozicija;
     this.drustvenaPriznanja = drustvenaPriznanja;
     this.popularnost        = popularnost;
     this.slika = img;
 }
コード例 #2
0
        List <Kandidat> pretraziKandidate(int minAge, int maxAge, Stranka stranka, string strucnaSprema, string pozicija, string drustvenaPriznanja, int popularnost)
        {
            List <Kandidat> kandidati = new List <Kandidat>();

            foreach (Kandidat k in KandidatiD)
            {
                if (k.Godine <= maxAge && k.Godine >= minAge && k.Stranka == stranka &&
                    k.StrucnaSprema == strucnaSprema && k.Pozicija == pozicija && k.Popularnost >= popularnost)
                {
                    kandidati.Add(k);
                }
            }
            return(kandidati);
        }