private PersonBehavior CheckDependentsInSection()
    {
        if (!dependent && responsibleForIDs.Count > 0)
        {
            Family         f     = peopleController.FindFamilyByID(familyID);
            PersonBehavior found = null;
            foreach (int i in responsibleForIDs)
            {
                found = f.FindMemberByID(i);

                if (found.GetInitSection() == nodesPath[pathIndex - 1].GetData())
                {
                    return(found);
                }
            }
            return(null);
        }
        return(null);
    }