public MuscleGroup DeleteMuscle(int muscleGroupID) { MuscleGroup dbEntry = context.MuscleGroup .FirstOrDefault(p => p.muscleGroupID == muscleGroupID); if (dbEntry != null) { context.MuscleGroup.Remove(dbEntry); context.SaveChanges(); } return(dbEntry); }
public virtual void AddExercise(MuscleGroup muscleGroup, int quantity) { Regiment line = workoutCollection .Where(m => m.MuscleGroup.muscleGroupID == muscleGroup.muscleGroupID) .FirstOrDefault(); if (line == null) { workoutCollection.Add(new Regiment { MuscleGroup = muscleGroup, Quantity = quantity }); } else { line.Quantity += quantity; } }
public virtual void RemoveLine(MuscleGroup muscleGroup) => workoutCollection.RemoveAll(l => l.MuscleGroup.muscleGroupID == muscleGroup.muscleGroupID);
public override void RemoveLine(MuscleGroup muscleGroup) { base.RemoveLine(muscleGroup); Session.SetJson("Routine", this); }
public override void AddExercise(MuscleGroup muscleGroup, int quantity) { base.AddExercise(muscleGroup, quantity); Session.SetJson("Routine", this); }