public static void InsertPNDAL(PHIEUNHAP item) { item.XoaDuLieu = false; db.PHIEUNHAPs.InsertOnSubmit(item); db.SubmitChanges(); }
public static void UpdatePNBUL(PHIEUNHAP temp) { PhieuNhapController.UpdatePNDAL(temp); }
//kiểm tra lại public static void UpdatePNDAL(PHIEUNHAP item) { var query = db.PHIEUNHAPs.Single(sa => sa.MaPN == item.MaPN); query.NgayNhap = item.NgayNhap; db.SubmitChanges(); }
public static void InsertPNBUL(PHIEUNHAP temp) { PhieuNhapController.InsertPNDAL(temp); }
private void btnSave_Click(object sender, EventArgs e) { if (_chkAdd) { if (txtMaPN.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 (PhieuNhapBUL.checkMaPNBUL(txtMaPN.Text.Trim())) { PHIEUNHAP pn = new PHIEUNHAP(); pn.MaPN = txtMaPN.Text; pn.NgayNhap = dtpicker.Value; PhieuNhapBUL.InsertPNBUL(pn); MessageBox.Show("Bạn đã thêm phiếu nhập với mã [" + txtMaPN.Text + "] thành công", "Thông báo"); txtMaPN.Text = String.Empty; dtpicker.Value = DateTime.Now.Date; } else { MessageBox.Show("Mã phiếu nhập đã 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 (txtMaPN.Text.Trim() != string.Empty) { DialogResult dialog = MessageBox.Show("Bạn có muốn sửa thông tin phiếu nhập?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (dialog == DialogResult.OK) { PHIEUNHAP pn = new PHIEUNHAP(); pn.MaPN = txtMaPN.Text; pn.NgayNhap = dtpicker.Value.Date; //Sửa thông tin của phiếu nhập PhieuNhapBUL.UpdatePNBUL(pn); MessageBox.Show("Bạn đã cập nhật thông tin của phiếu nhập [" + txtMaPN.Text + "] thành công!", "Thông báo"); } } else { MessageBox.Show("Không tìm được mã phiếu nhập để 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; txtMaPN.Enabled = false; dtpicker.Enabled = false; }
partial void DeletePHIEUNHAP(PHIEUNHAP instance);
partial void UpdatePHIEUNHAP(PHIEUNHAP instance);
partial void InsertPHIEUNHAP(PHIEUNHAP instance);