❔ EFCore, help with atomic update along with complex conditions - C#