Ejemplo n.º 1
0
        public bool Save()
        {
            try
            {
                JMMServerBinary.Contract_ImportFolder_SaveResponse response = JMMServerVM.Instance.clientBinaryHTTP.SaveImportFolder(this.ToContract());
                if (!string.IsNullOrEmpty(response.ErrorMessage))
                {
                    MessageBox.Show(response.ErrorMessage);
                    return(false);
                }

                AppSettings.SetImportFolderMapping(response.ImportFolder.ImportFolderID.Value, LocalPathTemp);

                return(true);
            }
            catch (Exception ex)
            {
                Utils.ShowErrorMessage(ex);
            }
            return(false);
        }
Ejemplo n.º 2
0
        public bool Save()
        {
            try
            {
                JMMServerBinary.Contract_ImportFolder_SaveResponse response = JMMServerVM.Instance.clientBinaryHTTP.SaveImportFolder(this.ToContract());
                if (!string.IsNullOrEmpty(response.ErrorMessage))
                {
                    BaseConfig.MyAnimeLog.Write(response.ErrorMessage);
                    return(false);
                }

                AnimePluginSettings settings = new AnimePluginSettings();
                settings.SetImportFolderMapping(response.ImportFolder.ImportFolderID.Value, LocalPathTemp);

                return(true);
            }
            catch (Exception ex)
            {
                BaseConfig.MyAnimeLog.Write(ex.ToString());
            }
            return(false);
        }