public void Save() { using (var dbContext = new DbContexto()) { DbSet <T> table = dbContext.Set <T>(); dbContext.SaveChanges(); } }
public T GetById(object id) { using (var dbContext = new DbContexto()) { DbSet <T> table = dbContext.Set <T>(); return(table.Find(id)); } }
public List <T> GetAll() { using (var dbContext = new DbContexto()) { DbSet <T> table = dbContext.Set <T>(); return(table.ToList()); } }
public void Add(T obj) { using (var dbContext = new DbContexto()) { DbSet <T> table = dbContext.Set <T>(); table.Add(obj); dbContext.SaveChanges(); } }
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(); } }
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(); } }