public IActionResult CreateReward([FromBody] CreateRewardOptions options)//landingpage { var result = rewardService_.CreateReward(options); if (result.Success) { return(Json(result.Data)); } return(StatusCode((int)result.ErrorCode, result.ErrorText)); }
public IActionResult Create(int id, [FromBody] CreateRewardOptions options) { var result = rewardService.CreateReward(id, options); if (!result.Success) { return(StatusCode((int)result.ErrorCode, result.ErrorText)); } return(Json(result.Data)); }
public void CreateReward(RewardViewModel vm) { var user = GetCurrentUser(); rewardService.CreateReward(user.Id, vm.Name, vm.Description, vm.Cost); }