コード例 #1
0
        protected void MoveButton_Click(object sender, EventArgs e)
        {
            if (DeviceGridPanel.SelectedDevice != null)
            {
                string         destinationDevices = string.Empty;
                string         separator          = string.Empty;
                int            i       = 0;
                IList <Device> devices = DeviceGridPanel.SelectedDevices;
                foreach (Device device in devices)
                {
                    if (i > 0)
                    {
                        separator = ", ";
                    }
                    destinationDevices = device.AeTitle + separator + destinationDevices;
                    i++;
                }

                MoveConfirmation.Message = DialogHelper.createConfirmationMessage(string.Format(SR.MoveSeriesMessage, destinationDevices));

                MoveConfirmation.Message += DialogHelper.createSeriesTable(SeriesGridView.SeriesList);

                MoveConfirmation.MessageType = MessageBox.MessageTypeEnum.OKCANCEL;

                // Create the move request, although it really isn't needed.
                MoveRequest moveData = new MoveRequest();
                moveData.SelectedStudy      = SeriesGridView.Study;
                moveData.DestinationDevices = DeviceGridPanel.SelectedDevices;
                moveData.Series             = SeriesGridView.SeriesList;
                moveData.Partition          = SeriesGridView.Partition;
                MoveConfirmation.Data       = moveData;

                MoveConfirmation.Show();
            }
        }
コード例 #2
0
        protected void MoveButton_Click(object sender, EventArgs e)
        {
            if (DeviceGridPanel.SelectedDevice != null)
            {
                string         destinationDevices = string.Empty;
                string         separator          = string.Empty;
                int            i       = 0;
                IList <Device> devices = DeviceGridPanel.SelectedDevices;
                foreach (Device device in devices)
                {
                    if (i > 0)
                    {
                        separator = ", ";
                    }
                    destinationDevices = device.AeTitle + separator + destinationDevices;
                    i++;
                }

                MoveConfirmation.Message = DialogHelper.createConfirmationMessage(string.Format(SR.MoveStudyMessage, destinationDevices));

                MoveConfirmation.Message += DialogHelper.createStudyTable(StudyGridView.StudyList);

                MoveConfirmation.MessageType = MessageBox.MessageTypeEnum.OKCANCEL;

                MoveConfirmation.Data = DeviceGridPanel.SelectedDevices;
                MoveConfirmation.Show();
            }
        }