예제 #1
0
 public MenuTypeController(MenuTypeRepository menuTypeRepository, MenuTypeService menuTypeService, MenuCategoryRepository menuCategoryRepo, IMapper mapper, PaginatedMetaService paginatedMetaService)
 {
     _menuTypeRepository   = menuTypeRepository;
     _menuTypeService      = menuTypeService;
     _mapper               = mapper;
     _paginatedMetaService = paginatedMetaService;
     _menuCategoryRepo     = menuCategoryRepo;
 }
 public MenuCategoryController(MenuCategoryMaker menuCategoryMaker, FileHelper fileHelper, MenuCategoryService menuCategoryService, IMapper mapper, MenuCategoryRepository menuCategoryRepo, PaginatedMetaService paginatedMetaService)
 {
     _menuCategoryMaker   = menuCategoryMaker;
     _menuCategoryService = menuCategoryService;
     _mapper               = mapper;
     _menuCategoryRepo     = menuCategoryRepo;
     _fileHelper           = fileHelper;
     _paginatedMetaService = paginatedMetaService;
 }
 public MenuController(MenuRepository menuRepo, OrderService orderService, MenuCategoryRepository menuCategoryRepository, PaginatedMetaService paginatedMetaService, SetupRepository setupRepo, IMapper mapper)
 {
     _menuRepo               = menuRepo;
     _paginatedMetaService   = paginatedMetaService;
     _setupRepo              = setupRepo;
     _menuCategoryRepository = menuCategoryRepository;
     _mapper       = mapper;
     _orderService = orderService;
 }
예제 #4
0
 public MenuController(SetupRepository setupRepository, MenuCategoryRepository menuCategoryRepository, MenuRepository menuRepo, MenuService menuService, PaginatedMetaService paginatedMetaService, IMapper mapper, FileHelper fileHelper)
 {
     _menuRepo               = menuRepo;
     _menuService            = menuService;
     _menuCategoryRepository = menuCategoryRepository;
     _paginatedMetaService   = paginatedMetaService;
     _mapper     = mapper;
     _fileHelper = fileHelper;
     _setupRepo  = setupRepository;
 }
예제 #5
0
        public ActionResult Index()
        {
            MenuCategoryRepository categoryRepo = new MenuCategoryRepository(memoryCache);

            categoryRepo.GetAll();
            MenuRepository menuRepo = new MenuRepository(applicationCache);

            menuRepo.GetAll();
            MenuListViewModel vm = new MenuListViewModel();

            vm.MenuItems      = menuRepo.GetAll();
            vm.MenuCategories = categoryRepo.GetAll();


            return(View("~/Views/MenuItems.cshtml", vm));
        }
예제 #6
0
        private UnitOfWork(AmigooDbContext context)
        {
            _context = context;

            #region Initialize Repositories

            Accounts = new AccountRepository(_context);

            AccountAccess = new AccountAccessRepository(_context);

            Menus = new MenuRepository(_context);

            MenuCategories = new MenuCategoryRepository(_context);

            #endregion
        }
 public HomeController(PartnersRepository partnersRepository, MembersRepository membersRepository, GalleryImageRepository galleryRepo, MenuRepository menuRepo, MenuCategoryRepository menuCategoryRepo, NoticeRepository noticeRepo, PageRepository pageRepo, CoursesRepository productRepo, IMapper mapper, SetupRepository setupRepo, EmailSenderService emailSenderService, TestimonialRepository testimonialRepo, BlogRepository blogRepo, EventRepository eventRepo, VideoRepository videoRepository, NewsRepository newsRepository, DoctorsRepository doctorsRepository, ServicesRepository servicesRepository, AppointmentService appointmentService, AppointmentRepository appointmentRepository, AppointmentMaker appointmentMaker)
 {
     _galleryRepo           = galleryRepo;
     _newsRepository        = newsRepository;
     _noticeRepo            = noticeRepo;
     _pageRepo              = pageRepo;
     _productRepo           = productRepo;
     _mapper                = mapper;
     _setupRepo             = setupRepo;
     _testimonialRepo       = testimonialRepo;
     _emailSenderService    = emailSenderService;
     _blogRepo              = blogRepo;
     _eventRepo             = eventRepo;
     _videoRepository       = videoRepository;
     _doctorsRepository     = doctorsRepository;
     _servicesRepository    = servicesRepository;
     _appointmentService    = appointmentService;
     _appointmentRepository = appointmentRepository;
     _appointmentMaker      = appointmentMaker;
     _menuRepo              = menuRepo;
     _menuCategoryRepo      = menuCategoryRepo;
     _membersRepository     = membersRepository;
     _partnersRepository    = partnersRepository;
 }
 public MenuCategoryServiceImpl(MenuCategoryRepository menuCategoryRepo, MenuCategoryMaker menuCategoryMaker, IHostingEnvironment hostingEnvironment)
 {
     _menuCategoryRepo   = menuCategoryRepo;
     _menuCategoryMaker  = menuCategoryMaker;
     _hostingEnvironment = hostingEnvironment;
 }