private void ModifyItem(object sender, EventArgs e) { CreateIodDialog createIodDlg = new CreateIodDialog(_controlType); createIodDlg.ModifyExisting = true; ListViewItem lvItem = _listViewMaster.SelectedItems[0]; createIodDlg.Uid = lvItem.Text; //"1.1.1"; createIodDlg.Description = lvItem.SubItems[1].Text; //"Description"; DialogResult dr = createIodDlg.ShowDialog(); if (dr == DialogResult.OK) { lvItem.SubItems[1].Text = createIodDlg.Description; lvItem.EnsureVisible(); if (_controlType == StorageClassesControlType.StorageClasses) { _presentationContextList.UpdateUserDefinedIod(createIodDlg.Uid, createIodDlg.Description); LocalAuditLogQueue.AddAuditMessage(AuditMessages.StorageIodModified.Key, string.Format(AuditMessages.StorageIodModified.Message, createIodDlg.Uid, createIodDlg.Description)); } else { _presentationContextList._masterTransferSyntaxList.UpdateUserDefinedTransferSyntax(createIodDlg.Uid, createIodDlg.Description); LocalAuditLogQueue.AddAuditMessage(AuditMessages.TransferSyntaxModified.Key, string.Format(AuditMessages.TransferSyntaxModified.Message, createIodDlg.Uid, createIodDlg.Description)); } OnSetIsDirty(sender, e); } }
private void _buttonDelete_Click(object sender, EventArgs e) { foreach (ListViewItem item in _listViewMaster.SelectedItems) { if (_controlType == StorageClassesControlType.StorageClasses) { PresentationContextEntry pcEntry = _presentationContextList.RemoveUserDefinedPresentationContext(item.Text); if (pcEntry != null) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.StorageIodDeleted.Key, string.Format(AuditMessages.StorageIodDeleted.Message, pcEntry._abstractSyntax, pcEntry._name)); } } else { TransferSyntaxEntry tsEntry = _presentationContextList._masterTransferSyntaxList.RemoveUserDefinedTransferSyntax(item.Text); if (tsEntry != null) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.TransferSyntaxDeleted.Key, string.Format(AuditMessages.TransferSyntaxDeleted.Message, tsEntry._transferSyntax, tsEntry._name)); } } _listViewMaster.Items.Remove(item); OnSetIsDirty(sender, e); } }
private void _buttonCreate_Click(object sender, EventArgs e) { CreateIodDialog createIodDlg = new CreateIodDialog(_controlType); createIodDlg.ModifyExisting = false; DialogResult dr = createIodDlg.ShowDialog(); if (dr == DialogResult.OK) { if (_presentationContextList.PresentationContextExists(createIodDlg.Uid) || _presentationContextList._masterTransferSyntaxList.TransferSyntaxExists(createIodDlg.Uid)) { string sMsg = string.Format("UID '{0}' aready exists! Please choose a different UID.", createIodDlg.Uid); MessageBox.Show(sMsg + createIodDlg.Uid, "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { ListViewItem item = _listViewMaster.Items.Add(createIodDlg.Uid); item.SubItems.Add(createIodDlg.Description); item.ImageIndex = 0; item.Selected = true; item.EnsureVisible(); if (_controlType == StorageClassesControlType.StorageClasses) { _presentationContextList.AddPresentationContextWithDefaultTransferSyntax(createIodDlg.Uid, createIodDlg.Description, true, false); LocalAuditLogQueue.AddAuditMessage(AuditMessages.StorageIodCreated.Key, string.Format(AuditMessages.StorageIodCreated.Message, createIodDlg.Uid, createIodDlg.Description)); } else { _presentationContextList._masterTransferSyntaxList.AddTransferSyntax(createIodDlg.Uid, createIodDlg.Description, true, false); LocalAuditLogQueue.AddAuditMessage(AuditMessages.TransferSyntaxCreated.Key, string.Format(AuditMessages.TransferSyntaxCreated.Message, createIodDlg.Uid, createIodDlg.Description)); } OnSetIsDirty(sender, e); } } }
private void TransferSelected(object sender, EventArgs e, ListView source, ListView dest, bool destSupported) { ListView.SelectedListViewItemCollection destSelectedItems = dest.SelectedItems; foreach (ListViewItem item in destSelectedItems) { item.Selected = false; } ListView.SelectedListViewItemCollection sourceSelectedItems = source.SelectedItems; foreach (ListViewItem item in sourceSelectedItems) { source.Items.Remove(item); dest.Items.Add(item); item.EnsureVisible(); if (_controlType == StorageClassesControlType.StorageClasses) { PresentationContextEntry pcEntry = _presentationContextList.ChangePresentationContextSupport(item.Text, destSupported); if (pcEntry != null) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.StorageIodSupportChanged.Key, string.Format(AuditMessages.StorageIodSupportChanged.Message, pcEntry._abstractSyntax, pcEntry._name, pcEntry._supported)); } } else { TransferSyntaxEntry tsEntry = _presentationContextList._masterTransferSyntaxList.ChangeTransferSyntaxSupport(item.Text, destSupported); if (tsEntry != null) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.TransferSyntaxSupportChanged.Key, string.Format(AuditMessages.TransferSyntaxSupportChanged.Message, tsEntry._transferSyntax, tsEntry._name, tsEntry._supported)); } } OnSetIsDirty(sender, e); } EnableItems(); }
void View_MinimumLengthChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.MinimumLengthChanged.Key, string.Format(AuditMessages.MinimumLengthChanged.Message, View.Options.MinimumLength)); }
void View_LogDebugChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.LogDebugChanged.Key, string.Format(AuditMessages.LogDebugChanged.Message, View.LogDebug)); }
void view_EnableRetryChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.EnableRetryChanged.Key, string.Format(AuditMessages.EnableRetryChanged.Message, _view.EnableRetry)); }
void View_EnableAutoSaveLogChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.EnableAutoSaveLogChanged.Key, string.Format(AuditMessages.EnableAutoSaveLogChanged.Message, View.EnableAutoSaveLog)); }
void View_DataSetDirectoryChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.DataSetDirectoryChanged.Key, string.Format(AuditMessages.DataSetDirectoryChanged.Message, View.DataSetDirectory)); }
void View_DeleteSavedLogChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.DeleteSavedLogChanged.Key, string.Format(AuditMessages.DeleteSavedLogChanged.Message, View.DeleteSavedLog)); }
void View_AutoSaveDaysChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.AutoSaveDaysPeriodChanged.Key, string.Format(AuditMessages.AutoSaveDaysPeriodChanged.Message, View.AutoSaveDaysPeriod)); }
void view_AutoUpdateEnableChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.AutoUpdateEnableChanged.Key, string.Format(AuditMessages.AutoUpdateEnableChanged.Message, _view.AutoUpdateEnable)); }
void view_RetrySecondsChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.RetrySecondsChanged.Key, string.Format(AuditMessages.RetrySecondsChanged.Message, _view.RetrySeconds)); }
void View_DaysToExpirationChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.DaysToExpirationChanged.Key, string.Format(AuditMessages.DaysToExpirationChanged.Message, View.Options.DaysToExpire)); }
void View_MaximumRememberedChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.MaximumRememberedChanged.Key, string.Format(AuditMessages.MaximumRememberedChanged.Message, View.Options.MaxPasswordHistory)); }
void View_IdleTimeoutEnableChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.IdleTimeoutEnableChanged.Key, string.Format(AuditMessages.IdleTimeoutEnableChanged.Message, View.Options.EnableIdleTimeout)); }
void view_RequireStationNameChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.RequireStationNameChanged.Key, string.Format(AuditMessages.RequireStationNameChanged.Message, _view.RequireStationName)); }
void view_RequireTransactionUidChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.RequireTransactionUidChanged.Key, string.Format(AuditMessages.RequireTransactionUidChanged.Message, _view.RequireTransactionUid)); }
void View_ComplexityLowerCaseChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.ComplexityLowerCaseChanged.Key, string.Format(AuditMessages.ComplexityLowerCaseChanged.Message, (View.Options.Complexity & Complexity.Lowercase) == Complexity.Lowercase)); }
void view_UseCustomAeTitleChanged(object sender, EventArgs e) { LocalAuditLogQueue.AddAuditMessage(AuditMessages.UseCustomAeTitleChanged.Key, string.Format(AuditMessages.UseCustomAeTitleChanged.Message, _view.UseCustomAeTitle)); }