Exemple #1
0
        private void FormLetterDelivery_Load(object sender, EventArgs e)
        {
            Letter l1 = new Letter("Mom", Convert.ToDateTime("03/23/2021"));

            textBoxLetterHistory.Text += l1 + "\r\n";
            sentLetters[0]             = textBoxLetterHistory.Text;
            numElements++;

            Letter l2 = new Letter("Dad", Convert.ToDateTime("03/23/2021"));

            textBoxLetterHistory.Text += l2 + "\r\n";
            sentLetters[1]             = textBoxLetterHistory.Text;
            numElements++;

            CertifiedLetter cl1 = new CertifiedLetter(
                "Spectrum",
                Convert.ToDateTime("3/24/2021"),
                "123");

            textBoxLetterHistory.Text += cl1 + "\r\n";
            sentLetters[2]             = textBoxLetterHistory.Text;
            numElements++;

            CertifiedLetter cl2 = new CertifiedLetter(
                "Netflix",
                Convert.ToDateTime("3/24/2021"),
                "456");

            textBoxLetterHistory.Text += cl2 + "\r\n";
            sentLetters[3]             = textBoxLetterHistory.Text;
            numElements++;

            DisplayArrayContents();
        }
Exemple #2
0
 private void InstantiateACertifiedLetter()
 {
     if (numElements < TOTALELEMENTS)
     {
         CertifiedLetter cl = new CertifiedLetter(
             textBoxRecipient.Text,
             Convert.ToDateTime(textBoxSentDate.Text),
             textBoxTrackingNumber.Text);
         certifiedLetter.Add(cl);
         textBoxLetterHistory.Text += cl.ToString() + "\r\n";
         sentLetters = textBoxLetterHistory.Text.Split('\n');
         labelAdditionalFee.Visible = true;
         numElements++;
     }
     else
     {
         MessageBox.Show("Can't Add Any More Elements. List is already Full!",
                         "TOO MANY ELEMENTS",
                         MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
     }
 }