Exemplo n.º 1
0
 public void Update(TEntity entity)
 {
     using (var _context = new DBFullManagementRRSantosContext())
     {
         _context.Entry(entity).State = System.Data.Entity.EntityState.Modified;
         _context.SaveChanges();
     }
 }
Exemplo n.º 2
0
 public void Create(TEntity entity)
 {
     using (var _context = new DBFullManagementRRSantosContext())
     {
         _context.Set <TEntity>().Add(entity);
         _context.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public void Delete(object id)
 {
     using (var _context = new DBFullManagementRRSantosContext())
     {
         var entity = _context.Set <TEntity>().Find(id);
         _context.Set <TEntity>().Remove(entity);
         _context.SaveChanges();
     }
 }
Exemplo n.º 4
0
        public IEnumerable <TEntity> GetAll(Expression <Func <TEntity, bool> > expression)
        {
            IEnumerable <TEntity> result = null;

            using (var _context = new DBFullManagementRRSantosContext())
            {
                result = _context.Set <TEntity>().AsNoTracking().Where(expression).ToList();
            }

            return(result);
        }
Exemplo n.º 5
0
        public IEnumerable <TEntity> GetAll()
        {
            IEnumerable <TEntity> result = null;

            using (var _context = new DBFullManagementRRSantosContext())
            {
                result = _context.Set <TEntity>().AsNoTracking().ToList();
            }

            return(result);
        }
Exemplo n.º 6
0
        public TEntity Get(object id)
        {
            TEntity entity = null;

            using (var _context = new DBFullManagementRRSantosContext())
            {
                entity = _context.Set <TEntity>().Find(id);
            }

            return(entity);
        }