Ejemplo n.º 1
0
        public async Task <ActionResult <IEnumerable <Usuario> > > GetPesquisaNome(string nome)
        {
            var iusuario = new UsuarioBusinessModels(_context);
            var pesquisa = await iusuario.ObterNome(nome);

            return(new ObjectResult(pesquisa));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult <Usuario> > PutUsuario(Usuario usuario, int id)
        {
            var iusuario     = new UsuarioBusinessModels(_context);
            var editaUsuario = await iusuario.Editar(usuario, id);

            /*  _context.Entry(usuario).State = EntityState.Modified;
             * await  _context.SaveChangesAsync();*/

            return(new ObjectResult("Usuario Alterado"));
        }
Ejemplo n.º 3
0
        public async Task <ActionResult <Usuario> > DeleteUsuario(int id)
        {
            var iusuario      = new UsuarioBusinessModels(_context);
            var excluiUsuario = await iusuario.Excluir(id);

            // var usuario= await _context.Usuarios.FindAsync(id);
            // _context.Usuarios.Remove(usuario);
            // _context.SaveChanges();

            return(new ObjectResult("Usuario deletado."));
        }
Ejemplo n.º 4
0
        public async Task <ActionResult <Usuario> > PostUsuario(Usuario item)
        {
            var iusuario = new UsuarioBusinessModels(_context);

            var novoUsuario = await iusuario.Criar(item);

            return(novoUsuario);

            //_context.Usuarios.Add(item);
            //await _context.SaveChangesAsync();
            //return new ObjectResult("Usuario adicionado");
        }