public T ObterPorId(int Id) { using (var banco = new ContextoGeral(_OptionsBuilder)) { return(banco.Set <T>().Find(Id)); } }
public IList <T> Listar() { using (var banco = new ContextoGeral(_OptionsBuilder)) { return(banco.Set <T>().AsNoTracking().ToList()); } }
public void Atualizar(T Objeto) { using (var banco = new ContextoGeral(_OptionsBuilder)) { banco.Set <T>().Update(Objeto); banco.SaveChangesAsync(); } }
public void Excluir(T Objeto) { using (var banco = new ContextoGeral(_OptionsBuilder)) { banco.Set <T>().Remove(Objeto); banco.SaveChangesAsync(); } }
public void Adicionar(T Objeto) { using (var banco = new ContextoGeral(_OptionsBuilder)) { banco.Set <T>().Add(Objeto); banco.SaveChangesAsync(); } }