public List <T> List() { using (var banco = new ConfiguracionContexto(_OptionsBuilder.Options)) { return(banco.Set <T>().AsNoTracking().ToList()); } }
public T GetEntity(int Id) { using (var banco = new ConfiguracionContexto(_OptionsBuilder.Options)) { return(banco.Set <T>().Find(Id)); } }
public void Agregar(T Entity) { using (var banco = new ConfiguracionContexto(_OptionsBuilder.Options)) { banco.Set <T>().Add(Entity); banco.SaveChanges(); } }
public void Eliminar(T Entity) { using (var banco = new ConfiguracionContexto(_OptionsBuilder.Options)) { banco.Set <T>().Remove(Entity); banco.SaveChanges(); } }
public void Actualizar(T Entity) { using (var banco = new ConfiguracionContexto(_OptionsBuilder.Options)) { banco.Set <T>().Update(Entity); banco.SaveChanges(); } }