예제 #1
0
 public WishlistController(UserManager <UserAccount> userManager, SignInManager <UserAccount> signInManager, DBModel context, IWishlist assets)
 {
     _context       = context;
     _userManager   = userManager;
     _signInManager = signInManager;
     _assets        = assets;
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WishlistMenu"/> class.
 /// </summary>
 /// <param name="chosenWishlist">
 /// The chosen wish list.
 /// </param>
 public WishlistMenu(IWishlist chosenWishlist)
 {
     _wishlist                         = chosenWishlist;
     _checkpointCaretaker              = new WishlistCaretaker();
     this._defaultCaretaker            = new WishlistCaretaker();
     _defaultCaretaker.WishlistMemento = chosenWishlist.StoreMemento();
 }
예제 #3
0
 public ProductsController(IProducts assets, DBModel context, UserManager <UserAccount> userManager, SignInManager <UserAccount> signInManager, IWishlist wishlist)
 {
     _assets        = assets;
     _context       = context;
     _userManager   = userManager;
     _signInManager = signInManager;
     _wishlist      = wishlist;
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WishlistMemento"/> class.
 /// </summary>
 /// <param name="wishlist">
 /// The wish list.
 /// </param>
 public WishlistMemento(IWishlist wishlist)
 {
     OwnerAddress = wishlist.OwnerAddress;
     OwnerName    = wishlist.OwnerName;
     if (wishlist.ListOfWishes != null)
     {
         ListOfWishes = new List <IWish>(wishlist.ListOfWishes);
     }
 }
예제 #5
0
 public WishlistController(IWishlist wishlist)
 {
     _wishlist = wishlist;
 }
예제 #6
0
 public WishlistController(IWishlist customerWishListBL)
 {
     this.customerWishListBL = customerWishListBL;
 }
예제 #7
0
 /// <summary>
 /// The print main menu wish list item.
 /// </summary>
 /// <param name="itemNumber">
 /// The item number.
 /// </param>
 /// <param name="item">
 /// The item.
 /// </param>
 public void PrintMainMenuWishlistItem(int itemNumber, IWishlist item)
 {
     Console.WriteLine("(" + itemNumber + ")" + "\t " + item.OwnerName + "' Wishlist.");
 }