예제 #1
0
 public HomeController(
     ICultureService cultureService,
     IObjectSetFactory objectSetFactory)
 {
     _cultureService   = cultureService;
     _objectSetFactory = objectSetFactory;
 }
        public CustomerRepository()
        {
            Mapper.CreateMap <DomainModels.Customer, Customer>();
            Mapper.CreateMap <Customer, DomainModels.Customer>();

            DbContext        context        = new RETAILContext();
            DbContextAdapter contextAdaptor = new DbContextAdapter(context);

            IObjectSetFactory objectSetFactory = contextAdaptor;

            _repository = new Repository <Customer>(objectSetFactory);

            IObjectContext objectContext = contextAdaptor;

            _uow = new UnitOfWork(objectContext);
        }
예제 #3
0
 public FlowUsersUnitOfWork()
 {
     _contextAdapter = new FlowUsersContextAdapter(new FlowUsersEntities());
     ObjectContext   = _contextAdapter;
 }
예제 #4
0
 public FlowUsersUnitOfWork(IObjectSetFactory contextAdapter)
     : base(contextAdapter)
 {
     _contextAdapter = contextAdapter;
 }
예제 #5
0
 public DomainRepository(IObjectSetFactory objectSetFactory)
     : base(objectSetFactory)
 {
 }
 private static void LoadIntObject(IObjectSetFactory context, RessourceInt item)
 {
     context.CreateObjectContext().LoadProperty(item, i => i.Destination);
     context.CreateObjectContext().LoadProperty(item.Destination, d => d.RefCategorieDestination);
     context.CreateObjectContext().LoadProperty(item.Destination, d => d.RefPays);
 }
예제 #7
0
 public FlowDocsUnitOfWork()
     : base()
 {
     _contextAdapter = new FlowDocsContextAdapter(new FlowDocsEntities());
     ObjectContext   = _contextAdapter;
 }
예제 #8
0
 public Repository(IObjectSetFactory objectSetFactory)
 {
     _objectSet        = objectSetFactory.CreateObjectSet <T>();
     _objectSetFactory = objectSetFactory;
 }
예제 #9
0
 public UserCredentialRepository(IObjectSetFactory objectSetFactory)
     : base(objectSetFactory)
 {
 }
 public Repository(IObjectSetFactory <TContext> objectSetFactory)
 {
     _objectSet        = objectSetFactory.CreateObjectSet <TEntity>();
     _objectSetFactory = objectSetFactory;
 }
예제 #11
0
 public RessourceIntRepo(IObjectSetFactory objectSetFactory) : base(objectSetFactory)
 {
 }
예제 #12
0
 public FlowTasksUnitOfWork([TasksObjectSetFactory] IObjectSetFactory contextAdapter)
     : base(contextAdapter)
 {
     _contextAdapter = contextAdapter;
 }
예제 #13
0
 public Repository(IObjectSetFactory objectSetFactory, IUnitOfWork unitOfWork)
 {
     _objectSet        = objectSetFactory.CreateObjectSet <TEntity>();
     _objectSetFactory = objectSetFactory;
     _unitOfWork       = unitOfWork;
 }
예제 #14
0
 /// <summary>
 /// Default constructor
 /// </summary>
 /// <param name="objectSetFactory"></param>
 public Repository(IObjectSetFactory objectSetFactory)
 {
     this.objectSetFactory = objectSetFactory;
     this.objectContext    = objectSetFactory.CreateObjectContext();
 }
예제 #15
0
 public Repository(IObjectSetFactory objectSetFactory)
 {
     this.objectSetFactory = objectSetFactory;
     objectSet             = objectSetFactory.CreateObjectSet <T>();
 }