示例#1
0
 public void Inserir(TEntidade obj)
 {
     _contexto.Set <TEntidade>().Add(obj);
 }
 public TEntidade Recuperar(int id)
 {
     return(_contexto.Set <TEntidade>().SingleOrDefault(x => x.Id == id));
 }
 /** Adiciona Obj Genérico **/
 public void Add(TEntity obj)
 {
     Db.Set <TEntity>().Add(obj);
     Db.SaveChanges();
 }
示例#4
0
 /// <summary>
 /// Método construtor
 /// </summary>
 /// <param name="contextoBanco">Contexto do Banco de Dados</param>
 public RepositorioBase(ContextoBanco contextoBanco)
 {
     _contexto = contextoBanco;
     _entidade = contextoBanco.Set <TipoEntidade>();
 }
 public T First(int Id)
 {
     return(_context.Set <T>().Find(Id));
 }
示例#6
0
        public Repositorio(ContextoBanco contexto)
        {
            contextoBanco = contexto;

            DbSet = contextoBanco.Set <TEntidade>();
        }