public T ObterPorId(int Id) { using (var banco = new GeneralContext(_OptionsBuilder)) { return(banco.Set <T>().Find()); } }
public IList <T> Listar() { using (var banco = new GeneralContext(_OptionsBuilder)) { return(banco.Set <T>().AsNoTracking().ToList()); } }
public void Excluir(T Objeto) { using (var banco = new GeneralContext(_OptionsBuilder)) { banco.Set <T>().Remove(Objeto); banco.SaveChangesAsync(); } }
public void Atualizar(T Objeto) { using (var banco = new GeneralContext(_OptionsBuilder)) { banco.Set <T>().Update(Objeto); banco.SaveChangesAsync(); } }
public void Adcionar(T Objeto) { using (var banco = new GeneralContext(_OptionsBuilder)) { banco.Set <T>().Add(Objeto); banco.SaveChangesAsync(); } }
public UserRepository(GeneralContext context) : base(context) { this.context = context; users = context.Set <User>(); }
public ProjectRepository(GeneralContext context) : base(context) { this.context = context; projects = context.Set <Project>(); }
public PaticipationHistoryRepository(GeneralContext context) : base(context) { this.context = context; paticipationHistories = context.Set <PaticipationHistory>(); }