Text this: Sufficient and Necessary Conditions for the Permanence of a Discrete Model with Beddington-DeAngelis Functional Response