Esempio n. 1
0
 // 3.2) Open a store
 public bool OpenStore(string username, string storeName, string policy)
 {
     return(StoreLogic.OpenStore(username, storeName, policy));
 }
Esempio n. 2
0
 public List <Store> GetAllStores()
 {
     return(StoreLogic.GetAllStores());
 }
Esempio n. 3
0
 public List <string> GetStoresNames()
 {
     return(StoreLogic.GetStoresNames());
 }
Esempio n. 4
0
 public List <string> GetStorePurchaseHistory(string ownerUser, string storeName)
 {
     return(StoreLogic.GetStorePurchaseHistory(ownerUser, storeName));
 }
Esempio n. 5
0
 public bool UpdateProductAmountInStore(string userName, string storeName, string productBarcode, int amount)
 {
     return(StoreLogic.UpdateProductAmountInStore(userName, storeName, productBarcode, amount));
 }
Esempio n. 6
0
 public bool RemoveProductFromStore(string userName, string storeName, string productBarcode)
 {
     return(StoreLogic.RemoveProductFromStore(userName, storeName, productBarcode));
 }
Esempio n. 7
0
 public bool AddProductToStore(string shopName, string barcode, int amount)
 {
     return(StoreLogic.AddProductToStore(shopName, barcode, amount));
 }
Esempio n. 8
0
 public bool IsManger(string storeName, string mangerName)
 {
     return(StoreLogic.IsManger(storeName, mangerName));
 }
Esempio n. 9
0
 public string GetStorePolicy(string storeName)
 {
     return(StoreLogic.GetStorePolicy(storeName));
 }
Esempio n. 10
0
 public bool UpdateStorePolicy(string storeName, IPurchasePolicy newPolicy)
 {
     return(StoreLogic.UpdateStorePolicy(storeName, newPolicy));
 }
Esempio n. 11
0
 public List <Store> GetUserStores(string userName)
 {
     return(StoreLogic.GetUserStores(userName));
 }
Esempio n. 12
0
 public bool RemoveManager(string apointerid, string storeName, string apointeeid)
 {
     return(StoreLogic.RemoveManager(storeName, apointeeid));
 }
Esempio n. 13
0
 public bool AddManager(string storeName, string apointerid, string apointeeid, int permissions)
 {
     return(StoreLogic.AddManager(storeName, apointerid, apointeeid, permissions));
 }
Esempio n. 14
0
 public bool AddOwner(string storeName, string apointerid, string apointeeid)
 {
     return(StoreLogic.AddOwner(storeName, apointerid, apointeeid));
 }
Esempio n. 15
0
 public List <string> GetStoreManagers(string storeName)
 {
     return(StoreLogic.GetStoreManagers(storeName));
 }