public bool insertKategori(String kategori) { var nyKategori = new Kategorier() { Navn = kategori }; try { var db = new DBContext(); var funnetKategori = db.Kategorier.FirstOrDefault(k => k.Navn == kategori); if (funnetKategori == null) { db.Kategorier.Add(nyKategori); db.SaveChanges(); return(true); } else { return(false); } } catch (Exception feil) { writeToFile(feil); return(false); } }
public bool insertVare(Vare innVare) { var nyVare = new Varer() { Varenavn = innVare.navn, Pris = innVare.pris, Kvantitet = innVare.kvantitet, Beskrivelse = innVare.beskrivelse }; var db = new DBContext(); try { var kategoriExists = db.Kategorier.FirstOrDefault(k => k.Navn == innVare.kategori); if (kategoriExists == null) { Kategorier nyKat = new Kategorier() { Navn = innVare.kategori }; nyVare.Kategorier = nyKat; nyVare.KategoriId = nyKat.ID; db.Kategorier.Add(nyKat); } else { nyVare.Kategorier = kategoriExists; nyVare.ProdusentId = kategoriExists.ID; } var produsentExists = db.Produsenter.FirstOrDefault(k => k.Navn == innVare.produsent); if (produsentExists == null) { Produsenter nyProd = new Produsenter() { Navn = innVare.produsent }; nyVare.Produsenter = nyProd; nyVare.ProdusentId = nyProd.ID; db.Produsenter.Add(nyProd); } else { nyVare.Produsenter = produsentExists; nyVare.ProdusentId = produsentExists.ID; } db.Varer.Add(nyVare); db.SaveChanges(); return(true); } catch (Exception feil) { writeToFile(feil); return(false); } }
public virtual void AddKategori(Kategori kategori) { Kategorier.Add(new BlogPostKategori { BlogPost = this, Kategori = kategori }); }
public void save(Kategorier kategorier, FeedList feedList) { var xmlFeed = new System.Xml.Serialization.XmlSerializer(typeof(FeedList)); saveOpen.saveXML(feedList, xmlFeed, false); var xmlCategory = new System.Xml.Serialization.XmlSerializer(typeof(Kategorier)); saveOpen.saveXML(kategorier, xmlCategory, true); }
public void LoadXml() { var doc = XDocument.Load(GetXmlPath() + "/Oversigt.xml"); Kategorier.Clear(); foreach (var k in doc.Descendants("kategori")) { Kategorier.Add(new OversigtModel(k.Element("title").Value, k.Element("image").Value, k.Element("text").Value, Convert.ToInt16(k.Element("id").Value))); } }
public Katagori hentkategori(int id) { DBContext db = new DBContext(); //Kategorier enDBKat = db.Kategorier.Find(KategoriId); Kategorier enDBKat = db.Kategorier.FirstOrDefault(k => k.KategoriId == id); var enKat = new Katagori() { KategoriId = enDBKat.KategoriId, KatgoriNavn = enDBKat.KatgoriNavn }; return(enKat); }
public void CreateJsonFile() { try { var tomPodcastLisa = new List <Podcast>(); var kategori = new Kategorier("Ingen Kategori"); var KategoriLista = new List <Kategorier>(); KategoriLista.Add(kategori); if (!File.Exists("sparadepodcasts.Json")) { var Serializer = new JsonSerializer { TypeNameHandling = TypeNameHandling.All }; using (var sw = new StreamWriter("sparadepodcasts.Json")) { using (var jtw = new JsonTextWriter(sw)) { Serializer.Serialize(jtw, tomPodcastLisa); } } } if (!File.Exists("kategorier.Json")) { var Serializer = new JsonSerializer { TypeNameHandling = TypeNameHandling.All }; using (var sw = new StreamWriter("kategorier.Json")) { using (var jtw = new JsonTextWriter(sw)) { Serializer.Serialize(jtw, KategoriLista); } } } } catch (Exception ex) { } }
private void addNyKategoriToList(Kategorier nyKategori) { allaKategorier.Add(nyKategori); }
public void nyKategori(string kategori) { Kategorier nyKategori = new Kategorier(kategori); addNyKategoriToList(nyKategori); }
partial void DeleteKategorier(Kategorier instance);
partial void UpdateKategorier(Kategorier instance);
partial void InsertKategorier(Kategorier instance);