public bool IsKeeper(Keeper keeper)
{
if (!string.Equals(keeper.Name, FishName, StringComparison.InvariantCultureIgnoreCase))
{
return false;
}
if ((!keeper.Action.HasFlag(KeeperAction.KeepHq) && IsHighQuality))
{
return false;
}
if ((!keeper.Action.HasFlag(KeeperAction.KeepNq) && !IsHighQuality))
{
return false;
}
return true;
}