public static IList <PrezentacijePoFirmama> VratiSvePrezentacijePoFirmama() { try { ISession session = SessionManager.GetSession(); if (session == null) { return(null); } IList <PrezentacijePoFirmama> prezentacije = new List <PrezentacijePoFirmama>(); var prezentacijeData = session.Execute("select * from \"Prezentacije_po_firmama\";"); foreach (var prezentacija in prezentacijeData) { PrezentacijePoFirmama novaPrezentacija = new PrezentacijePoFirmama(); novaPrezentacija.pib = prezentacija["pib"] == null ? string.Empty : prezentacija["pib"].ToString(); novaPrezentacija.naziv_prezentacije = prezentacija["naziv_prezentacije"] == null ? string.Empty : prezentacija["naziv_prezentacije"].ToString(); prezentacije.Add(novaPrezentacija); } return(prezentacije); } catch (Exception e) { return(null); } }
public static IList <PrezentacijePoFirmama> VratiPrezentacijeZaFirmu(string pib) { try { ISession session = SessionManager.GetSession(); if (session == null) { return(null); } IList <PrezentacijePoFirmama> prezentacijePoFirmama = new List <PrezentacijePoFirmama>(); var prezentacijeData = session.Execute("select * from \"Prezentacije_po_firmama\" where pib = '" + pib + "';"); foreach (var row in prezentacijeData) { PrezentacijePoFirmama novaPrezentacija = new PrezentacijePoFirmama(); novaPrezentacija.pib = row["pib"] == null ? string.Empty : row["pib"].ToString(); novaPrezentacija.naziv_prezentacije = row["naziv_prezentacije"] == null ? string.Empty : row["naziv_prezentacije"].ToString(); prezentacijePoFirmama.Add(novaPrezentacija); } return(prezentacijePoFirmama); } catch (Exception e) { return(null); } }
public ActionResult ObisiPrezentacijuZaFirmu([FromBody] PrezentacijePoFirmama prezentacijaZaFirmu) { try { return(new JsonResult(DataLayer1.DataProvider.ObrisiPrezentacijuZaFirmu(prezentacijaZaFirmu))); } catch (Exception e) { return(BadRequest(e.ToString())); } }
public static bool DodajPrezentacijuZaFirmu(PrezentacijePoFirmama prezentacijaZaFirmu) { try { ISession session = SessionManager.GetSession(); if (session == null) { return(false); } session.Execute("insert into \"Prezentacije_po_firmama\" (pib, naziv_prezentacije) values ('" + prezentacijaZaFirmu.pib + "','" + prezentacijaZaFirmu.naziv_prezentacije + "');"); return(true); } catch (Exception e) { return(false); } }
public static bool ObrisiPrezentacijuZaFirmu(PrezentacijePoFirmama prezentacijaZaFirmu) { try { ISession session = SessionManager.GetSession(); if (session == null) { return(false); } session.Execute("delete from \"Prezentacije_po_firmama\" where pib ='" + prezentacijaZaFirmu.pib + "' and naziv_prezentacije ='" + prezentacijaZaFirmu.naziv_prezentacije + "';"); return(true); } catch (Exception e) { return(false); } }