Example #1
0
 /// <summary>
 /// Редактирует техничесую запись агрегата
 /// </summary>
 private void buttonEditRecord_Click(object sender, EventArgs e)
 {
     if (complianceControl.SelectedItem == null)
     {
         return;
     }
     if (complianceControl.SelectedItem.RecordType == RecordTypesCollection.Instance.TransferType)
     {
         TransferRecordForm form = new TransferRecordForm(currentDetail, (TransferRecord)complianceControl.SelectedItem);
         form.RecordChanged += form_RecordChanged;
         form.ShowDialog();
     }
     else if (complianceControl.SelectedItem.RecordType == RecordTypesCollection.Instance.ActualStateRecordType)
     {
         ActualStateRecordForm form = new ActualStateRecordForm((ActualStateRecord)complianceControl.SelectedItem);
         form.RecordChanged += form_RecordChanged;
         form.ShowDialog();
     }
     else
     {
         ComplianceForm form = new ComplianceForm((DirectiveRecord)complianceControl.SelectedItem);
         form.RecordChanged += form_RecordChanged;
         form.ShowDialog();
     }
 }
Example #2
0
 protected override void FillDisplayerRequestedParams(ReferenceEventArgs e)
 {
     if (SelectedItem != null)
     {
         e.Cancel = true;
         TransferRecordForm form = new TransferRecordForm(SelectedItem.ParentComponent, SelectedItem);
         form.ShowDialog();
     }
 }
Example #3
0
 private void ItemsListView_MouseDoubleClick(object sender, MouseEventArgs e)
 {
     if (SelectedItem != null && doubleClickEnable)
     {
         if (SelectedItem.RecordType == RecordTypesCollection.Instance.TransferType)
         {
             TransferRecordForm form = new TransferRecordForm((AbstractDetail)SelectedItem.Parent, SelectedItem);
             if (form.ShowDialog() == DialogResult.OK)
             {
                 UpdateItems();
             }
         }
     }
 }
        private void ToolStripMenuItemOpenClick(object sender, EventArgs e)
        {
            TransferRecordForm form = new TransferRecordForm(_directivesViewer.SelectedItem.ParentComponent, _directivesViewer.SelectedItem);

            form.Show();
        }
Example #5
0
        private void toolStripMenuItemProperties_Click(object sender, EventArgs e)
        {
            TransferRecordForm form = new TransferRecordForm((AbstractDetail)componentChangeViewer.SelectedItem.Parent, componentChangeViewer.SelectedItem);

            form.Show();
        }