public Shop(Guid ownerGuid) { Creator = new ShopOwner(ownerGuid, Guid); Owners = new List <ShopOwner>(); Managers = new List <ShopOwner>(); ShopProducts = new List <ShopProduct>(); ShopState = ShopStateEnum.Active; UsersPurchaseHistory = new List <Tuple <Guid, ShopProduct, int> >(); PurchasePolicies = new List <IPurchasePolicy>(); DiscountPolicies = new List <IDiscountPolicy>(); ShopName = ownerGuid.ToString(); candidate = null; }
public void AddShopManager(ShopOwner manager) { Managers.Add(manager); }
public void AddShopOwner(ShopOwner shopOwner) { Owners.Add(shopOwner); }