public void AddKund(string id, string namn, string kategori) //Lägg till ny kund { using (var db = new DataContext()) { var kundKategori = (from x in db.KundKategori where x.Namn == kategori select x).FirstOrDefault(); var kund = new Kund { KundID = id, Namn = namn, KundKategori = kundKategori, }; db.Kund.Add(kund); db.SaveChanges(); } }
public void UpdateKund(KundDTO oldKund, string id, string namn, string kategori) //Uppdaterar kundlista { using (var db = new DataContext()) { var kundKategori = (from x in db.KundKategori where x.Namn == kategori select x).FirstOrDefault(); var tempKund = (from x in db.Kund where x.KundID == oldKund.KundID select x).FirstOrDefault(); var kund = new Kund { KundID = id, Namn = namn, KundKategori = kundKategori }; db.Kund.Remove(tempKund); db.Kund.Add(kund); db.SaveChanges(); } }