public bool DeleteProduct(receipt_detail rd)
 {
     try
     {
         db.receipt_details.DeleteOnSubmit(rd);
         return(true);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 2
0
        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);
            //}
        }
Ejemplo n.º 3
0
        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);
        }