public IHttpActionResult PostUsuarios(Usuario usuario)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            usuarioServico.CriarUsuario(usuario);

            return(CreatedAtRoute("DefaultApi", new { id = usuario.Id }, usuario));
        }
Esempio n. 2
0
        public ActionResult Cadastrar(UsuarioEditViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                Usuario usuario = new Usuario(
                    id: 0,
                    email: viewModel.Email,
                    nome: viewModel.Nome,
                    senha: viewModel.Senha,
                    permissoes: null
                    );

                _usuarioServico.CriarUsuario(usuario);
            }

            return(View("Cadastrar"));
        }