コード例 #1
0
ファイル: LoginProxy.cs プロジェクト: hadasat/Web-Store-
        public int AddStore(string storeName)
        {
            if (!loggedIn)
            {
                notLoggedInException();
            }

            return(StoreService.AddStore(user, storeName));
        }
コード例 #2
0
        public string AddStore(string storeName)
        {
            if (!loggedIn)
            {
                return(notLoggedInError());
            }
            int ret;

            try
            {
                ret = StoreService.AddStore(user, storeName);
                return(intJson(ret));
            }
            catch (Exception e)
            {
                return(generateMessageFormatJason(e.Message));
            }
        }
コード例 #3
0
ファイル: InitSystem.cs プロジェクト: hadasat/Web-Store-
 public static void openStore(string[] fullcommand)
 {
     if (fullcommand.Length == 3)
     {
         string username  = fullcommand[1];
         string storeName = fullcommand[2];
         try
         {
             User user = getUser(username, users[username]);
             StoreService.AddStore(user, storeName);
             Logger.Log("event", logLevel.INFO, $"Init system: user {username} open the store {storeName}");
         }
         catch (Exception e)
         {
             Logger.Log("error", logLevel.ERROR, $"Init system: open store {e.Data}");
         }
     }
     else
     {
         Logger.Log("error", logLevel.ERROR, "Init system: open store bad input");
     }
 }