public bool DeleteProduct(receipt_detail rd) { try { db.receipt_details.DeleteOnSubmit(rd); return(true); } catch (Exception ex) { throw ex; } }
private void btnXoaTrai_Click(object sender, EventArgs e) { if (gvChiTietNhapHang.GetFocusedRow() == null) { return; } receipt_detail rd = (receipt_detail)gvChiTietNhapHang.GetFocusedRow(); r.receipt_details.Remove(rd); dgvChiTietNhapHang.DataSource = busNhapHang.GetProduct(r); //if(busNhapHang.DeleteProduct(rd)) //{ // dgvChiTietNhapHang.DataSource = busNhapHang.GetProduct(r); //} //else //{ // XtraMessageBox.Show("Xóa lỗi!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); //} }
private void btnThemTrai_Click(object sender, EventArgs e) { if (gvSanPham.GetFocusedRow() == null || spSoLuong.Value == 0) { return; } product sp = (product)gvSanPham.GetFocusedRow(); if (busNhapHang.KiemTraTonTai(r, sp)) { XtraMessageBox.Show("Sản phẩm đã tồn tại!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return; } receipt_detail rd = new receipt_detail(); rd.created = DateTime.Now; rd.quantity = (int)spSoLuong.Value; rd.monetized = (int)(spSoLuong.Value * sp.price); rd.receipt = r; rd.product = sp; dgvChiTietNhapHang.DataSource = busNhapHang.GetProduct(r); }