protected void ShowExceptionErrorMessage(Exception exception) { _view.ShowMessage(MessageType.Error, LocalizableStringHelper.GetLocalizableString("UnexpectedError_Tittle"), string.Format(LocalizableStringHelper.GetLocalizableString("UnexpectedError_Text") , exception.Message)); }
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); } }
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); }
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")); }
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")); }
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; }
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); }
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); } }
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)); } }