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)); }