Beispiel #1
0
        public RewardPackageOption CreateRewardPackage([FromForm] RewardPackageOption rewardPackageOption)
        {
            RewardPackageOption rewardPackage = rewardPackageService.CreateRewardPackage(rewardPackageOption);
            RewardPackageOption reward        = projectService.AddPackageToProject(rewardPackage.ProjectId, rewardPackage.Id);

            return(reward);
        }
        public IActionResult Create([FromBody] CreateRewardPackageOptions options)
        {
            var result = rewardPackageService.CreateRewardPackage(options);

            if (!result.Success)
            {
                return(StatusCode((int)result.ErrorCode,
                                  result.ErrorText));
            }

            return(Json(result.Data));
        }