コード例 #1
0
 public async Task <IActionResult> Put(int id, [FromBody] UsuarioSalvarDTO usuario)
 {
     if (ModelState.IsValid)
     {
         return(Accepted(_mapper.Map <UsuarioListaDTO>(await _usuarioService.Alterar(id, _mapper.Map <Usuario>(usuario)))));
     }
     return(BadRequest());
 }
コード例 #2
0
 public async Task <IActionResult> Post([FromBody] UsuarioSalvarDTO usuario)
 {
     if (ModelState.IsValid)
     {
         return(Ok(_mapper.Map <UsuarioListaDTO>(await _usuarioService.Inserir(_mapper.Map <Usuario>(usuario)))));
     }
     return(BadRequest());
 }
コード例 #3
0
        public async Task <IActionResult> PutAtivarInativar(int id, [FromBody] UsuarioSalvarDTO usuario)
        {
            await _usuarioService.AtivarInativar(id, usuario.IsAtivo);

            return(Accepted());
        }