public void AddAktivitet(string aktvitetsId, string namn, string avdelning) //Lägger till ny aktivitet { using (var db = new DataContext()) { var Avdelning = (from x in db.Avdelning where x.Namn == avdelning select x).FirstOrDefault(); var aktivitet = new Aktivitet { Namn = namn, AktivitetID = aktvitetsId, Avdelning = Avdelning, }; db.Aktivitet.Add(aktivitet); db.SaveChanges(); } }
public void UpdateAktivitet(string newAktiId, string oldAktiId, string aktinamn, string aktiAvdelning) //Uppdaterar aktivitetsdatabasen { using (var db = new DataContext()) { var tempAkti = (from x in db.Aktivitet where x.AktivitetID == oldAktiId select x).FirstOrDefault(); var avdelning = (from x in db.Avdelning where x.Namn == aktiAvdelning select x).FirstOrDefault(); var akti = new Aktivitet { AktivitetID = newAktiId, Namn = aktinamn, Avdelning = avdelning, Avdelning_AvdelningID = avdelning.AvdelningID }; db.Aktivitet.Remove(tempAkti); db.Aktivitet.Add(akti); db.SaveChanges(); } }