Beispiel #1
0
 public void Save()
 {
     using (var dbContext = new DbContexto())
     {
         DbSet <T> table = dbContext.Set <T>();
         dbContext.SaveChanges();
     }
 }
Beispiel #2
0
 public T GetById(object id)
 {
     using (var dbContext = new DbContexto())
     {
         DbSet <T> table = dbContext.Set <T>();
         return(table.Find(id));
     }
 }
Beispiel #3
0
 public List <T> GetAll()
 {
     using (var dbContext = new DbContexto())
     {
         DbSet <T> table = dbContext.Set <T>();
         return(table.ToList());
     }
 }
Beispiel #4
0
 public void Add(T obj)
 {
     using (var dbContext = new DbContexto())
     {
         DbSet <T> table = dbContext.Set <T>();
         table.Add(obj);
         dbContext.SaveChanges();
     }
 }
Beispiel #5
0
 public void Update(T obj)
 {
     using (var dbContext = new DbContexto())
     {
         DbSet <T> table = dbContext.Set <T>();
         table.Attach(obj);
         dbContext.Entry(obj).State = EntityState.Modified;
         dbContext.SaveChanges();
     }
 }
Beispiel #6
0
 public void Deletar(object id)
 {
     using (var dbContext = new DbContexto())
     {
         DbSet <T> table = dbContext.Set <T>();
         T         obj   = table.Find(id);
         table.Remove(obj);
         dbContext.SaveChanges();
     }
 }