Example #1
0
        public async Task <IActionResult> Post([FromBody] Stage item)
        {
            if (item == null)
            {
                return(StatusCode(422, "Відсутні данні."));
            }
            //if (string.IsNullOrEmpty(item.Name)) return StatusCode(422, "Відсутня назва.");

            var result = await _stageRepository.CreateAsync(item);

            if (result.Result == OperationResult.Ok)
            {
                return(StatusCode(201, result.Value));
            }
            return(StatusCode(422, result.Message));
        }