示例#1
0
        private void sảnPhẩmToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmSanPham fr = new FrmSanPham();

            fr.LoadDSSP();
            if (!CheckExistForm("FrmSanPham"))
            {
                FrmSanPham fsp = new FrmSanPham();
                fsp.MdiParent = this;
                fsp.Dock      = DockStyle.Fill;
                fsp.Show();
            }
            else
            {
                ActiveFormCon("FrmSanPham");
            }
        }
示例#2
0
        private void btnThanhToan_Click(object sender, EventArgs e)
        {
            if (lscthdb.Count > 0)
            {
                if (DialogResult.Yes == MessageBox.Show("Bạn có muốn nhập hàng không ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
                {
                    if (chonhdn == null)
                    {
                        chonhdn = new HDNhapDTO();
                    }
                }
                string a = bus.LayMaHDNTiepTheo();
                chonhdn.MaHDNhap     = a;
                chonhdn.NgayNhapHang = DateTime.Now;
                chonhdn.TongTien     = decimal.Parse(txtTongTien.Text.ToString());
                chonhdn.NSX          = cmbnsx.SelectedValue.ToString();

                chonhdn.TinhTrang = 1;
                if (!string.IsNullOrEmpty(tendangnhap))
                {
                    FrmNhapHang.tdn = tendangnhap;
                    TaiKhoanBUS bus1 = new TaiKhoanBUS();
                    TaiKhoanDTO dto1 = bus1.LayThongTinTK(tendangnhap);
                    chonhdn.NVLap = dto1.MaNV;
                }

                if (bus.ThemHDN(chonhdn))
                {
                    //Lưu chi hóa đơn
                    foreach (ChiTietHDNhapDTO ct in lscthdb)
                    {
                        chonct      = new ChiTietHDNhapDTO();
                        ct.MaHDNhap = a;
                        //ct.MaSP = chonct.MaSP;
                        if (ct.MaSP == chonct.MaSP)
                        {
                            ct.SoLuong += 1;
                        }
                        else
                        {
                            ct.SoLuong += 0;
                        }
                        ct.TenSP  = ct.TenSP.ToString();
                        ct.DonGia = ct.DonGia;
                        busct.ThemCTHDN(ct);
                        bussp.SuaNhapSoLuong(ct.SoLuong.ToString(), ct.MaSP.ToString());
                    }

                    MessageBox.Show("Thanh toán thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    FrmSanPham f = new FrmSanPham();
                    f.conca();
                    FrmBaoCao fbc = new FrmBaoCao();
                    fbc.LoadHoaDonNhapXuat(a);
                    fbc.Show();
                    dgvDanhSachSP.DataSource = null;
                }
                lscthdb.Clear();
                txtTongSL.Text   = "";
                txtTongTien.Text = "";
            }


            else
            {
                MessageBox.Show("Vui lòng chọn sản phẩm ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }