public void ChangeManagement(Manager newManager) { if (_manager is null || _manager.Name != newManager.Name) { _manager?.RemoveFromTeam(Id); newManager.BecameTeamManager(Id); _manager = newManager; } }
public void ChangeManagement(Manager newManager) { if (_manager is null || _manager.Name != newManager.Name) { // Manager.PastTeams.Add (new ManagerTeamHistory(Manager.Id,Id)); //Manager.CurrentTeamId=Guid.Empty(); _manager?.RemoveFromTeam(Id); newManager.BecameTeamManager(Id); _manager = newManager; } // newManager.BecameTeamManager(Id); // Manager = newManager; // } }