コード例 #1
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 // 3.2) Open a store
 public bool OpenStore(string username, string storeName, string policy)
 {
     return(StoreLogic.OpenStore(username, storeName, policy));
 }
コード例 #2
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public List <Store> GetAllStores()
 {
     return(StoreLogic.GetAllStores());
 }
コード例 #3
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public List <string> GetStoresNames()
 {
     return(StoreLogic.GetStoresNames());
 }
コード例 #4
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public List <string> GetStorePurchaseHistory(string ownerUser, string storeName)
 {
     return(StoreLogic.GetStorePurchaseHistory(ownerUser, storeName));
 }
コード例 #5
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public bool UpdateProductAmountInStore(string userName, string storeName, string productBarcode, int amount)
 {
     return(StoreLogic.UpdateProductAmountInStore(userName, storeName, productBarcode, amount));
 }
コード例 #6
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public bool RemoveProductFromStore(string userName, string storeName, string productBarcode)
 {
     return(StoreLogic.RemoveProductFromStore(userName, storeName, productBarcode));
 }
コード例 #7
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public bool AddProductToStore(string shopName, string barcode, int amount)
 {
     return(StoreLogic.AddProductToStore(shopName, barcode, amount));
 }
コード例 #8
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public bool IsManger(string storeName, string mangerName)
 {
     return(StoreLogic.IsManger(storeName, mangerName));
 }
コード例 #9
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public string GetStorePolicy(string storeName)
 {
     return(StoreLogic.GetStorePolicy(storeName));
 }
コード例 #10
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public bool UpdateStorePolicy(string storeName, IPurchasePolicy newPolicy)
 {
     return(StoreLogic.UpdateStorePolicy(storeName, newPolicy));
 }
コード例 #11
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public List <Store> GetUserStores(string userName)
 {
     return(StoreLogic.GetUserStores(userName));
 }
コード例 #12
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public bool RemoveManager(string apointerid, string storeName, string apointeeid)
 {
     return(StoreLogic.RemoveManager(storeName, apointeeid));
 }
コード例 #13
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public bool AddManager(string storeName, string apointerid, string apointeeid, int permissions)
 {
     return(StoreLogic.AddManager(storeName, apointerid, apointeeid, permissions));
 }
コード例 #14
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public bool AddOwner(string storeName, string apointerid, string apointeeid)
 {
     return(StoreLogic.AddOwner(storeName, apointerid, apointeeid));
 }
コード例 #15
0
ファイル: Logic.cs プロジェクト: shadyObeed/Sadna
 public List <string> GetStoreManagers(string storeName)
 {
     return(StoreLogic.GetStoreManagers(storeName));
 }