Repository Pattern - bug fix- using Add method when add new object - the problem occur when you try to add objects with new inner objects inside