public async Task <ActionResult <IEnumerable <Usuario> > > GetPesquisaNome(string nome) { var iusuario = new UsuarioBusinessModels(_context); var pesquisa = await iusuario.ObterNome(nome); return(new ObjectResult(pesquisa)); }
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")); }
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.")); }
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"); }