public SportskeAktivnostiView GetSportskeAktivnostiView(int id) { ISession s = DataLayer.GetSession(); SportskeAktivnosti sportske = s.Query <SportskeAktivnosti>() .Where(v => v.Id == id).Select(p => p).FirstOrDefault(); if (sportske == null) { return(new SportskeAktivnostiView()); } return(new SportskeAktivnostiView(sportske)); }
private void Button7_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); SportskeAktivnosti sa = s.Load <SportskeAktivnosti>(23); MessageBox.Show(sa.Aktivnost); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
public int AddSportskeAktivnosti(SportskeAktivnosti a) { try { ISession s = DataLayer.GetSession(); s.Save(a); s.Flush(); s.Close(); return(1); } catch (Exception ec) { return(-1); } }
public int RemoveSportskeAktivnosti(int id) { try { ISession s = DataLayer.GetSession(); SportskeAktivnosti a = s.Load <SportskeAktivnosti>(id); s.Delete(a); s.Flush(); s.Close(); return(1); } catch (Exception exc) { return(-1); } }
private void KreirajSport_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Entiteti.Hotel h = s.Load <Entiteti.Hotel>(25); SportskeAktivnosti sa = new SportskeAktivnosti(); sa.Aktivnost = "Plivanje"; sa.PripadaHotelu = h; s.Save(sa); s.Flush(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
public int EditSportkeAktivnosti(SportskeAktivnosti sp) { try { ISession s = DataLayer.GetSession(); SportskeAktivnosti sportska = s.Query <SportskeAktivnosti>() .Where(v => v.Id == sp.Id).Select(p => p).FirstOrDefault(); sportska.Aktivnost = sp.Aktivnost; s.Update(sportska); s.Flush(); s.Close(); return(1); } catch (Exception ec) { return(-1); } }
//public string PripadaHotelu { get; set; } public SportskeAktivnostiView(SportskeAktivnosti sa) { this.AktivnostId = sa.Id; this.Aktivnost = sa.Aktivnost; //this.PripadaHotelu = sa.PripadaHotelu.Ime; }
public int Put([FromBody] SportskeAktivnosti sa) { SportskeAktivnostiProvider provider = new SportskeAktivnostiProvider(); return(provider.EditSportkeAktivnosti(sa)); }