示例#1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (dtDSCT.Rows.Count > 0)
     {
         KhachHangObj khObj = new KhachHangObj(cmbKhachHang.SelectedValue.ToString().Trim(), Int32.Parse(Diemtxt.Text));
         khCtr.UpdDiem(khObj);
         HoaDonObj hdObj = new HoaDonObj();
         addData(hdObj);
         if (hdCtr.AddData(hdObj))
         {
             if (ctCtr.AddData(dtDSCT) && hhctr.UpdSL(dtDSCT))
             {
                 MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         frmHoaDon_Load(sender, e);
     }
     else
     {
         MessageBox.Show("Hóa đơn không được rỗng!!");
     }
 }
示例#2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (!SaveValidatetion())
            {
                MessageBox.Show("Nhập đầy đủ thông tin", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            HoaDonObj hdObj = new HoaDonObj();

            addData(hdObj);
            if (hdCtr.AddData(hdObj))
            {
                if (ctCtr.AddData(dtDSCT) && hhctr.UpdSL(dtDSCT))
                {
                    MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            frmHoaDon_Load(sender, e);
        }
        private void btnGhiHoaDon_Click(object sender, EventArgs e)
        {
            DisEnl(false);

            HoaDonObj hdObj = new HoaDonObj();

            addData(hdObj);
            if (hdCtr.AddData(hdObj))
            {
                cbbMaSach.Enabled       = true;
                btnThemSach.Enabled     = true;
                btnGhiHoaDon.Enabled    = false;
                btnLapHoaDonMoi.Enabled = true;
            }

            else
            {
                MessageBox.Show("Ghi không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#4
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            HoaDonObj hdObj = new HoaDonObj();

            addData(hdObj);
            if (hdCtr.AddData(hdObj))
            {
                if (ctCtr.AddData(dtDSCT))
                {
                    MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            FrmHoaDon_Load(sender, e);
        }
示例#5
0
文件: Form1.cs 项目: PhamDuyAn/LTQL
        private void btnSaveHD_Click(object sender, EventArgs e)
        {
            if (flagLuu == 10)
            {
                HoaDonObj hdObj = new HoaDonObj();
                addDataHD(hdObj);
                if (hdCtr.AddData(hdObj))
                {
                    if (ctCtr.AddData(dtDSCT) && hhCtr.UpdSL(dtDSCT))
                    {
                        MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        DialogResult dr = MessageBox.Show("Bạn có muốn in hoa don không", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (dr == DialogResult.Yes)
                        {
                            //todo
                            frmReportHD frmHD = new frmReportHD(txtCodeHD.Text);
                            frmHD.ShowDialog();
                        }
                        else
                        {
                            return;
                        }
                    }
                    else
                    {
                        MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            Form1_Load(sender, e);
        }