Ejemplo n.º 1
0
        public async Task <IActionResult> UpdateUserAsync([FromBody] AcctState state)
        {
            try
            {
                var updatedState = await _acctStateRepository.Update(state);

                return(Ok(updatedState));
            }
            catch (ArgumentNullException)
            {
                return(NotFound());
            }
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> CreateAsync([FromBody] AcctState state)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var createdState = await _acctStateRepository.Add(state);

            return(CreatedAtAction(
                       nameof(GetByIdAsync),
                       new { id = createdState.AcctStateId },
                       createdState
                       ));
        }