public override int Insert(WorkoutSessionExercise entity)
 {
     DatabaseContext.Attach(entity.Exercise);
     DatabaseContext.AttachOwnable(entity.WorkoutSession);
     DatabaseContext.InsertOwnable(entity);
     return(DatabaseContext.SaveChanges());
 }
Ejemplo n.º 2
0
 public override int Insert(WorkoutSession entity)
 {
     if (entity.WorkoutSessionExercises != null && !entity.WorkoutSessionExercises.Any())
     {
         entity.WorkoutSessionExercises = null;
     }
     DatabaseContext.AttachOwnable(entity.Workout);
     DatabaseContext.InsertOwnable(entity);
     return(DatabaseContext.SaveChanges());
 }