public static void InsertBookDAL(SACH item) { item.XoaDuLieu = false; db.SACHes.InsertOnSubmit(item); db.SubmitChanges(); }
public static void UpdateSachBUL(SACH temp) { SachController.UpdateSachDAL(temp); }
//kiểm tra lại public static void UpdateSachDAL(SACH item) { var query = db.SACHes.Single(sa => sa.MaSach == item.MaSach); query.MaSach = item.MaSach; query.TheLoai = item.TheLoai; query.TacGia = item.TacGia; query.SL_Ton = item.SL_Ton; query.DonGia = item.DonGia; db.SubmitChanges(); }
public static void InsertBookBUL(SACH temp) { SachController.InsertBookDAL(temp); }
private void btnSave_Click(object sender, EventArgs e) { if (_chkAdd) { if (txtMaSach.Text.Trim() == string.Empty) { MessageBox.Show("Bạn hãy nhập mã của sách muốn thêm!", "Thông báo"); } else { if (SachBUL.checkMaSachBUL(txtMaSach.Text.Trim())) { SACH sach = new SACH(); sach.MaSach = txtMaSach.Text; sach.TenSach = txtTenSach.Text; sach.TheLoai = txtTheLoai.Text; sach.TacGia = txtTacGia.Text; sach.SL_Ton = Convert.ToInt16(txtSL_Ton.Text); sach.DonGia = Convert.ToDecimal(txtDonGia.Text); SachBUL.InsertBookBUL(sach); MessageBox.Show("Bạn đã thêm sách với mã [" + sach.MaSach + "] thành công", "Thông báo"); txtMaSach.Text = String.Empty; txtTenSach.Text = String.Empty; txtTheLoai.Text = String.Empty; txtTacGia.Text = String.Empty; txtSL_Ton.Text = String.Empty; txtDonGia.Text = String.Empty; } else { MessageBox.Show("Mã sách đã tồn tại, bạn hãy nhâp một mã sách khác!", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else { if (txtMaSach.Text.Trim() != string.Empty) { DialogResult dialog = MessageBox.Show("Bạn có muốn sửa thông tin sách?\nKhi xóa sách sẽ xóa các chi tiết hóa đơn và chi tiết phiếu nhập", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (dialog == DialogResult.OK) { SACH sach = new SACH(); sach.MaSach = txtMaSach.Text; sach.TenSach = txtTenSach.Text; sach.TheLoai = txtTheLoai.Text; sach.TacGia = txtTacGia.Text; sach.SL_Ton = Convert.ToInt16(txtSL_Ton.Text); sach.DonGia = Convert.ToDecimal(txtDonGia.Text); //Sửa thông tin của sách SachBUL.UpdateSachBUL(sach); MessageBox.Show("Bạn đã cập nhật thông tin của sách [" + txtMaSach.Text + "] thành công!", "Thông báo"); } } else { MessageBox.Show("Không tìm được mã sách để cập nhật!","Thông báo"); } } Reload(); _chkAdd = false; btnAdd.Text = "Thêm"; btnUpdate.Text = "Sửa"; btnSave.Enabled = false; btnDelete.Enabled = true; btnAdd.Enabled = true; txtMaSach.Enabled = false; txtTenSach.Enabled = false; txtTheLoai.Enabled = false; txtTacGia.Enabled = false; txtSL_Ton.Enabled = false; txtDonGia.Enabled = false; }
partial void DeleteSACH(SACH instance);
partial void UpdateSACH(SACH instance);
partial void InsertSACH(SACH instance);