private void sendButton_Click(object sender, EventArgs e) { SetEnable(false); this.run = true; OnUpdateWizard(); SignatureRequest signatureRequest = new SignatureRequest( this.firstNameTextBox.Text, this.familyNameTextBox.Text, this.emailAddressTextBox.Text); SignatureRequestInfo signatureRequestInfo = new SignatureRequestInfo( this.emailAddressTextBox.Text, signatureRequest.Encrypt()); SignatureRequestDocument document = new SignatureRequestDocument( signatureRequest, Status.Certificate, Status.GetGroupName); SaveFileDialog dialog = new SaveFileDialog(); dialog.Title = GuiResources.SaveDocumentDialogTitle; dialog.Filter = Files.PdfFileFilter; if (dialog.ShowDialog() == DialogResult.OK) { document.Create(dialog.FileName); Secure<SignatureRequest> secureSignatureRequest = new Secure<SignatureRequest>(signatureRequest, Status.CaCertificate, Status.Certificate); Secure<SignatureRequestInfo> secureSignatureRequestInfo = new Secure<SignatureRequestInfo>(signatureRequestInfo, Status.ServerCertificate, Status.Certificate); Status.VotingClient.SetSignatureRequest(secureSignatureRequest, secureSignatureRequestInfo, SetSignatureRequestComplete); while (this.run) { Status.UpdateProgress(); Thread.Sleep(10); } Status.UpdateProgress(); if (this.exception == null) { Status.SetMessage(Resources.CreateCertificateDone, MessageType.Success); } else { Status.SetMessage(this.exception.Message, MessageType.Error); } } else { SetEnable(true); this.run = false; } OnUpdateWizard(); }
private void printButton_Click(object sender, EventArgs e) { this.run = true; OnUpdateWizard(); this.printButton.Enabled = false; SignatureRequestDocument document = new SignatureRequestDocument( this.signatureRequest, Status.Certificate, Status.GetGroupName); SaveFileDialog dialog = new SaveFileDialog(); dialog.Title = GuiResources.SaveDocumentDialogTitle; dialog.Filter = Files.PdfFileFilter; if (dialog.ShowDialog() == DialogResult.OK) { document.Create(dialog.FileName); this.uploadButton.Enabled = true; } this.printButton.Enabled = true; this.run = false; OnUpdateWizard(); }
private void printButton_Click(object sender, EventArgs e) { if (this.request == null) throw new InvalidOperationException("Request is null."); SignatureRequestDocument document = new SignatureRequestDocument(this.request, this.certificate, GroupList.GetGroupName); SaveFileDialog dialog = new SaveFileDialog(); dialog.Title = GuiResources.SaveDocumentDialogTitle; dialog.Filter = Files.PdfFileFilter; if (dialog.ShowDialog() == DialogResult.OK) { document.Create(dialog.FileName); CheckValid(); } }
private void printToolStripMenuItem_Click(object sender, EventArgs e) { if (EntrySelected) { var listEntry = SelectedEntry; SignatureRequestDocument document = new SignatureRequestDocument(listEntry.Request, listEntry.Certificate, GroupList.GetGroupName); SaveFileDialog dialog = new SaveFileDialog(); dialog.Title = GuiResources.SaveDocumentDialogTitle; dialog.Filter = Files.PdfFileFilter; if (dialog.ShowDialog() == DialogResult.OK) { document.Create(dialog.FileName); } } }
private void printButton_Click(object sender, EventArgs e) { SignatureRequestDocument document = new SignatureRequestDocument( Status.SignatureRequest, Status.Certificate, Status.Controller.Status.GetGroupName); SaveFileDialog dialog = new SaveFileDialog(); dialog.Title = GuiResources.SaveDocumentDialogTitle; dialog.Filter = Files.PdfFileFilter; if (dialog.ShowDialog() == DialogResult.OK) { document.Create(dialog.FileName); } }