public static void BrisanjeClana() { /* Preuzimamo podatke o clanu kojeg korisnik zeli da obrise */ Clan clanZaBrisanje = PomocneFunkcionalnosti.PreuzmiPostojecegClana(); /* Ukoliko su podaci neispravni, prekidamo izvrsavanje metode */ if (clanZaBrisanje == null) { return; } /* Ukoliko clan poseduje neku knjigu, ne moze se obrisati iz sistema pre nego sto se ne obrise knjiga. U tom slucaju prekidamo izvrsavanje metode. */ if (ClanDAO.ImaLiClanKnjigu(clanZaBrisanje) == true) { Console.WriteLine("Nije moguce brisanje clana koji poseduje knjigu! Sta bi onda bilo sa knjigom? :("); return; } /* Pokusavamo brisanje clana iz baze podataka */ bool uspesnoBrisanje = ClanDAO.ObrisiClana(clanZaBrisanje); /* Obavestavamo korisnika o tome da li je brisanje bilo uspesno */ if (uspesnoBrisanje == false) { Console.WriteLine("Doslo je do greske prilikom brisanja!"); } else { Console.WriteLine("Clan {0} {1} je uspesno obrisan iz baze podataka!", clanZaBrisanje.Ime, clanZaBrisanje.Prezime); } }
public static void DodeljivanjeKnjigeClanu() { /* Preuzimamo od korisnika podatke o knjizi koju zeli da dodeli */ Knjiga knjigaZaDodeljivanje = PomocneFunkcionalnosti.PreuzmiPostojecuKnjigu(); /* Ukoliko su podaci neispravni, prekidamo izvrsavanje metode */ if (knjigaZaDodeljivanje == null) { return; } /* Preuzimamo podatke o clanu kojem korisnik zeli da dodeli knjigu */ Clan clanZaDodeljivanje = PomocneFunkcionalnosti.PreuzmiPostojecegClana(); /* Ukoliko su podaci neispravni, prekidamo izvrsavanje metode */ if (clanZaDodeljivanje == null) { return; } /* Pokusavamo dodeljivanje knjige u bazi podataka */ bool uspesnoDodeljivanje = KnjigaDAO.DodeliKnjiguClanu(knjigaZaDodeljivanje, clanZaDodeljivanje); /* Obavestavamo korisnika o tome da li je dodeljivanje bilo uspesno */ if (uspesnoDodeljivanje == false) { Console.WriteLine("Doslo je do greske prilikom dodeljivanja knjige!"); } else { Console.WriteLine("Knjiga sa nazivom \"{0}\" je uspesno dodeljena clanu {1} {2}!", knjigaZaDodeljivanje.Naziv, clanZaDodeljivanje.Ime, clanZaDodeljivanje.Prezime); } }
public static void DodavanjeClana() { /* Preuzimamo podatke o novom clanu od korisnika */ Clan noviClan = PomocneFunkcionalnosti.PreuzmiNovogClana(); /* Ukoliko su podaci ispravni, dodajemo ga u bazu podataka */ if (noviClan != null) { /* Pokusavamo dodavanje u bazu podataka */ bool uspesnoDodavanje = ClanDAO.DodajNovogClana(noviClan); /* Ispisujemo da li je dodavanje bilo uspesno */ if (uspesnoDodavanje == false) { Console.WriteLine("Doslo je do greske prilikom dodavanja novog clana!"); } else { Console.WriteLine("Clan {0} {1} je uspesno dodat u bazu podataka!", noviClan.Ime, noviClan.Prezime); } } }
public static void DodavanjeKnjige() { /* Preuzimamo od korisnika podatke o knjizi koju zeli da unese */ Knjiga novaKnjiga = PomocneFunkcionalnosti.PreuzmiNovuKnjigu(); /* Ukoliko su podaci ispravni, ubacujemo novu knjigu u bazu podataka */ if (novaKnjiga != null) { /* Pokusavamo dodavanje nove knjige u bazu podataka */ bool uspesnoDodavanje = KnjigaDAO.DodajNovuKnjigu(novaKnjiga); /* Obavestavamo korisnika o tome da li je dodavanje bilo uspesno */ if (uspesnoDodavanje == false) { Console.WriteLine("Doslo je do greske prilikom dodavanja nove knjige!"); } else { Console.WriteLine("Knjiga sa nazivom \"{0}\" je uspesno dodata u bazu podataka!", novaKnjiga.Naziv); } } }
public static void OslobadjanjeKnjigeOdClana() { /* Preuzimamo od korisnika podatke o knjizi koju zeli da oslobodi */ Knjiga knjigaZaOslobadjanje = PomocneFunkcionalnosti.PreuzmiPostojecuKnjigu(); /* Ukoliko su podaci neispravni, prekidamo izvrsavanje metode */ if (knjigaZaOslobadjanje == null) { return; } /* Pokusavamo dodeljivanje knjige u bazi podataka */ bool uspesnoOslobadjanje = KnjigaDAO.OslobodiKnjigu(knjigaZaOslobadjanje); /* Obavestavamo korisnika o tome da li je dodeljivanje bilo uspesno */ if (uspesnoOslobadjanje == false) { Console.WriteLine("Doslo je do greske prilikom oslobadjanja knjige!"); } else { Console.WriteLine("Knjiga sa nazivom \"{0}\" je sada dostupna!", knjigaZaOslobadjanje.Naziv); } }
public static void BrisanjeKnjige() { /* Preuzimamo od korisnika podatke o knjizi koju zeli da obrise */ Knjiga knjigaZaBrisanje = PomocneFunkcionalnosti.PreuzmiPostojecuKnjigu(); /* Ukoliko su podaci neispravni, prekidamo izvrsavanje metode */ if (knjigaZaBrisanje == null) { return; } /* Pokusavamo brisanje knjige iz baze podataka */ bool uspesnoBrisanje = KnjigaDAO.ObrisiKnjigu(knjigaZaBrisanje); /* Obavestavamo korisnika o tome da li je brisanje bilo uspesno */ if (uspesnoBrisanje == false) { Console.WriteLine("Doslo je do greske prilikom brisanja!"); } else { Console.WriteLine("Knjiga sa nazivom \"{0}\" je uspesno obrisana iz baze podataka!", knjigaZaBrisanje.Naziv); } }