Пример #1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string hdban = txtMaHDBan.Text;
            string hang  = cboHang.Text;
            //int soluong = int.Parse(txtSoluong.Text);
            int conlai = (int.Parse(soton) + int.Parse(txtSoluong.Text));

            if (String.IsNullOrEmpty(hdban) || String.IsNullOrEmpty(hang))
            {
                MessageBox.Show("Bạn chưa nhập đủ dữ liệu");
            }
            else
            {
                try
                {
                    int addrow  = hoadonBus.xoa(hdban, hang);
                    int addrow1 = hangBus.suasoluong(conlai, cboHang.Text);
                    if (addrow > 0)
                    {
                        MessageBox.Show("Xóa Chi Tiết Hóa Đơn Thành Công");
                        dgvHoaDon.DataSource = hoadonBus.data(txtMaHDBan.Text);
                    }
                }
                catch (SqlException ex)
                {
                    MessageBox.Show("Thêm thất bại! \n\n" + ex.ToString());
                }
            }
        }
Пример #2
0
        private void btThemmoi_Click(object sender, EventArgs e)
        {
            try
            {
                string MaHD      = frmHoaDon.MaHD.MaHDon;
                string MaHang    = cboHang.Text;
                float  SoLuong   = float.Parse(txtSoluong.Text);
                float  ThanhTien = float.Parse(txtThanhtien.Text);
                //int addrow = hangBUS.suasoluong(conlai, cboHang.Text);

                if (String.IsNullOrEmpty(MaHang))
                {
                    MessageBox.Show("Bạn chưa nhập mã hàng");
                }
                else
                {
                    HoaDonDTO user = new HoaDonDTO(MaHD, MaHang, SoLuong, ThanhTien);
                    try
                    {
                        int rl     = hoadonBus.them(user);
                        int addrow = hangBUS.suasoluong(conlai, cboHang.Text);
                        if (rl > 0)
                        {
                            MessageBox.Show("Thêm Chi Tiết Hóa Đơn Thành Công");
                            frmHoaDonBan fr = new frmHoaDonBan();
                            fr.Show();
                            this.Hide();
                        }
                    }
                    catch (SqlException ex)
                    {
                        MessageBox.Show("Thêm thất bại! \n\n" + ex.ToString());
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Bạn chưa nhập mã hàng");
            }
        }