public CategoryRepository(ICategoryAddDoer categoryAddDoer,
                           ICategoryGetAllDoer categoryGetAllDoer, ICategoryDeleteDoer categoryDeleteDoer,
                           ICategoryGetByIdDoer categoryGetByIdDoer, ICategoryUpdateDoer categoryUpdateDoer)
 {
     _categoryAddDoer     = categoryAddDoer;
     _categoryGetAllDoer  = categoryGetAllDoer;
     _categoryDeleteDoer  = categoryDeleteDoer;
     _categoryGetByIdDoer = categoryGetByIdDoer;
     _categoryUpdateDoer  = categoryUpdateDoer;
 }
Esempio n. 2
0
        public ZEsCategoryRepository(ICategoryAddDoer categoryAddDoer,
                                     ICategoryGetAllDoer categoryGetAllDoer, ICategoryDeleteDoer categoryDeleteDoer,
                                     ICategoryGetByIdDoer categoryGetByIdDoer, ICategoryUpdateDoer categoryUpdateDoer,
                                     IZEsGeekLemonDBContext zEsGeekLemonDBContext)
            : base(categoryAddDoer, categoryGetAllDoer, categoryDeleteDoer, categoryGetByIdDoer,
                   categoryUpdateDoer)

        {
            GeekLemonDBContext context =
                new GeekLemonDBContext(zEsGeekLemonDBContext.ConnectionString);

            this.ChangeContext(context);
        }