public void IsteklaKartica(ClanModel clan, KarticaModel k) { if (clan.DajIDKartice().Equals(k.IdKartice) && k.DatumVazenjaKartice() < DateTime.Today) { //.. obrisi clana iz sistema,ako ne plati clanarinu,provjeri ima li iznajmljenih knjiga kod njega koje nije vratio BibliotekaModel.ObrisiClana(clan.Info.Ime, clan.Info.Prezime); } }
public void DodajKorisnikaCItaoniceUSistem(KarticaModel kartica, ClanModel clan) { }
public void ObrisiClana(ClanModel clan) { BibliotekaModel.ObrisiClana(clan.Info.Ime, clan.Info.Prezime); }
/* * public void DodajClana(string ime, string prezime, long jmbg, DateTime datumRodjenja, string grad, string adresa, long brojTel, string email,string sifra, string kategorija, DateTime datumUclanjenja) * { * OsobaINFOModel info = new OsobaINFOModel(ime, prezime, jmbg, datumRodjenja, grad, adresa, brojTel, email, sifra); * BibliotekaModel.DodajClana(new ClanModel(info, kategorija, datumUclanjenja, null, this)); * * } */ public void DodajKarticu(DateTime vaziDo, ClanModel clan) { BibliotekaModel.DodajKarticu(new KarticaModel(vaziDo, clan)); }
public KnjigaModel(string naziv, string autor, ClanModel clan) { this.Naziv = naziv; this.Autor = autor; this.clan = clan; }