Esempio n. 1
0
 public T ObterPorId(int Id)
 {
     using (var banco = new GeneralContext(_OptionsBuilder))
     {
         return(banco.Set <T>().Find());
     }
 }
Esempio n. 2
0
 public IList <T> Listar()
 {
     using (var banco = new GeneralContext(_OptionsBuilder))
     {
         return(banco.Set <T>().AsNoTracking().ToList());
     }
 }
Esempio n. 3
0
 public void Excluir(T Objeto)
 {
     using (var banco = new GeneralContext(_OptionsBuilder))
     {
         banco.Set <T>().Remove(Objeto);
         banco.SaveChangesAsync();
     }
 }
Esempio n. 4
0
 public void Atualizar(T Objeto)
 {
     using (var banco = new GeneralContext(_OptionsBuilder))
     {
         banco.Set <T>().Update(Objeto);
         banco.SaveChangesAsync();
     }
 }
Esempio n. 5
0
 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>();
 }
Esempio n. 7
0
 public ProjectRepository(GeneralContext context) : base(context)
 {
     this.context = context;
     projects     = context.Set <Project>();
 }
Esempio n. 8
0
 public PaticipationHistoryRepository(GeneralContext context)
     : base(context)
 {
     this.context          = context;
     paticipationHistories = context.Set <PaticipationHistory>();
 }