Beispiel #1
0
 public void Save()
 {
     using (var unitOfWork = new UnitOfWork.UnitOfWorkScope <BankingDbContext>(UnitOfWork.UnitOfWorkScopePurpose.Writing))
     {
         unitOfWork.SaveChanges();
     }
 }
Beispiel #2
0
 public void Delete(Guid entityId)
 {
     using (var unitOfWork = new UnitOfWork.UnitOfWorkScope <BankingDbContext>(UnitOfWork.UnitOfWorkScopePurpose.Writing))
     {
         unitOfWork.DbContext.Set <T>().Remove(GetById(entityId));
         unitOfWork.SaveChanges();
     }
 }
Beispiel #3
0
 public Guid Add(T entity)
 {
     using (var unitOfWork = new UnitOfWork.UnitOfWorkScope <BankingDbContext>(UnitOfWork.UnitOfWorkScopePurpose.Writing))
     {
         unitOfWork.DbContext.Set <T>().Add(entity);
         unitOfWork.SaveChanges();
         return(entity.Id);
     }
 }