public override void RemoveChild(AssestmentContext dbContext, BaseEntity childToRemove) { var itemToRemove = PossibleAnswers.FirstOrDefault(x => x.InternalId == childToRemove.InternalId); PossibleAnswers.Remove(itemToRemove); dbContext.PossibleAnswers.Remove(itemToRemove); }
public override void RemoveChild(AssestmentContext dbContext, BaseEntity childToRemove) { var itemToRemove = Questions.FirstOrDefault(x => x.InternalId == childToRemove.InternalId); Questions.Remove(itemToRemove); dbContext.Questions.Remove(itemToRemove); }
public override void RemoveChild(AssestmentContext dbContext, BaseEntity childToRemove) { }
public abstract void RemoveChild(AssestmentContext dbContext, BaseEntity childToRemove);