コード例 #1
0
 private void CreateButton_Click(object sender, EventArgs e)
 {
     if (CheckingFields())
     {
         long idNumber;
         long egn;
         long phone;
         long.TryParse(IDnumbertextbox.Text, out idNumber);
         long.TryParse(EGNtextBox.Text, out egn);
         long.TryParse(PhonetextBox.Text, out phone);
         var books  = (BookLibrary)BookComboBox.SelectedItem;
         var person = new PersonLibrary
         {
             Name        = PersontextBox.Text,
             IDNumber    = idNumber,
             EGN         = egn,
             Adress      = AdresstextBox.Text,
             Gender      = GendertextBox.Text,
             Phone       = phone,
             RentedTo    = null,
             RentedFrom  = null,
             email       = EmailtextBox.Text,
             BookLibrary = books
         };
         dataAccess.CreatePerson(person);
         Close();
     }
 }
コード例 #2
0
ファイル: RentaBook.cs プロジェクト: LSMuri/AllFutureProject
 private void UpdateButton_Click(object sender, EventArgs e)
 {
     if (CheckingFields())
     {
         int date;
         int.TryParse(datetextbox.Text, out date);
         int month;
         int.TryParse(monthtextbox.Text, out month);
         int year;
         int.TryParse(yeartextbox.Text, out year);
         string rentto = ($"{date}.{month}.{year} г.");
         long   idNumber;
         long   egn;
         long   phone;
         long.TryParse(IDnumbertextbox.Text, out idNumber);
         long.TryParse(EGNtextBox.Text, out egn);
         long.TryParse(PhonetextBox.Text, out phone);
         var books  = (BookLibrary)BookComboBox.SelectedItem;
         var person = new PersonLibrary
         {
             Name        = PersontextBox.Text,
             IDNumber    = idNumber,
             EGN         = egn,
             Adress      = AdresstextBox.Text,
             Gender      = GendertextBox.Text,
             Phone       = phone,
             RentedTo    = rentto,
             RentedFrom  = DateTime.Now,
             email       = EmailtextBox.Text,
             BookLibrary = books
         };
         DialogResult dialogResult = MessageBox.Show(@"Натиснете 'Yes' за да добавите още книги , ако искате да продължите натиснете 'No'!!!", "Искате ли да добавите още книги?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (dialogResult == DialogResult.Yes)
         {
             dataAccess.CreatePerson(person);
         }
         else if (dialogResult == DialogResult.No)
         {
             dataAccess.CreatePerson(person);
             Close();
         }
     }
 }