public static ArtistiPregled Učitaj_artiste_po_id(long id) { try { ISession s = DataLayer.GetSession(); Artisti a = s.Load <Artisti>(id); ArtistiPregled artisti_ret = new ArtistiPregled(a.matični_broj, a.ime, a.prezime, a.ime_roditelja, a.nadimak, a.datum_rođenja, a.mesto_rođenja, a.pol, a.asistenti, a.datum_dolaska); s.Close(); return(artisti_ret); } catch (Exception ec) { return(null); } }
public static bool Izmeni_artiste(ArtistiPregled artisti) { try { ISession sesija = DataLayer.GetSession(); Artisti učitani_artisti = sesija.Load <Artisti>(artisti.matični_broj); // sesija.Close(); Setuj_propertije_artista(učitani_artisti, artisti.matični_broj, artisti.ime, artisti.prezime, artisti.ime_roditelja, artisti.nadimak, artisti.datum_rođenja, artisti.mesto_rođenja, artisti.pol, artisti.asistenti, artisti.datum_dolaska); // sesija = DataLayer.GetSession(); sesija.Update(učitani_artisti); sesija.Flush(); sesija.Close(); return(true); } catch (Exception ec) { return(false); } }