Esempio n. 1
0
 protected void ShowExceptionErrorMessage(Exception exception)
 {
     _view.ShowMessage(MessageType.Error,
                       LocalizableStringHelper.GetLocalizableString("UnexpectedError_Tittle"),
                       string.Format(LocalizableStringHelper.GetLocalizableString("UnexpectedError_Text")
                                     , exception.Message));
 }
Esempio n. 2
0
        public void Delete()
        {

            try
            {
                if (_view.SelectedConfiguration == null)
                    _view.ShowMessage(MessageType.Error,
                        LocalizableStringHelper.GetLocalizableString("InvalidConfigurationError_Tittle"),
                        LocalizableStringHelper.GetLocalizableString("InvalidConfigurationError_Text"));
                else
                {
                    DialogResult result = _view.ShowMessage(MessageType.YesNo,
                        LocalizableStringHelper.GetLocalizableString("Warning_Tittle"),
                        LocalizableStringHelper.GetLocalizableString("DeleteConfirmation_Text"));
                    if (result == DialogResult.Yes)
                    {
                        _model.DeleteConfig(_view.SelectedConfiguration);
                        UpdateView();
                    }
                }
            }
            catch (Exception exception)
            {
                ShowExceptionErrorMessage(exception);
            }
        }
Esempio n. 3
0
 private void InitializeLanguage()
 {
     lblName.Text    = LocalizableStringHelper.GetLocalizableString(lblName.Text);
     lblContent.Text = LocalizableStringHelper.GetLocalizableString(lblContent.Text);
     btnCancel.Text  = LocalizableStringHelper.GetLocalizableString(btnCancel.Text);
     btnSave.Text    = LocalizableStringHelper.GetLocalizableString(btnSave.Text);
     Text            = LocalizableStringHelper.GetLocalizableString(Text);
 }
Esempio n. 4
0
 private void InitializeLanguage()
 {
     lblName.Text   = LocalizableStringHelper.GetLocalizableString(lblName.Text);
     lblPath.Text   = LocalizableStringHelper.GetLocalizableString(lblPath.Text);
     btnBrowse.Text = LocalizableStringHelper.GetLocalizableString(btnBrowse.Text);
     btnCancel.Text = LocalizableStringHelper.GetLocalizableString(btnCancel.Text);
     btnOk.Text     = LocalizableStringHelper.GetLocalizableString(btnOk.Text);
     Text           = LocalizableStringHelper.GetLocalizableString(Text);
 }
 private void InitializeMessageTable()
 {
     _messageTable.Add("ErrorCaption", LocalizableStringHelper.GetLocalizableString("Error_Data_Tittle"));
     _messageTable.Add("EmptyName", LocalizableStringHelper.GetLocalizableString("Error_EmptyName_Text"));
     _messageTable.Add("InvalidNameFormat", LocalizableStringHelper.GetLocalizableString("Error_InvalidNameFormat_Text"));
     _messageTable.Add("EmptyPath", LocalizableStringHelper.GetLocalizableString("Error_EmptyPath_Text"));
     _messageTable.Add("UnexpectedErrorCaption", LocalizableStringHelper.GetLocalizableString("UnexpectedError_Tittle"));
     _messageTable.Add("UnexpectedErrorMessage", LocalizableStringHelper.GetLocalizableString("UnexpectedError_Text"));
     _messageTable.Add("SuccessImportCaption", LocalizableStringHelper.GetLocalizableString("Success_Tittle"));
     _messageTable.Add("SuccessImportMessage", LocalizableStringHelper.GetLocalizableString("SuccessImport_Text"));
     _messageTable.Add("RewriteCaption", LocalizableStringHelper.GetLocalizableString("OverwriteMessage_Tittle"));
     _messageTable.Add("RewriteMessage", LocalizableStringHelper.GetLocalizableString("OverWriteMessage_Text"));
     _messageTable.Add("NameTooLong", LocalizableStringHelper.GetLocalizableString("Error_NameTooLong_Text"));
 }
 private void InitializeLanguage()
 {
     _messageTable.Add("ErrorCaption", LocalizableStringHelper.GetLocalizableString("Error_Data_Tittle"));
     _messageTable.Add("EmptyText", LocalizableStringHelper.GetLocalizableString("Error_EmptyName_Text"));
     _messageTable.Add("InvalidFormat", LocalizableStringHelper.GetLocalizableString("Error_InvalidNameFormat_Text"));
     _messageTable.Add("EmptyContent", LocalizableStringHelper.GetLocalizableString("Error_EmptyContent_Text"));
     _messageTable.Add("NameTooLong", LocalizableStringHelper.GetLocalizableString("Error_NameTooLong_Text"));
     _messageTable.Add("Warning", LocalizableStringHelper.GetLocalizableString("Warning_Tittle"));
     _messageTable.Add("CancelConfirm", LocalizableStringHelper.GetLocalizableString("EditCancel_Confirmation"));
     _messageTable.Add("RewriteCaption", LocalizableStringHelper.GetLocalizableString("OverwriteMessage_Tittle"));
     _messageTable.Add("RewriteMessage", LocalizableStringHelper.GetLocalizableString("OverWriteMessage_Text"));
     _messageTable.Add("Success", LocalizableStringHelper.GetLocalizableString("Success_Tittle"));
     _messageTable.Add("SuccessSave", LocalizableStringHelper.GetLocalizableString("SuccessEdit_Text"));
 }
Esempio n. 7
0
        public void Edit()
        {
            IEditView editView = (IEditView)_viewFactory.Create("EditView");
            if (_view.SelectedConfiguration != null)
            {
                editView.Configuration = _view.SelectedConfiguration;
                editView.EditMode = EditMode.Edit;
                editView.ShowDialog();
            }
            else
                _view.ShowMessage(MessageType.Error,
                    LocalizableStringHelper.GetLocalizableString("InvalidConfigurationError_Tittle"),
                    LocalizableStringHelper.GetLocalizableString("InvalidConfigurationError_Text"));

        }
Esempio n. 8
0
        public void UpdateView()
        {
            List<EConfiguration> configurationList = null;

            try
            {
                configurationList = _model.GetAll();
            }
            catch (Exception exception)
            {
                ShowExceptionErrorMessage(exception);
            }

            if (configurationList == null || configurationList.Count == 0)
                _view.ShowMessage(MessageType.Error, LocalizableStringHelper.GetLocalizableString("NoConfigurationFoundError_Tittle"), LocalizableStringHelper.GetLocalizableString("NoConfigurationFoundError_Text"));

            _view.Configurations = configurationList;
        }
Esempio n. 9
0
 private void InitializeLanguaje()
 {
     btnSetConfig.Text    = LocalizableStringHelper.GetLocalizableString(btnSetConfig.Text);
     btnImportConfig.Text = LocalizableStringHelper.GetLocalizableString(btnImportConfig.Text);
     btnDelete.Text       = LocalizableStringHelper.GetLocalizableString(btnDelete.Text);
     menuFile.Text        = LocalizableStringHelper.GetLocalizableString(menuFile.Text);
     menuExit.Text        = LocalizableStringHelper.GetLocalizableString(menuExit.Text);
     menuEdit.Text        = LocalizableStringHelper.GetLocalizableString(menuEdit.Text);
     menuEditCommand.Text = LocalizableStringHelper.GetLocalizableString(menuEditCommand.Text);
     menuSet.Text         = LocalizableStringHelper.GetLocalizableString(menuSet.Text);
     menuImport.Text      = LocalizableStringHelper.GetLocalizableString(menuImport.Text);
     menuDelete.Text      = LocalizableStringHelper.GetLocalizableString(menuDelete.Text);
     menuHelp.Text        = LocalizableStringHelper.GetLocalizableString(menuHelp.Text);
     menuAbout.Text       = LocalizableStringHelper.GetLocalizableString(menuAbout.Text);
     btnEdit.Text         = LocalizableStringHelper.GetLocalizableString(btnEdit.Text);
     btnNew.Text          = LocalizableStringHelper.GetLocalizableString(btnNew.Text);
     menuNewCommand.Text  = LocalizableStringHelper.GetLocalizableString(menuNewCommand.Text);
     menuBackup.Text      = LocalizableStringHelper.GetLocalizableString(menuBackup.Text);
 }
Esempio n. 10
0
 public void SetConfig()
 {
     if (_view.SelectedConfiguration == null 
         || string.IsNullOrWhiteSpace(_view.SelectedConfiguration.Name) 
         || string.IsNullOrWhiteSpace(_view.SelectedConfiguration.Content))
         _view.ShowMessage(MessageType.Error, LocalizableStringHelper.GetLocalizableString("InvalidConfigurationError_Tittle"), LocalizableStringHelper.GetLocalizableString("InvalidConfigurationError_Text"));
     else
         try
         {
             _model.LoadConfig(_view.SelectedConfiguration);
             _view.ShowMessage(MessageType.Info,
                 LocalizableStringHelper.GetLocalizableString("Success_Tittle"),
                 string.Format(LocalizableStringHelper.GetLocalizableString("SuccessSetConfiguration_Text"),
                     _view.SelectedConfiguration.Name));
         }
         catch (Exception exception)
         {
             ShowExceptionErrorMessage(exception);
         }
 }
Esempio n. 11
0
        public void BackupConfig(bool showSuccessMessage)
        {

            try
            {
                EConfiguration currentConfiguration = _model.ReadExternalConfig(_model.HostsFilePath);
                currentConfiguration.Name = "Current";
                _model.AddConfig(currentConfiguration);
                UpdateView();
                if (showSuccessMessage)
                    _view.ShowMessage(MessageType.Info, LocalizableStringHelper.GetLocalizableString("Success_Tittle"),
                        LocalizableStringHelper.GetLocalizableString("BackupSuccess_Text"));
            }
            catch (Exception exception)
            {
                _view.ShowMessage(
                    MessageType.Error,
                    LocalizableStringHelper.GetLocalizableString("UnexpectedError_Text"),
                    string.Format(LocalizableStringHelper.GetLocalizableString("BackupError_Text"), exception.Message));
            }
        }