コード例 #1
0
ファイル: Activity.cs プロジェクト: anthrax3/EasyLOB-3
        private static void PersistenceActivityData <TEntity>(IActivityUnitOfWork unitOfWork)
            where TEntity : ZDataBase
        {
            IGenericRepository <TEntity> repository = unitOfWork.GetRepository <TEntity>();
            TEntity entity = repository.Query().FirstOrDefault();

            Console.WriteLine(typeof(TEntity).Name + ": " + repository.CountAll());
        }
コード例 #2
0
ファイル: Activity.cs プロジェクト: anthrax3/EasyLOB-3
        private static void PersistenceActivityDemo()
        {
            Console.WriteLine("\nPersistence Activity Demo\n");

            IActivityUnitOfWork unitOfWork = DIHelper.DIManager.GetService <IActivityUnitOfWork>();

            Console.WriteLine(unitOfWork.GetType().FullName + " with " + unitOfWork.DBMS.ToString() + "\n");

            PersistenceActivityData <EasyLOB.Activity.Data.Activity>(unitOfWork);
            PersistenceActivityData <ActivityRole>(unitOfWork);
        }
コード例 #3
0
 public ActivityActivityRepositoryLINQ2DB(IActivityUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
 }
コード例 #4
0
 public ActivityGenericRepositoryEF(IActivityUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     Context = (unitOfWork as ActivityUnitOfWorkEF).Context;
 }
コード例 #5
0
 public ActivityGenericRepositoryNH(IActivityUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     Session = (unitOfWork as ActivityUnitOfWorkNH).Session;
 }
コード例 #6
0
 public ActivityGenericApplicationDTO(IActivityUnitOfWork unitOfWork,
                                      IAuditTrailManager auditTrailManager,
                                      IAuthorizationManager authorizationManager)
     : base(unitOfWork, auditTrailManager, authorizationManager)
 {
 }
コード例 #7
0
 public AuthorizationManager(IActivityUnitOfWork unitOfWork)
 {
     UnitOfWork = unitOfWork;
 }
コード例 #8
0
 public ActivityGenericApplication(IActivityUnitOfWork unitOfWork, IDIManager diManager)
     : base(unitOfWork, diManager)
 {
 }
コード例 #9
0
 public ActivityGenericRepositoryLINQ2DB(IActivityUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     Connection = (unitOfWork as ActivityUnitOfWorkLINQ2DB).Connection;
 }
コード例 #10
0
 public ActivityHappenedHandler(IActivityUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
コード例 #11
0
 public ActivitiesApiController(IActivityUnitOfWork activityUnitOfWork)
 {
     _activityUnitOfWork = activityUnitOfWork;
 }
コード例 #12
0
 public ActivitiesApiController()
 {
     this._activityUnitOfWork = new ActivityUnitOfWork();
 }