public ManageController(IPromoCodeService promoCodeService, ICookieCartService cookieCartService, ICartService cartService, IProductInCartService productInCartService, IUserDetailsService userDetailsService)
 {
     PromoCodeService      = promoCodeService;
     CookieCartService     = cookieCartService;
     CartService           = cartService;
     ProductsInCartService = productInCartService;
     UserDetailsService    = userDetailsService;
 }
 public CatalogueController(ICartService cartService, IPromoCodeService promoCodeService, ICookieCartService cookieCartService, IUserDetailsService userDetailsService, IOrderService orderService, IApplicationUserService userService, IProductInCartService productsInCartService, IProductCategoryService categoryService, IProductService productService, IPromoService promosService)
 {
     this.CookieCartService     = cookieCartService;
     this.CartService           = cartService;
     this.PromoCodeService      = promoCodeService;
     this.CategoryService       = categoryService;
     this.UserDetailsService    = userDetailsService;
     this.OrderService          = orderService;
     this.ProductService        = productService;
     this.PromosService         = promosService;
     this.UserService           = userService;
     this.ProductsInCartService = productsInCartService;
 }