Example #1
0
        public void addButton_Click(object sender, EventArgs e)
        {
            var          addReaderForm = new AddLibrarianForm();
            DialogResult dialogResult  = addReaderForm.ShowDialog(this);

            if (dialogResult == DialogResult.Cancel)
            {
                return;
            }

            string   name       = addReaderForm.nameTextBox.Text;
            string   surname    = addReaderForm.surnameTextBox.Text;
            string   patronymic = addReaderForm.patronymicTextBox.Text;
            DateTime DoB        = addReaderForm.dateTimePicker.Value;
            string   telNumber  = addReaderForm.telNumberTextBox.Text;

            var reader = new Librarian
            {
                Name            = name,
                Surname         = surname,
                Patronymic      = patronymic,
                DateOfBirth     = DoB,
                TelephoneNumber = telNumber
            };

            var readerRepository = new LibrarianRepository();

            readerRepository.Create(reader);

            _db.SaveChanges();
            SetDataGridView();
        }