/// <summary> /// Eclusão lógica de um usuario /// </summary> /// <param name="id"></param> /// <returns></returns> public UsuarioVo Excluir(int id) { var usuario = _usuarioRepository.GetById(id); usuario.EXCLUIDO = 1; _usuarioRepository.Update(usuario); return(_usuarioConverter.Parse(usuario)); }
public ActionResult <Usuario> Post([FromBody] UsuarioVo usuarioVo) { try { var ret = _usuarioService.Add(_usuarioConverter.Parse(usuarioVo)); return(Ok(ret)); } catch (ArgumentNullException e) { return(NotFound(e.Message)); } catch (Exception e) { return(BadRequest(e.Message + " | " + e.InnerException.Message)); } }