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 List <CitaonaModel> ListaCitaonicaIstrazivackih() { return(BibliotekaModel.IzvjestajCitaonaIstrazivacka()); }
public List <CitaonaModel> ListaCitaonicaStandarnih() { return(BibliotekaModel.IzvjestajCitaonaStandardna()); }
public void DodajCitaonu(string tipCitaone, bool zauzeta = false) { CitaonaModel citaonica = new CitaonaModel(tipCitaone, zauzeta); BibliotekaModel.DodajCitaonu(citaonica); }
public void ObrisiZaposlenika(ZaposlenikModel zap) { BibliotekaModel.ObrisiZaposlenika(zap); }
public ZaposlenikModel ObrisiZaposlenika(string ime, string prezime) { //...vrati obrisanog zaposlenika return(BibliotekaModel.ObrisiZaposlenika(ime, prezime)); }
public List <ZaposlenikModel> DajListuZaposlenika() { return(BibliotekaModel.DajListuZaposlenika()); }
public void ObrisiKnjigu(KnjigaModel knj) { BibliotekaModel.ObrisiKnjigu(knj.DajNaziv(), knj.DajAutora()); }
public ZaposlenikModel DajZaposlenika(string ime, string prezime) { return(BibliotekaModel.DajZaposlenika(ime, prezime)); }
public void DodajZaposlenika(string ime, string prezime, long jmbg, DateTime datumRodjenja, string grad, string adresa, long brojTel, string email, string sifra, DateTime datumZaposlenja, double plata, string tip) { BibliotekaModel.DodajZaposlenika(new ZaposlenikModel(ime, prezime, jmbg, datumRodjenja, grad, adresa, brojTel, email, sifra, datumZaposlenja, plata, tip)); }
public void ObrisiClana(ClanModel clan) { BibliotekaModel.ObrisiClana(clan.Info.Ime, clan.Info.Prezime); }
//..Ako Bibliotekar DodajeKnjigu public void DodajKnjigu(string naziv, string autor, string izdavac, long isbn, DateTime godinaIzdanja, int naStanju, bool zaduzena) { BibliotekaModel.DodajKnjigu(new KnjigaModel(naziv, autor, izdavac, isbn, godinaIzdanja, naStanju, zaduzena)); }
/* * 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 void ObrisiKarticu(string ime, string prezime) { BibliotekaModel.ObrisiKarticu(ime, prezime); }
public ClanModel PronadjiClana(string ime, string prezime) { return(BibliotekaModel.PretrazoviClana(ime, prezime)); }
public List <ZaposlenikModel> PretraziZaposlenikeSaIstimImenomIPrezimenom(string ime, string prezime) { return(BibliotekaModel.PretraziZaposlenikeSaIstimImenomIPrezimenom(ime, prezime)); }
public List <ClanModel> IzvjestajClanovi() { return(BibliotekaModel.IzvjestajClanovi()); }
public bool IznajmiKnjigu(KnjigaModel knj) { return(BibliotekaModel.OznaciIznajmljena(knj.Naziv, knj.Autor)); }