Esempio n. 1
0
        public async Task <IActionResult> Post(SubActivityCreateDto subActivity)
        {
            _userId = User.FindFirst(ClaimTypes.NameIdentifier).Value;

            if (!ModelState.IsValid)
            {
                return(BadRequest("Please submit a valid subactivity"));
            }
            var result = await _subActivityService.CreateSubActivityAsync(_userId, subActivity);

            if (result)
            {
                return(Ok("SubActivity Created Successfully"));
            }

            throw new System.Exception("Creating the subactivity failed on save");
        }