public static void DodajBiljkuSaPosebnomZastitom(BiljkaPosebnaZastitaBasic b, int oblastId)//Promeni povratni tip { try { ISession s = DataLayer.GetSession(); Oblast o = s.Load <Oblast>(oblastId); BiljkaSaPosebnomZastitom a = new BiljkaSaPosebnomZastitom() { LatinskiNaziv = b.LatinskiNaziv, LokalniNaziv = b.LokalniNaziv, BrojOdluke = b.BrojOdluke, DatumPocetka = b.DatumPocetka, //PosebnaZastita=1 }; a.Oblasti.Add(o); o.Biljke.Add(a); s.Save(o); s.Flush(); s.Close(); } catch (Exception) { throw; } }
public static BiljkaPosebnaZastitaBasic VratiBiljkaPosebnaZastitaBasic(int idBiljke) { BiljkaPosebnaZastitaBasic b = null; try { ISession s = DataLayer.GetSession(); BiljkaSaPosebnomZastitom o = s.Load <BiljkaSaPosebnomZastitom>(idBiljke); // string posebnaZastita = "Ne"; // if (o.PosebnaZastita == 1) // posebnaZastita = "Da"; b = new BiljkaPosebnaZastitaBasic() { Id = o.Id, LatinskiNaziv = o.LatinskiNaziv, LokalniNaziv = o.LokalniNaziv, BrojOdluke = o.BrojOdluke, DatumPocetka = o.DatumPocetka }; s.Close(); } catch (Exception) { throw; } return(b); }
public static void AzurirajBiljkuPosebnaZastita(BiljkaPosebnaZastitaBasic b) { try { ISession s = DataLayer.GetSession(); BiljkaSaPosebnomZastitom o = s.Load <BiljkaSaPosebnomZastitom>(b.Id); o.LatinskiNaziv = b.LatinskiNaziv; o.LokalniNaziv = b.LokalniNaziv; o.BrojOdluke = b.BrojOdluke; o.DatumPocetka = b.DatumPocetka; //o.PosebnaZastita = 1; s.Update(o); s.Flush(); s.Close(); } catch (Exception) { throw; } }