Example #1
0
        public async Task <ActionResult <Usuario> > PostUsuario(Usuario usuario)
        {
            _contexto.usuarios.Add(usuario);
            await _contexto.SaveChangesAsync();

            return(CreatedAtAction(nameof(GetUsuarioById), new { Id = usuario.Id }, usuario));
        }
Example #2
0
        public async Task Update(T Objeto)
        {
            using var data = new ContextoBase(contexto);
            data.Update(Objeto);
            await data.SaveChangesAsync();

            Dispose();
        }
Example #3
0
        public async Task Delete(T Objeto)
        {
            using var data = new ContextoBase(contexto);
            data.Set <T>().Remove(Objeto);
            await data.SaveChangesAsync();

            Dispose();
        }