Ejemplo n.º 1
0
 public void SaveFullPolicy()
 {
     try
     {
         MarketLog.Log("StoreCenter", "Checking store manager status.");
         _storeManager.CanDeclarePurchasePolicy();
         _manager.AddPolicy(_manager.GetSessionPolicies().Length - 1);
         MarketLog.Log("StoreCenter", "Policy saved.");
         Answer = new StoreAnswer(EditStorePolicyStatus.Success, "Policy saved.");
     }
     catch (StoreException e)
     {
         Answer = new StoreAnswer((EditStorePolicyStatus)e.Status, e.GetErrorMessage());
     }
     catch (MarketException e)
     {
         Answer = new StoreAnswer(EditStorePolicyStatus.NoAuthority, e.GetErrorMessage());
     }
 }