Exemplo n.º 1
0
        private void btHuy_Click(object sender, EventArgs e)
        {
            string MaHDBan;

            MaHDBan = txtMaHD.Text;
            DonHangDTO donhang = new DonHangDTO(MaHDBan);

            if (string.IsNullOrEmpty(txtMaHD.Text))
            {
                MessageBox.Show("Vui lòng nhập mã hoá đơn cần xoá", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            int numOfRows = donhangBUS.Delete(donhang);

            if (numOfRows == 0)
            {
                MessageBox.Show("Không tìm được dữ liệu để xoá ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Reset();
            }
            else
            {
                MessageBox.Show("Xoá thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Reset();
            }
            GridXemHD.DataSource = donhangBUS.GetDonHang();
        }
Exemplo n.º 2
0
        public IActionResult DonMua(string tinhtrang)
        {
            if (tinhtrang == null || tinhtrang == "")
            {
                tinhtrang = "Chưa xử lý";
            }
            else
            {
                switch (tinhtrang)
                {
                case "danggiao":
                    tinhtrang = "Đang giao";
                    break;

                case "dangxuly":
                    tinhtrang = "Đang xử lý";
                    break;

                case "daxuly":
                    tinhtrang = "Đã xử lý";
                    break;

                case "dahuy":
                    tinhtrang = "Đã huỷ";
                    break;
                }
            }

            string                sessionval         = HttpContext.Session.GetString("TenDangNhap");
            TaiKhoanBUS           taikhoanbus        = new TaiKhoanBUS();
            TaiKhoan              taikhoan           = new TaiKhoan();
            DonHangBUS            donhangbus         = new DonHangBUS();
            List <DonHang>        listdonhang        = new List <DonHang>();
            List <ChiTietDonHang> listchitietdonhang = new List <ChiTietDonHang>();

            if (sessionval != "" && sessionval != null)
            {
                taikhoan           = taikhoanbus.CheckTaiKhoan(sessionval);
                listdonhang        = donhangbus.GetDonHang(taikhoan.TenDangNhap, tinhtrang);
                listchitietdonhang = donhangbus.GetChiTietDonHang(taikhoan.TenDangNhap, tinhtrang);
            }
            else
            {
                taikhoan    = null;
                listdonhang = null;
            }
            HangSanPhamBUS     hangsanphambus = new HangSanPhamBUS();
            List <HangSanPham> hang           = hangsanphambus.GetHangSanPhams();

            ViewBag.Hang           = hang;
            ViewBag.TaiKhoan       = taikhoan;
            ViewBag.ChiTietDonHang = listchitietdonhang;
            return(View(listdonhang));
        }
Exemplo n.º 3
0
        private void frmDonHang_Load(object sender, EventArgs e)
        {
            GridHoaDon.DataSource = donhangchitietBUS.GetDHCT();


            cboMaSP.DataSource    = sanphamBUS.GetSanPham();
            cboMaSP.DisplayMember = "TenSP";
            cboMaSP.ValueMember   = "MaSP";



            cboDH.DataSource    = donhangBUS.GetDonHang();
            cboDH.DisplayMember = "MaHDBan";
            cboDH.ValueMember   = "MaHDBan";
        }