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(); } }
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(); } } }