public void capnhat() { Sach_DTO ds = new Sach_DTO(); ds.MaSach = int.Parse(txtMaSach.Text); ds.MaTheLoai = int.Parse(cmbTheLoai.SelectedValue.ToString()); try { ds.TenSach = txtTenSach.Text; } catch { MessageBox.Show("Tên sách không được rỗng!"); return; } try { ds.TacGia = txtTacGia.Text; } catch { MessageBox.Show("Tên tác giả không được rỗng!"); return; } ds.SoLuongTon = 0; if (txtDonBanSach.Text != "") { try { ds.DonGiaBan = UInt64.Parse(txtDonBanSach.Text); } catch (FormatException) { MessageBox.Show("Đơn giá bán phải là số"); return; } } else { MessageBox.Show("Đơn giá bán không được bỏ trống"); return; } string ketQua = Sach_BUS.CapNhatSach(ds); if (ketQua != "Success") { MessageBox.Show(ketQua); return; } MessageBox.Show("Cập nhật sách thành công! "); HienThiDanhSachSach(); }
public void CapNhat() { Sach_DTO s = new Sach_DTO(); try { s.MaSach = int.Parse(txtMaSach.Text); } catch { MessageBox.Show("Mã sách không được rỗng! Hãy chọn từ danh sách bên dưới để cập nhật"); return; } try { s.MaDauSach = int.Parse(txtMaDauSach.Text); } catch (FormatException) { MessageBox.Show("Mã đầu sách không được để trống"); return; } if (txtNhaXuatBan.Text == "") { MessageBox.Show("Nhà xuất bản không được để trống"); txtNhaXuatBan.Focus(); return; } else { s.NhaXuatBan = txtNhaXuatBan.Text; } try { s.NamXuatBan = int.Parse(txtNamXuatBan.Text); } catch (FormatException) { MessageBox.Show("Năm xuất bản không được để trống"); txtNamXuatBan.Focus(); return; } string ketQua = Sach_BUS.CapNhatSach(s); if (ketQua != "Success") { MessageBox.Show(ketQua); return; } HienThiThongTinSach(); MessageBox.Show("Cập nhật thành công"); }