public bool SkapaBesök(int djurID, TimeSpan tid, DateTime datum, int veterinärID) { using (var db = new ZooContext()) { BesökHosVeterinär bokatBesök = new BesökHosVeterinär(); bokatBesök.DjurID = djurID; bokatBesök.VeterinärID = veterinärID; bokatBesök.TidFörBesök = tid; bokatBesök.DatumförBesök = datum; db.BesökHosVeterinär.Add(bokatBesök); db.SaveChanges(); if (bokatBesök.ID > 0) { return(true); } else { return(false); } } }
public bool BestämdDiagnosFörBokning(int bokningsID, string diagnosNamn) { using (var db = new ZooContext()) { Diagnos nyDiagnos = new Diagnos(); nyDiagnos.Namn = diagnosNamn; db.Diagnos.Add(nyDiagnos); db.SaveChanges(); BesökHosVeterinär besök = db.BesökHosVeterinär.Where(p => p.ID == bokningsID).FirstOrDefault(); besök.DiagnosID = nyDiagnos.DiagnosID; db.SaveChanges(); if (besök.ID > 0) { return(true); } else { return(false); } } }