コード例 #1
0
        public override string BuildSingleStrategyString(Strategy strategy)
        {
            PurchaseBiddingStrategyName name = (PurchaseBiddingStrategyName)strategy.Name;

            if (strategy.Type == StrategyType.Other)
            {
                return("");
            }
            return(StandardStrategyStringBuilder.BuildStrategyString(strategy));
        }
コード例 #2
0
        public override void AddStrategy(Strategy strategy)
        {
            PurchaseBiddingStrategyName name = (PurchaseBiddingStrategyName)strategy.Name;

            if (name == PurchaseBiddingStrategyName.PurchaseBiddingCode)
            {
                strategy.RelationFieldName = "PurchaseBiddingCode";
                strategy.Type = StrategyType.StringEqual;
            }
            else
            {
                strategy.Type = StrategyType.Other;
            }
            base.AddStrategy(strategy);
        }