Beispiel #1
0
 public object SetWebUIConfig(WebUI_Settings settings)
 {
     if (settings.Valid())
     {
         try
         {
             ServerSettings.Instance.WebUI_Settings = JsonConvert.SerializeObject(settings);
             return(APIStatus.OK());
         }
         catch
         {
             return(APIStatus.InternalError("error at saving webui settings"));
         }
     }
     return(new APIMessage(400, "Config is not a Valid."));
 }
Beispiel #2
0
 /// <summary>
 /// Read json file that is converted into string from .config file of jmmserver
 /// </summary>
 /// <returns></returns>
 private object GetWebUIConfig()
 {
     if (!String.IsNullOrEmpty(ServerSettings.WebUI_Settings))
     {
         try
         {
             WebUI_Settings settings = JsonConvert.DeserializeObject <WebUI_Settings>(ServerSettings.WebUI_Settings);
             return(settings);
         }
         catch
         {
             return(APIStatus.internalError("error while reading webui settings"));
         }
     }
     else
     {
         return(APIStatus.notFound404());
     }
 }
Beispiel #3
0
        /// <summary>
        /// Save webui settings as json converted into string inside .config file of jmmserver
        /// </summary>
        /// <returns></returns>
        private object SetWebUIConfig()
        {
            WebUI_Settings settings = this.Bind();

            if (settings.Valid())
            {
                try
                {
                    ServerSettings.WebUI_Settings = JsonConvert.SerializeObject(settings);
                    return(APIStatus.OK());
                }
                catch
                {
                    return(APIStatus.InternalError("error at saving webui settings"));
                }
            }
            else
            {
                return(new APIMessage(400, "Config is not a Valid."));
            }
        }