public override bool AgregarHijo(PermisoBase permiso) { if (!_listaHijos.Contains(permiso)) { _listaHijos.Add(permiso); return(true); } else { return(false); } }
public abstract bool QuitarHijo(PermisoBase permiso);
public abstract bool AgregarHijo(PermisoBase permiso);
public override bool QuitarHijo(PermisoBase permiso) { return(false); }
public override bool QuitarHijo(PermisoBase permiso) { return(_listaHijos.Remove(permiso)); }