private void submitButton_Click(object sender, EventArgs e) { Int32.TryParse(CheckDigitTextBox.Text, out int checkDigit); bilhete = new BilheteDeIdentidade(CivilianNumberTextBox.Text, checkDigit, IssueDateDateTimePicker.Value, expiryDateDateTimePicker.Value, IssuePlaceTextBox.Text); this.DialogResult = DialogResult.OK; this.Close(); }
/// <summary> /// Apaga e volta a preencher os items da IdDocumentsListBox /// </summary> private void refreshIdDocumentsListBox() { IdDocumentsListBox.Items.Clear(); foreach (object item in listaDeDocumentos) { if (item is CartaoDeCidadao) { CartaoDeCidadao cartao = item as CartaoDeCidadao; IdDocumentsListBox.Items.Add(String.Format("CC {0}", cartao.DocumentNumber)); } else if (item is BilheteDeIdentidade) { BilheteDeIdentidade bilhete = item as BilheteDeIdentidade; IdDocumentsListBox.Items.Add(String.Format("BI {0}", bilhete.DocumentNumber)); } } Debug.WriteLine(String.Format("listaDeDcoumentos.Count = {0}", listaDeDocumentos.Count)); }