public List <Sednica> SveSednice(string id) { List <Sednica> sednice = new List <Sednica>(); var session = SessionManager.GetSession(); var test = session.WriteTransaction(t => { var rezultat = t.Run(@"match (a:Poslanik)-[:Prisutnost]->(b:Sednica) WHERE id(a) = " + id + " return b").ToList(); return(rezultat); }); foreach (var t in test) { var node = t["b"].As <INode>(); Sednica sednica = new Sednica(); sednica.Id = node.Id.ToString(); sednica.BrojZasedanja = node["BrojZasedanja"].As <string>(); sednica.BrojSaziva = node["BrojSaziva"].As <string>(); sednica.DatumPocetka = node["DatumPocetka"].As <DateTime>(); sednica.DatumZavrsetka = node["DatumZavrsetka"].As <DateTime>(); sednice.Add(sednica); } return(sednice); }
public List <Sednica> SveSednice() { List <Sednica> sednice = new List <Sednica>(); var session = SessionManager.GetSession(); var test = session.WriteTransaction(t => { var rezultat = t.Run(@"MATCH (n:Sednica) RETURN n").ToList(); return(rezultat); }); foreach (var t in test) { var node = t["n"].As <INode>(); Sednica sednica = new Sednica(); sednica.Id = node.Id.ToString(); sednica.BrojZasedanja = node["BrojZasedanja"].As <string>(); sednica.BrojSaziva = node["BrojSaziva"].As <string>(); sednica.DatumPocetka = node["DatumPocetka"].As <DateTime>(); sednica.DatumZavrsetka = node["DatumZavrsetka"].As <DateTime>(); sednice.Add(sednica); } return(sednice); }
public SednicaView(Sednica sednica) { this.Id = sednica.Id; this.BrojSaziva = sednica.BrojSaziva; this.BrojZasedanja = sednica.BrojZasedanja; this.DatumPocetka = sednica.DatumPocetka; this.DatumZavrsetka = sednica.DatumZavrsetka; }
public void DodajSednicu(Sednica sednica) { var session = SessionManager.GetSession(); session.WriteTransaction(t => { var rezultat = t.Run(@"CREATE (n:Sednica {DatumPocetka: '" + sednica.DatumPocetka + "' , DatumZavrsetka: '" + sednica.DatumZavrsetka + "', BrojZasedanja: '" + sednica.BrojZasedanja + "', BrojSaziva: ' " + sednica.BrojSaziva + "'}) return n"); return(rezultat); }); }
public JsonResult DodajSednicu(Sednica sednica) { JsonResult result = new JsonResult(); result.JsonRequestBehavior = JsonRequestBehavior.AllowGet; if (sednica != null) { SednicaService.Instance.DodajSednicu(sednica); result.Data = new { Success = true }; } else { result.Data = new { Success = false }; } return(result); }
public static SednicaPregled updateSednica(SednicaPregled obj) { try { ISession s = DataLayer.GetSession(); Sednica sed = s.Load <Sednica>(obj.IDSednice); sed.BrojZasedanja = obj.BrojZasedanja; sed.DatumKraja = obj.DatumKraja; s.Update(sed); s.Flush(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } return(obj); }
private void btnUpdateSednica_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Sednica s = session.Load <VanrednaSednica>(39); s.BrojZasedanja = 4; session.Update(s); session.Flush(); session.Close(); MessageBox.Show("Novi broj zasedanja je 4"); } catch (Exception exception) { MessageBox.Show(exception.Message); } }