public WishlistController(UserManager <UserAccount> userManager, SignInManager <UserAccount> signInManager, DBModel context, IWishlist assets) { _context = context; _userManager = userManager; _signInManager = signInManager; _assets = assets; }
/// <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(); }
public ProductsController(IProducts assets, DBModel context, UserManager <UserAccount> userManager, SignInManager <UserAccount> signInManager, IWishlist wishlist) { _assets = assets; _context = context; _userManager = userManager; _signInManager = signInManager; _wishlist = wishlist; }
/// <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); } }
public WishlistController(IWishlist wishlist) { _wishlist = wishlist; }
public WishlistController(IWishlist customerWishListBL) { this.customerWishListBL = customerWishListBL; }
/// <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."); }