Example #1
0
        public RouletteEventInstantLotteryViewModel UpdateRouletteEventEntry(UpdateRouletteEventEntryModel model)
        {
            if (common.Now >= new DateTime(2017, 12, 1))
            {
                throw new RouletteServiceException("400", "이벤트가 종료되었습니다.", model);
            }
            var entry  = service.UpdateRouletteEventEntry(model.id);
            var result = new RouletteEventInstantLotteryViewModel {
                id        = entry.Id,
                PrizeName = "waqpwpelre",
                PrizeType = entry.PrizeType.Value
            };

            switch (entry.PrizeType)
            {
            case RouletteEventInstantLotteryPrizeType.Cash5000:
                result.PrizeName = "wlaisodn";
                break;

            case RouletteEventInstantLotteryPrizeType.Cash10000:
                result.PrizeName = "wtzixgcevr";
                break;

            case RouletteEventInstantLotteryPrizeType.Cash50000:
                result.PrizeName = "wmqiwlek";
                break;

            case RouletteEventInstantLotteryPrizeType.Cash100000:
                result.PrizeName = "whaesedsfogo";
                break;

            case RouletteEventInstantLotteryPrizeType.Cash500000:
                result.PrizeName = "wyzexcchvabn";
                break;

            case RouletteEventInstantLotteryPrizeType.Cash1000000:
                result.PrizeName = "wyloouvnea";
                break;

            default:
                result.PrizeName = "waqpwpelre";
                break;
            }

            return(result);
        }