コード例 #1
0
#pragma warning disable CS0612 // Type or member is obsolete
        internal CurrencyRequirementModel(MixItUp.Base.ViewModel.Requirement.CurrencyRequirementViewModel requirement)
        {
            this.CurrencyID = requirement.CurrencyID;
            this.MinAmount  = requirement.RequiredAmount;
            this.MaxAmount  = requirement.MaximumAmount;
            switch (requirement.RequirementType)
            {
            case ViewModel.Requirement.CurrencyRequirementTypeEnum.RequiredAmount: this.RequirementType = CurrencyRequirementTypeEnum.RequiredAmount; break;

            case ViewModel.Requirement.CurrencyRequirementTypeEnum.MinimumOnly: this.RequirementType = CurrencyRequirementTypeEnum.MinimumOnly; break;

            case ViewModel.Requirement.CurrencyRequirementTypeEnum.MinimumAndMaximum: this.RequirementType = CurrencyRequirementTypeEnum.MinimumAndMaximum; break;
            }
        }
コード例 #2
0
#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;
        }