Пример #1
0
        private bool TryResumeCertificateCreation(CircleController controller, Certificate certificate)
        {
            CreateDialogStatus status = new CreateDialogStatus(controller);
              status.Certificate = certificate;

              if (status.TryLoadSignatureRequest())
              {
            SetControl(
              new PrintAndUploadCertificateControl(),
              status);

            return true;
              }
              else
              {
            return false;
              }
        }
Пример #2
0
        private void SetControl(CreateCertificateControl control, CreateDialogStatus status)
        {
            Controls.Clear();

              this.control = control;

              if (status != null)
              {
            this.control.Status = status;
              }

              this.control.Dock = DockStyle.Fill;
              this.control.ShowNextControl += new ShowNextControlHandler(Control_ShowNextControl);
              this.control.CloseCreateDialog += new CloseCreateDialogHandler(Control_CloseCreateDialog);
              this.control.Prepare();
              this.Controls.Add(this.control);
        }