示例#1
0
 private void btnAddSignatureAlgorithm_Click(object sender, EventArgs e)
 {
     ActionHelper.Execute(delegate
     {
         var form = new AddNewSignatureAlgorithm();
         if (form.ShowDialog() == DialogResult.OK)
         {
             var service = (SignatureAlgorithmDto)form.DataContext;
             var lstItem = new ListViewItem(new[] { service.MaxKeySize.ToString(), service.MinKeySize.ToString(), service.Priority.ToString() })
             {
                 Tag = service
             };
             lstSignatureAlgorithms.Items.Add(lstItem);
         }
     }, null);
 }
示例#2
0
 private void btnAddSignatureAlgorithm_Click(object sender, EventArgs e)
 {
     ActionHelper.Execute(delegate
     {
         var form = new AddNewSignatureAlgorithm();
         if (form.ShowDialog() == DialogResult.OK)
         {
             var service = (SignatureAlgorithmDto)form.DataContext;
             if (service.MaxKeySize < service.MinKeySize)
             {
                 MMCDlgHelper.ShowError("MAX Key size cannot be less than MIN key size");
                 DialogResult = DialogResult.Cancel;
                 return;
             }
             var lstItem = new ListViewItem(new[] { service.MaxKeySize.ToString(), service.MinKeySize.ToString(), service.Priority.ToString() })
             {
                 Tag = service
             };
             lstSignatureAlgorithms.Items.Add(lstItem);
         }
     }, null);
 }