Example #1
0
        public UnitOfWork(NestSeekerContext context)
        {
            this._context = context;

            this.UserRepository            = new Repository <User>(this._context);
            this.PropertyRepository        = new Repository <Property>(this._context);
            this.ProprtyTypeRepository     = new Repository <PropertyType>(this._context);
            this.TransactionTypeRepository = new Repository <TransactionType>(this._context);
            this.UserRoleRepository        = new Repository <UserRole>(this._context);
            this.StatusRepository          = new Repository <Status>(this._context);
            this.RoleRepository            = new Repository <Role>(this._context);
            this.RequestsRepository        = new Repository <Requests>(this._context);
            this.MyFavouritesRepository    = new Repository <MyFavourites>(this._context);
            this.DirectionRepository       = new Repository <Direction>(this._context);
            this.DocumentRepository        = new Repository <Document>(this._context);
            this.BHKTypeRepository         = new Repository <BHKType>(this._context);
        }
Example #2
0
 public Repository(NestSeekerContext context)
 {
     this._context = context;
 }