public static void AddSingleRelationship(DataBaseContext context, DbMedicalWorker medicalWorker, DbAvailability availability) { context.MedicalWorkers.SingleOrDefault(mw => mw.Id == medicalWorker.Id).Availabilities.Add(context.Availabilities.SingleOrDefault(a => a.Id == availability.Id)); context.Availabilities.SingleOrDefault(a => a.Id == availability.Id).MedicalWorker = context.MedicalWorkers.SingleOrDefault(mw => mw.Id == medicalWorker.Id); }
public static void AddSingleRelationship(DataBaseContext context, DbSpecialization specialization, DbAvailability availability) { context.Specializations.SingleOrDefault(s => s.Id == specialization.Id).Availabilities.Add(context.Availabilities.SingleOrDefault(a => a.Id == availability.Id)); context.Availabilities.SingleOrDefault(a => a.Id == availability.Id).Specialization = context.Specializations.SingleOrDefault(s => s.Id == specialization.Id); }