コード例 #1
0
ファイル: Form1.cs プロジェクト: ankris-kri/Projects
 private void button1_Click(object sender, EventArgs e)
 {
     textBox3.Clear();
     long _number;
     if ((!(long.TryParse(textBox2.Text, out _number))) | _number==0)
     {
         MessageBox.Show("Invalid Number");
     }
     else if (string.IsNullOrWhiteSpace(textBox1.Text) | textBox1.Text.StartsWith(" "))
     {
         MessageBox.Show("Invalid Name");
     }
     else
     {
         var _phoneEntry = new PhoneEntry(textBox1.Text, _number);
         if (_phoneEntry.IsValidNumber())
         {
             validation = businessLayer.AddToDictionary(_phoneEntry);
             if (validation.isError)
             {
                 MessageBox.Show(validation.description);
                 validation.isError = false;
             }
             else
             {
                 gridDisplay(null);
                 button2_Click(sender,e);
             }
         }
         else
             MessageBox.Show("Number should be of length 10");
     }
 }