예제 #1
0
 void LoadGiaoHang()
 {
     if (IsEdit)
     {
         textBoxMaCH.Text             = MaCH;
         textBoxMaHD.Text             = MaHD;
         comboBoxMaNVGH.DataSource    = NhanVienBUS.GetNVShiper();
         comboBoxMaNVGH.DisplayMember = "MaNV";
         comboBoxMaNVGH.ValueMember   = "MaNV";
         dateTimeGiaoHang.Value       = DateTime.Now;
         try {
             GiaoHang gh = GiaoHangBUS.GetGiaoHangByMaHD_MaCH(MaHD, MaCH);
             textBoxNgayGiaoHang.Visible      = false;
             textBoxTinhTrangGiaoHang.Visible = false;
             textBoxNgayGiaoHang.Text         = gh.NgayGiaoHang.ToString();
             comboBoxMaNVGH.SelectedValue     = gh.MaNVGH;
             //gh.TinhTrangGH = "Đang Giao Hàng";
         }
         catch
         {
         }
     }
     else
     {
         textBoxMaCH.Text             = MaCH;
         textBoxMaHD.Text             = MaHD;
         comboBoxMaNVGH.DataSource    = NhanVienBUS.GetNVShiper();
         textBoxNgayGiaoHang.Visible  = true;
         comboBoxMaNVGH.DisplayMember = "MaNV";
         comboBoxMaNVGH.ValueMember   = "MaNV";
         btnGiaoHang.Visible          = false;
         GiaoHang gh = GiaoHangBUS.GetGiaoHangByMaHD_MaCH(MaHD, MaCH);
         textBoxNgayGiaoHang.Text     = gh.NgayGiaoHang.ToString();
         comboBoxMaNVGH.SelectedValue = gh.MaNVGH;
         if (gh.TinhTrangGH == "Đã Giao Hàng")
         {
             textBoxTinhTrangGiaoHang.Visible = true;
             btnHuyGiaoHang.Visible           = false;
         }
     }
 }
예제 #2
0
        void LoadHD()
        {
            if (IsEdit == false)
            {
                btnHuyHD.Visible     = false;
                btnLuuHD.Visible     = false;
                btnThemSPMua.Visible = false;
                btnLuuEditSL.Visible = false;
                btnXoaSPMua.Visible  = false;
                btnThanhToan.Visible = false;
                btnLuuTam.Visible    = false;
            }
            if (HD == null)
            {
                textBoxNSX.Visible      = false;
                textBoxLoaiSP.Visible   = false;
                textBoxDSP.Visible      = false;
                textBoxMauKieu.Visible  = false;
                textBoxMaKieuSP.Visible = false;
                textBoxSP.Visible       = false;

                textBoxTinhTrangHD.Text    = "Chưa Thanh Toán";
                textBoxMaNV.Text           = MaNV;
                textBoxMaCH.Text           = IDCH;
                comboBoxMaKH.DataSource    = KHBUS.GetKH();
                comboBoxMaKH.DisplayMember = "MaKH";
                comboBoxMaKH.ValueMember   = "MaKH";
                groupBox2.Enabled          = false;
                btnLuuTam.Visible          = false;
                btnThanhToan.Visible       = false;
            }
            else
            {
                textBoxMaHD.ReadOnly = true;
                textBoxMaKH.ReadOnly = true;
                comboBoxMaKH.Visible = false;

                textBoxHTGH.ReadOnly = true;
                btnHuyHD.Visible     = false;
                btnLuuHD.Visible     = false;
                btnThemKH.Visible    = false;

                textBoxMaCH.Text = HD.MaCuaHang;
                textBoxMaHD.Text = HD.MaHoaDon;
                textBoxMaNV.Text = HD.MaNV;
                textBoxHTGH.Text = HD.HTGiaoHang;
                if (HD.TinhTrang == 1)
                {
                    textBoxTinhTrangHD.Text = "Đã Thanh Toán";
                    btnThemSPMua.Visible    = false;
                    btnLuuEditSL.Visible    = false;
                    btnXoaSPMua.Visible     = false;
                    btnLuuTam.Visible       = false;
                    btnThanhToan.Visible    = false;
                    btnLuuHD.Visible        = false;
                    btnHuyHD.Visible        = false;
                    btnThemSPMua.Visible    = false;
                    btnLuuEditSL.Visible    = false;
                    btnXoaSPMua.Visible     = false;
                    btnThanhToan.Visible    = false;
                    btnLuuTam.Visible       = false;
                }
                else
                {
                    textBoxTinhTrangHD.Text = "Chưa Thanh Toán";
                    btnThanhToan.Visible    = true;
                }
                if (HD.HTGiaoHang.ToLower() != "Trực Tiếp".ToLower())
                {
                    textBoxTinhTrangGiaHang.Visible = true;
                    lbTrangGiaoHang.Visible         = true;
                    linkLbChiTietGiaoHang.Visible   = true;
                    try {
                        textBoxTinhTrangGiaHang.Text = GiaoHangBUS.GetGiaoHangByMaHD_MaCH(HD.MaHoaDon, HD.MaCuaHang).TinhTrangGH.ToString();
                        if (textBoxTinhTrangGiaHang.Text == "Đang Giao Hàng")
                        {
                            btnThanhToan.Visible = false;
                            btnLuuTam.Visible    = false;
                        }
                    }
                    catch { }
                    radioGiaoHang.Checked = true;
                }
                else

                {
                    textBoxTinhTrangGiaHang.Visible = false;
                    lbTrangGiaoHang.Visible         = false;
                    linkLbChiTietGiaoHang.Visible   = false;
                }
                radioGiaoHang.Enabled          = false;
                radioMuaTT.Enabled             = false;
                dateTimePickerNgayVietHD.Value = HD.NgayLapHD;
                KhachHang kh = KHBUS.GetKHByMAKH(HD.MaKH);
                textBoxTenKH.Text  = kh.TenKH;
                textBoxDiaChi.Text = kh.DiaChi;
                txtboxSDT.Text     = kh.SDT;
                textBoxMaKH.Text   = kh.MaKH;

                chiTietHoaDonBindingSource.DataSource = ChiTietHoaDonBUS.GetChieTietHD_ByMaHD(HD.MaHoaDon, HD.MaCuaHang);

                lbTongTien.Text = ChiTietHoaDonBUS.TinhTien_ByMaHD(HD.MaHoaDon, HD.MaCuaHang).ToString();
            }
        }