Example #1
0
 public AdminController(ICategoryRepository repo, IProductRepository productrepo, ICosmeticRepository cosmeticrepo, IOrderRepository orderrepo, ICareRepository carerepo, IColor colorrepo)
 {
     this.repo         = repo;
     this.productrepo  = productrepo;
     this.orderrepo    = orderrepo;
     this.cosmeticrepo = cosmeticrepo;
     this.carerepo     = carerepo;
     this.colorrepo    = colorrepo;
     Mapper.Initialize(cfg =>
     {
         cfg.CreateMap <Category, CategoryViewModel>();
         cfg.CreateMap <CategoryViewModel, Category>();
         cfg.CreateMap <ParfumViewModel, Parfum>();
         cfg.CreateMap <Parfum, ParfumViewModel>();
         cfg.CreateMap <Cosmetic, CosmeticViewModel>();
         cfg.CreateMap <CosmeticViewModel, Cosmetic>();
         cfg.CreateMap <Care, CareViewModel>();
         cfg.CreateMap <CareViewModel, Care>();
         cfg.CreateMap <FilterParametersForOrdersView, FilterParametersForOrders>();
         cfg.CreateMap <Order, OrderViewModel>();
     });
     Mapper.CreateMap <Category, CategoryViewModel>();
     Mapper.CreateMap <CategoryViewModel, Category>();
     Mapper.CreateMap <ParfumViewModel, Parfum>();
     Mapper.CreateMap <Parfum, ParfumViewModel>();
     Mapper.CreateMap <Cosmetic, CosmeticViewModel>();
     Mapper.CreateMap <CosmeticViewModel, Cosmetic>();
     Mapper.CreateMap <Care, CareViewModel>();
     Mapper.CreateMap <CareViewModel, Care>();
     Mapper.CreateMap <FilterParametersForOrdersView, FilterParametersForOrders>();
     Mapper.CreateMap <Order, OrderViewModel>();
     Mapper.CreateMap <ProductsInOrder, OrderViewModel.ProductsInOrderViewModel>();
 }
Example #2
0
 //--------------------------------------------------
 //Конструктор
 public HomeController(ICategoryRepository CategoryRepo, IProductRepository ProductRepo, ICosmeticRepository CosmeticRepo, ICareRepository CareRepo, IDataForPrice DataForPriceRepo)
 {
     this.CategoryRepo     = CategoryRepo;
     this.ProductRepo      = ProductRepo;
     this.CosmeticRepo     = CosmeticRepo;
     this.CareRepo         = CareRepo;
     this.DataForPriceRepo = DataForPriceRepo;
     Mapper.CreateMap <ModelForCosmeticFilter, CosmeticFilter>();
 }
Example #3
0
        public CartController(IProductRepository productrepo, IOrderRepository orderrepo, ICosmeticRepository cosmeticrepo, ICareRepository carerepo, ICategoryRepository categoryrepo, IDataForPrice DataForPriceRepo)
        {
            this.productrepo      = productrepo;
            this.cosmeticrepo     = cosmeticrepo;
            this.carerepo         = carerepo;
            this.orderrepo        = orderrepo;
            this.categoryrepo     = categoryrepo;
            this.dataForPriceRepo = DataForPriceRepo;
            Mapper.CreateMap <OrderViewModel, Order>();
            Mapper.CreateMap <RealShop.Models.OrderViewModel.ProductsInOrderViewModel, ProductsInOrder>();
            Currency = 35;

            /*Mapper.CreateMap<RealShop.Models.OrderViewModel.ParfumInOrderViewModel, ParfumInOrder>();
             * Mapper.CreateMap<RealShop.Models.OrderViewModel.CosmeticInOrderViewModel, CosmeticInOrder>();
             * Mapper.CreateMap<RealShop.Models.OrderViewModel.CareInOrderViewModel, CareInOrder>();*/
        }