public DodatneUslugeOkruzenjeView GetDodatneUslugeOkruzenjeView(int id) { ISession s = DataLayer.GetSession(); DodatneUslugeOkruzenje dodatne = s.Query <DodatneUslugeOkruzenje>() .Where(v => v.Id == id).Select(p => p).FirstOrDefault(); if (dodatne == null) { return(new DodatneUslugeOkruzenjeView()); } return(new DodatneUslugeOkruzenjeView(dodatne)); }
public int AddDodatneUslugeOkruzenje(DodatneUslugeOkruzenje a) { try { ISession s = DataLayer.GetSession(); s.Save(a); s.Flush(); s.Close(); return(1); } catch (Exception ec) { return(-1); } }
public int RemoveDodatneUslugeOkruzenje(int id) { try { ISession s = DataLayer.GetSession(); DodatneUslugeOkruzenje a = s.Load <DodatneUslugeOkruzenje>(id); s.Delete(a); s.Flush(); s.Close(); return(1); } catch (Exception exc) { return(-1); } }
private void DodatneUslugeKreiraj_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Entiteti.Okruzenje o = s.Load <Entiteti.Okruzenje>(24); DodatneUslugeOkruzenje d = new DodatneUslugeOkruzenje(); d.Usluga = "Masaza"; d.PripadaOkruznju = o; s.Save(d); s.Flush(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
public int EditDodatnaUsluga(DodatneUslugeOkruzenje d) { try { ISession s = DataLayer.GetSession(); DodatneUslugeOkruzenje dodatna = s.Query <DodatneUslugeOkruzenje>() .Where(v => v.Id == d.Id).Select(p => p).FirstOrDefault(); dodatna.Usluga = d.Usluga; s.Update(dodatna); s.Flush(); s.Close(); return(1); } catch (Exception ec) { return(-1); } }
public DodatneUslugeOkruzenjeView(DodatneUslugeOkruzenje d) { this.DodatnaUslugaId = d.Id; this.Usluga = d.Usluga; this.PripadaOkruznju = d.PripadaOkruznju.TipOkruzenja; }
public int Put([FromBody] DodatneUslugeOkruzenje duo) { DodatneUslugeOkruzenjaProvider provider = new DodatneUslugeOkruzenjaProvider(); return(provider.EditDodatnaUsluga(duo)); }
public int Post([FromBody] DodatneUslugeOkruzenje duo) { DodatneUslugeOkruzenjaProvider provider = new DodatneUslugeOkruzenjaProvider(); return(provider.AddDodatneUslugeOkruzenje(duo)); }