public RankRequirementModel(CurrencyModel rankSystem, RankModel rank, RankRequirementMatchTypeEnum matchType = RankRequirementMatchTypeEnum.GreaterThanOrEqualTo)
 {
     this.RankSystemID = rankSystem.ID;
     this.RankName     = rank.Name;
     this.MatchType    = matchType;
 }
#pragma warning disable CS0612 // Type or member is obsolete
        internal RankRequirementModel(MixItUp.Base.ViewModel.Requirement.CurrencyRequirementViewModel requirement)
        {
            this.RankSystemID = requirement.CurrencyID;
            this.RankName     = requirement.RankName;
            this.MatchType    = (requirement.MustEqual) ? RankRequirementMatchTypeEnum.EqualTo : RankRequirementMatchTypeEnum.GreaterThanOrEqualTo;
        }