//To database private Namestaj ToDbNamestaj(model.Namestaj n) { return(new Namestaj { Aktivan = n.Aktivan == "Neaktivan" ? false : true, JedinicnaCena = n.JedinicnaCena, KolicinaUMagacinu = n.KolicinaUMagacinu, Naziv = n.Naziv, Sifra = n.Sifra, TipNamestajaId = FindTipNamestajaId(n.TipNamestaja.ToString()) }); }
//UPDATE public void UpdateNamestaj(model.Namestaj namestaj) { foreach (var n in dbcontext.Namestaj) { if (n.Sifra == namestaj.Sifra) { n.Aktivan = namestaj.Aktivan == "Neaktivan" ? false : true; n.JedinicnaCena = namestaj.JedinicnaCena; n.KolicinaUMagacinu = namestaj.KolicinaUMagacinu; n.Naziv = namestaj.Naziv; n.Sifra = namestaj.Sifra; n.TipNamestajaId = FindTipNamestajaId(namestaj.TipNamestaja.ToString()); } } dbcontext.SaveChanges(); }
//INSERT public void InsertNamestaj(model.Namestaj namestaj) { dbcontext.Namestaj.Add(ToDbNamestaj(namestaj)); dbcontext.SaveChanges(); }