예제 #1
0
 public Oprema(string nazivOpreme, TipZauzetostiOpreme tipZauzetosti, string opis, bool naCekanju, DateTime pocetniDatum, DateTime krajnjiDatum, Clan korisnikOpreme, int sifra)
 {
     NazivOpreme    = nazivOpreme;
     TipZauzetosti  = tipZauzetosti;
     Opis           = opis;
     NaCekanju      = naCekanju;
     PocetniDatum   = pocetniDatum;
     KrajnjiDatum   = krajnjiDatum;
     KorisnikOpreme = korisnikOpreme;
     Sifra          = sifra;
     id             = 0;
 }
예제 #2
0
        public List <string> dajIzvjestaj(TipZauzetostiOpreme tip)
        {
            List <string> izvjestaj = new List <string>();

            foreach (Oprema o in oprema)
            {
                if (tip.Equals(TipZauzetostiOpreme.SLOBODNO) && o.TipZauzetosti.Equals(tip))
                {
                    izvjestaj.Add(o.NazivOpreme + "    " + o.Sifra);
                }
                else if ((tip.Equals(TipZauzetostiOpreme.ZAUZETO) || tip.Equals(TipZauzetostiOpreme.IZNAJMLJENO) && o.TipZauzetosti.Equals(tip)))
                {
                    izvjestaj.Add(o.NazivOpreme + "    " + o.Sifra + "    " + o.KorisnikOpreme.KorisnickoIme + "    " + o.KrajnjiDatum);
                }
            }
            return(izvjestaj);
        }