public Apartman DobaviApartman(Apartman apartmanNaziv) { Apartman ret = ApartmanGetter.GetApartmanByNaziv(apartmanNaziv.Naziv); apartmanZaIzmenu = apartmanNaziv.Naziv; return(ret); }
public string ObrisiApartman(Apartman zaBrisanje) { Apartman apartman = ApartmanGetter.GetApartmanByNaziv(zaBrisanje.Naziv); int brLinije = ApartmanGetter.GetBrojLinije(zaBrisanje.Naziv); ApartmanFileWritter.ObrisiApartman(brLinije); return("Apartman obrisan uspesno."); }
public Apartman DobaviApartman(Apartman apartmanNaziv) { Apartman ret = ApartmanGetter.GetApartmanByNaziv(apartmanNaziv.Naziv); //apartmanZaIzmenu = apartmanNaziv.Naziv; List <Komentar> komentari = KomentariGetter.GetKomentareZaCitanje(apartmanNaziv.Naziv); ret.Komentari = komentari; return(ret); }
public string DodajApartman(JObject a) { ApartmanModel apartmanM = null; apartmanM = a.ToObject <ApartmanModel>(); Apartman apartman = new Apartman(apartmanM); if (ApartmanGetter.GetApartmanByNaziv(apartman.Naziv) != null) { return("Apartman sa tim nazivom vec postoji."); } else { ApartmanFileWritter.ZapisiApartman(apartman); return("Apartman uspesno dodat."); } }
public string IzmeniApartman(Apartman zaIzmenu) { Apartman apartman = ApartmanGetter.GetApartmanByNaziv(apartmanZaIzmenu); apartman.BrGostiju = zaIzmenu.BrGostiju; apartman.Tip = zaIzmenu.Tip; apartman.BrSoba = zaIzmenu.BrSoba; apartman.CenaPoNocenju = zaIzmenu.CenaPoNocenju; apartman.Naziv = zaIzmenu.Naziv; apartman.Status = zaIzmenu.Status; apartman.Prijava = zaIzmenu.Prijava; apartman.Odjava = zaIzmenu.Odjava; apartman.SadrzajApartmana = zaIzmenu.SadrzajApartmana; int brLinije = ApartmanGetter.GetBrojLinije(apartmanZaIzmenu); ApartmanFileWritter.ZapisiIzmenjen(brLinije, apartman); RezervacijaFileWritter.IzmeniNazivApartmana(apartmanZaIzmenu, apartman.Naziv); KomentarFileWritter.IzmeniNazivApartmana(apartmanZaIzmenu, apartman.Naziv); return("uspesno"); }
public string IzmeniApartman(Apartman zaIzmenu) { if (ApartmanGetter.GetApartmanByNaziv(zaIzmenu.Naziv) == null) { Apartman apartman = ApartmanGetter.GetApartmanByNaziv(apartmanZaIzmenu); apartman.BrGostiju = zaIzmenu.BrGostiju; apartman.Tip = zaIzmenu.Tip; apartman.BrSoba = zaIzmenu.BrSoba; apartman.CenaPoNocenju = zaIzmenu.CenaPoNocenju; apartman.Naziv = zaIzmenu.Naziv; apartman.Status = zaIzmenu.Status; apartman.Prijava = zaIzmenu.Prijava; apartman.Odjava = zaIzmenu.Odjava; if (zaIzmenu.SadrzajApartmana.Count != 0) { apartman.SadrzajApartmana = zaIzmenu.SadrzajApartmana; } if (zaIzmenu.DatumiZaIzdavanje.Count != 0) { apartman.DatumiZaIzdavanje = zaIzmenu.DatumiZaIzdavanje; } if (zaIzmenu.Slike.Count != 0) { apartman.Slike = zaIzmenu.Slike; } int brLinije = ApartmanGetter.GetBrojLinije(apartmanZaIzmenu); ApartmanFileWritter.ZapisiIzmenjen(brLinije, apartman); RezervacijaFileWritter.IzmeniNazivApartmana(apartmanZaIzmenu, apartman.Naziv); KomentarFileWritter.IzmeniNazivApartmana(apartmanZaIzmenu, apartman.Naziv); return("uspesno"); } else { return("Apartman sa tim nazivom vec postoji."); } }
public List <SadrzajApartmana> DobaviSadrzaj(Apartman apartman) { return(ApartmanGetter.GetApartmanByNaziv(apartman.Naziv).SadrzajApartmana); }