private void btnSave_Click(object sender, EventArgs e) { if (!frmValidateSucceed()) { return; } var librarian = new Librarian { Name = txtName.Text, Phone = txtPhone.Text, Address = txtAddress.Text, Photo = LibraryModule.ImageToByteArray(picLibrarian.Image) }; var id = LibrarianApi.AddNewLibrarian(librarian); if (id != 0) { pnIdGenerated.Visible = true; btnSave.Enabled = false; btnReset.Enabled = false; btnNew.Enabled = true; txtName.Enabled = false; txtPhone.Enabled = false; txtAddress.Enabled = false; picLibrarian.Enabled = false; } }
private void btnSave_Click(object sender, EventArgs e) { if (!frmValidateSucceed()) { return; } int coverId; if (picCover.Image != null) { coverId = CoverApi.AddNewCover(LibraryModule.ImageToByteArray(picCover.Image)); } else { coverId = -1; } var book = new Book { Title = txtTitle.Text, AuthorName = txtAuthor.Text, Isbn = txtIsbn.Text, YearEdition = Convert.ToInt32(txtYearEdition.Text), CoverId = coverId }; int qty = (int)numQty.Value; var ids = BookApi.AddNewBook(book, qty); if (ids.Count > 0) { pnIdGenerated.Visible = true; btnSave.Enabled = false; btnReset.Enabled = false; btnNew.Enabled = true; txtTitle.Enabled = false; txtAuthor.Enabled = false; txtIsbn.Enabled = false; txtYearEdition.Enabled = false; numQty.Enabled = false; picCover.Enabled = false; } }