Пример #1
0
        private void LoadComboboxPhongGD()
        {
            // khởi tạo combobox
            AutoComboBox auto       = new AutoComboBox();
            string       maChiNhanh = "";

            lstSourceChiNhanh = cmbChiNhanh.ItemsSource as ListCheckBoxCombo;
            foreach (AutoCompleteCheckBox lstCN in lstSourceChiNhanh)
            {
                if (lstCN.CheckedMember)
                {
                    maChiNhanh += "," + lstCN.ValueMember[1].ToString();
                }
            }
            if (maChiNhanh.Length > 0)
            {
                maChiNhanh = maChiNhanh.Substring(1, maChiNhanh.Length - 1);
            }
            else
            {
                maChiNhanh = "0";
            }
            List <string> lstDieuKien = new List <string>();

            auto = new AutoComboBox();
            lstDieuKien.Add(maChiNhanh);
            lstDieuKien.Add(ClientInformation.TenDangNhap);
            lstDieuKien.Add(ClientInformation.MaDonViQuanLy);
            new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourcePhongGD, ref cmbPhongGD, DatabaseConstant.DanhSachTruyVan.COMBOBOX_PGDLIST.getValue(), lstDieuKien);
        }
Пример #2
0
        private void LoadComboboxLoaiSP()
        {
            lstSourceLoaiSanPham = new ListCheckBoxCombo();
            AutoComboBoxListCheckes auto = new AutoComboBoxListCheckes();

            auto.GenAutoComboBox(ref lstSourceLoaiSanPham, ref cmbLoaiSanPham, "COMBOBOX_LOAI_SAN_PHAM", null);
        }
Пример #3
0
        private void LoadComboboxNguonVon()
        {
            lstSourceNguonVon = new ListCheckBoxCombo();
            AutoComboBoxListCheckes auto = new AutoComboBoxListCheckes();

            auto.GenAutoComboBox(ref lstSourceNguonVon, ref cmbNguonVon, "COMBOBOX_NGUON_VON_CT", null);
        }
        private void LoadComboboxNhomNo()
        {
            lstSourceNhomNo = new ListCheckBoxCombo();
            AutoComboBoxListCheckes auto = new AutoComboBoxListCheckes();

            auto.GenAutoComboBox(ref lstSourceNhomNo, ref cmbNhomNo, "COMBOBOX_NHOM_NO_CTRA", null);
        }
Пример #5
0
        private void LoadComboboxXaPhuong()
        {
            // khởi tạo combobox
            AutoComboBox auto = new AutoComboBox();

            lstSourceXa = new ListCheckBoxCombo();
            string maPGD      = "";
            string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
            string idChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings[1];

            lstSourcePhongGD = cmbPhongGD.ItemsSource as ListCheckBoxCombo;
            foreach (AutoCompleteCheckBox lstCN in lstSourcePhongGD)
            {
                if (lstCN.CheckedMember)
                {
                    maPGD += ",'" + lstCN.ValueMember[0].ToString() + "'";
                }
            }
            if (maChiNhanh.Length > 0)
            {
                maPGD = maPGD.Substring(1);
            }
            else
            {
                maPGD = "0";
            }

            List <string> lstDieuKien = new List <string>();

            // khởi tạo combobox
            auto = new AutoComboBox();
            lstDieuKien.Add(maChiNhanh);
            lstDieuKien.Add(maPGD);
            new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceXa, ref cmbXaPhuong, DatabaseConstant.DanhSachTruyVan.COMBOBOX_KHUVUCLIST.getValue(), lstDieuKien);
        }
Пример #6
0
        private void TaocomboboxCum()
        {
            try
            {
                // khởi tạo combobox
                AutoComboBox auto = new AutoComboBox();
                lstSourceCum = new ListCheckBoxCombo();
                string maPGD      = "";
                string maKhuVuc   = "";
                string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
                string idChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings[1];

                lstSourcePhongGD = cmbPhongGD.ItemsSource as ListCheckBoxCombo;
                foreach (AutoCompleteCheckBox lstCN in lstSourcePhongGD)
                {
                    if (lstCN.CheckedMember)
                    {
                        maPGD += ",'" + lstCN.ValueMember[0].ToString() + "'";
                    }
                }
                if (maPGD.Length > 0)
                {
                    maPGD = maPGD.Substring(1);
                }
                else
                {
                    maPGD = "0";
                }

                lstSourceKhuVuc = cmbKhuVuc.ItemsSource as ListCheckBoxCombo;
                foreach (AutoCompleteCheckBox lstCN in lstSourceKhuVuc)
                {
                    if (lstCN.CheckedMember)
                    {
                        maKhuVuc += "," + lstCN.ValueMember[1].ToString();
                    }
                }
                if (maKhuVuc.Length > 0)
                {
                    maKhuVuc = maKhuVuc.Substring(1);
                }
                else
                {
                    maKhuVuc = "0";
                }

                List <string> lstDieuKien = new List <string>();

                // khởi tạo combobox
                auto = new AutoComboBox();
                lstDieuKien.Add(maChiNhanh);
                lstDieuKien.Add(maPGD);
                lstDieuKien.Add(maKhuVuc);
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceCum, ref cmbCum, "COMBOBOX_CUM_KVUC_LIST", lstDieuKien);
            }
            catch (Exception ex)
            {
                LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex);
            }
        }
 private void cmbPhongGD_DropDownClosed(object sender, EventArgs e)
 {
     if (IsLoadForm.Equals(true))
     {
         lstSourcePhongGD = cmbPhongGD.ItemsSource as ListCheckBoxCombo; //cmbPhongGD.ItemsSource as ListCheckBoxCombo;
     }
 }
        private void LoadComboBoxXaPhuong()
        {
            // khởi tạo combobox
            AutoComboBox auto = new AutoComboBox();

            lstSourceXa = new ListCheckBoxCombo();
            string maChiNhanh = "";
            string maPGD      = "";

            lstSourceChiNhanh = cmbChiNhanh.ItemsSource as ListCheckBoxCombo;
            foreach (AutoCompleteCheckBox lstCN in lstSourceChiNhanh)
            {
                if (lstCN.CheckedMember)
                {
                    maChiNhanh += ",'" + lstCN.ValueMember[0].ToString() + "'";
                }
            }
            if (maChiNhanh.Length > 0)
            {
                maChiNhanh = maChiNhanh.Substring(1);
            }
            else
            {
                maChiNhanh = "0";
            }

            lstSourcePhongGD = cmbPhongGD.ItemsSource as ListCheckBoxCombo;
            foreach (AutoCompleteCheckBox lstCN in lstSourcePhongGD)
            {
                if (lstCN.CheckedMember)
                {
                    maPGD += ",'" + lstCN.ValueMember[0].ToString() + "'";
                }
            }
            if (maChiNhanh.Length > 0)
            {
                maPGD = maPGD.Substring(1);
            }
            else
            {
                maPGD = "0";
            }

            List <string> lstDieuKien = new List <string>();

            // khởi tạo combobox
            auto = new AutoComboBox();
            lstDieuKien.Add(maChiNhanh);
            lstDieuKien.Add(maPGD);
            lstSourceXa = new ListCheckBoxCombo();
            new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceXa, ref cmbXaPhuong, DatabaseConstant.DanhSachTruyVan.COMBOBOX_KHUVUCLIST.getValue(), lstDieuKien);
            //lstSourcePhongGD_Select = lstSourcePhongGD.Where(e => e.KeywordStrings.ElementAt(1).Equals(maChiNhanh)).ToList();
            //lstSourcePhongGD_Select.Insert(0, new AutoCompleteEntry("Tất cả", "%", ""));
            //// khởi tạo combobox
            //auto = new AutoComboBox();
            //cmbPhongGD.Items.Clear();
            //auto.GenAutoComboBox(ref lstSourcePhongGD_Select, ref cmbPhongGD, null);
        }
        private void GetFormData()
        {
            string maChiNhanh  = string.Empty;
            string tenChiNhanh = string.Empty;

            maChiNhanh  = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
            tenChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).DisplayName;

            lstMaPhongGiaoDich = new List <string>();
            foreach (AutoCompleteCheckBox PhongGD in lstSourcePhongGD.Where(e => e.CheckedMember == true))
            {
                lstMaPhongGiaoDich.Add(PhongGD.ValueMember.FirstOrDefault());
            }

            lstMaSanPhamTinDung     = new List <string>();
            lstSourceSanPhamTinDung = cmbSanPham.ItemsSource as ListCheckBoxCombo;
            foreach (AutoCompleteCheckBox SanPhamTD in lstSourceSanPhamTinDung.Where(e => e.CheckedMember == true))
            {
                lstMaSanPhamTinDung.Add(SanPhamTD.ValueMember.FirstOrDefault());
            }

            DateTime tuNgay = new DateTime();

            if (raddtTuNgay.Value is DateTime)
            {
                tuNgay = (DateTime)raddtTuNgay.Value;
            }

            DateTime denNgay = new DateTime();

            if (raddtDenNgay.Value is DateTime)
            {
                denNgay = (DateTime)raddtDenNgay.Value;
            }

            DateTime ngayBaoCao = new DateTime();

            if (raddtNgayBaoCao.Value is DateTime)
            {
                ngayBaoCao = (DateTime)raddtNgayBaoCao.Value;
            }

            string maNgonNgu  = lstSourceNgonNgu.ElementAt(cmbNgonNgu.SelectedIndex).KeywordStrings.First();
            string maDinhDang = lstSourceDinhDang.ElementAt(cmbDinhDang.SelectedIndex).KeywordStrings.First();

            // Gán dữ liệu từ form vào các biến truyền cho báo cáo
            MaChiNhanh  = maChiNhanh;
            TenChiNhanh = tenChiNhanh;
            TuNgay      = (raddtTuNgay.Value is DateTime) ? tuNgay.ToString("yyyyMM") + "01" : "";
            DenNgay     = (raddtDenNgay.Value is DateTime) ? denNgay.ToString("yyyyMM") + LDateTime.GetLastDateOfMonth(denNgay).ToString("dd") : "";
            SoTienTu    = (!LObject.IsNullOrEmpty(numSoTienTu.Value)) ? LNumber.StringToInt32(numSoTienTu.Value.ToString()).ToString() : "";
            SoTienDen   = (!LObject.IsNullOrEmpty(numSoTienDen.Value)) ? LNumber.StringToInt32(numSoTienDen.Value.ToString()).ToString() : "";
            NgayBaoCao  = (raddtNgayBaoCao.Value is DateTime) ? ngayBaoCao.ToString("yyyyMMdd") : "";
            MaNguoiLap  = ClientInformation.TenDangNhap;
            TenNguoiLap = ClientInformation.HoTen;
            MaNgonNgu   = maNgonNgu;
            MaDinhDang  = maDinhDang;
        }
        private void LoadComboBoxThonAp()
        {
            if (cmbChiNhanh.SelectedIndex >= 0 && cmbPhongGD.SelectedIndex >= 0 && cmbXaPhuong.SelectedIndex >= 0)
            {
                // khởi tạo combobox
                AutoComboBox auto = new AutoComboBox();
                lstSourceXa = new ListCheckBoxCombo();
                string maChiNhanh = "";
                string maPGD      = "";
                string maKhuVuc   = "";
                maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();

                lstSourcePhongGD = cmbPhongGD.ItemsSource as ListCheckBoxCombo;
                foreach (AutoCompleteCheckBox lstCN in lstSourcePhongGD)
                {
                    if (lstCN.CheckedMember)
                    {
                        maPGD += ",'" + lstCN.ValueMember[0].ToString() + "'";
                    }
                }
                if (maPGD.Length > 0)
                {
                    maPGD = maPGD.Substring(1);
                }
                else
                {
                    maPGD = "0";
                }

                lstSourceXa = cmbXaPhuong.ItemsSource as ListCheckBoxCombo;
                foreach (AutoCompleteCheckBox lstCN in lstSourceXa)
                {
                    if (lstCN.CheckedMember)
                    {
                        maKhuVuc += "," + lstCN.ValueMember[1].ToString();
                    }
                }
                if (maKhuVuc.Length > 0)
                {
                    maKhuVuc = maKhuVuc.Substring(1);
                }
                else
                {
                    maKhuVuc = "0";
                }

                List <string> lstDieuKien = new List <string>();

                // khởi tạo combobox
                auto = new AutoComboBox();
                lstDieuKien.Add(maChiNhanh);
                lstDieuKien.Add(maPGD);
                lstDieuKien.Add(maKhuVuc);

                lstSourceAp = new ListCheckBoxCombo();
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceAp, ref cmbThonAp, "COMBOBOX_CUM_KVUC_LIST", lstDieuKien);
            }
        }
Пример #11
0
        private void GetFormData()
        {
            string maChiNhanh  = string.Empty;
            string tenChiNhanh = string.Empty;

            maChiNhanh  = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
            tenChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).DisplayName;

            string maPhongGiaoDich  = string.Empty;
            string tenPhongGiaoDich = string.Empty;

            if (lstSourcePhongGD_Select.Count > 0)
            {
                maPhongGiaoDich  = lstSourcePhongGD_Select.ElementAt(cmbPhongGD.SelectedIndex).KeywordStrings.First();
                tenPhongGiaoDich = lstSourcePhongGD_Select.ElementAt(cmbPhongGD.SelectedIndex).DisplayName;
            }

            MaDonVi = (MaPhongGiaoDich.IsNullOrEmpty() || maPhongGiaoDich.Equals("%")) ? maChiNhanh : maPhongGiaoDich;

            lstMaKhuVuc     = new List <string>();
            lstSourceKhuVuc = cmbKhuVuc.ItemsSource as ListCheckBoxCombo;
            foreach (AutoCompleteCheckBox KhuVuc in lstSourceKhuVuc.Where(e => e.CheckedMember == true))
            {
                lstMaKhuVuc.Add(KhuVuc.ValueMember.FirstOrDefault());
            }

            DateTime ngayChotSoLieu = new DateTime();

            if (raddtNgayChotSoLieu.Value is DateTime)
            {
                ngayChotSoLieu = (DateTime)raddtNgayChotSoLieu.Value;
            }

            DateTime ngayBaoCao = new DateTime();

            if (raddtNgayBaoCao.Value is DateTime)
            {
                ngayBaoCao = (DateTime)raddtNgayBaoCao.Value;
            }


            string maNgonNgu  = lstSourceNgonNgu.ElementAt(cmbNgonNgu.SelectedIndex).KeywordStrings.First();
            string maDinhDang = lstSourceDinhDang.ElementAt(cmbDinhDang.SelectedIndex).KeywordStrings.First();

            // Gán dữ liệu từ form vào các biến truyền cho báo cáo
            MaChiNhanh       = maChiNhanh;
            TenChiNhanh      = tenChiNhanh;
            MaPhongGiaoDich  = maPhongGiaoDich;
            TenPhongGiaoDich = tenPhongGiaoDich;
            NgayChotSoLieu   = (raddtNgayChotSoLieu.Value is DateTime) ? ngayChotSoLieu.ToString("yyyyMMdd") : "";
            NgayBaoCao       = (raddtNgayBaoCao.Value is DateTime) ? ngayBaoCao.ToString("yyyyMMdd") : "";
            MaNguoiLap       = ClientInformation.TenDangNhap;
            TenNguoiLap      = ClientInformation.HoTen;
            MaNgonNgu        = maNgonNgu;
            MaDinhDang       = maDinhDang;
        }
Пример #12
0
        private void LoadComboboxCum()
        {
            lstSourceCum = new ListCheckBoxCombo();
            AutoComboBoxListCheckes auto        = new AutoComboBoxListCheckes();
            List <string>           lstDieuKien = new List <string>();
            string idDonVi = lstSourcePhongGD_Select.ElementAt(cmbPhongGD.SelectedIndex).KeywordStrings[3];

            idKhuVuc = lstSourceKhuVuc.ElementAt(cmbKhuVuc.SelectedIndex).KeywordStrings[1];
            lstDieuKien.Add(idDonVi);
            lstDieuKien.Add(idKhuVuc);

            auto.GenAutoComboBox(ref lstSourceCum, ref cmbCum, DatabaseConstant.DanhSachTruyVan.COMBOBOX_CUM.getValue(), lstDieuKien);
        }
        private void LoadComboboxPhongGD()
        {
            // khởi tạo combobox
            //AutoComboBox auto = new AutoComboBox();
            //lstSourcePhongGD = new ListCheckBoxCombo();
            //lstSourcePhongGD_Select = new List<AutoCompleteEntry>();
            //string maChiNhanh = "";
            ////lstSourceChiNhanh = cmbChiNhanh.ItemsSource as ListCheckBoxCombo;
            ////foreach (AutoCompleteCheckBox lstCN in lstSourceChiNhanh)
            ////{
            ////    if (lstCN.CheckedMember)
            ////        maChiNhanh += "," + lstCN.ValueMember[1].ToString();
            ////}
            ////if (maChiNhanh.Length > 0)
            ////    maChiNhanh = maChiNhanh.Substring(1, maChiNhanh.Length - 1);
            ////else
            ////    maChiNhanh = "0";
            //List<string> lstDieuKien = new List<string>();
            //maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();

            //// khởi tạo combobox
            //auto = new AutoComboBox();
            //lstDieuKien.Add(maChiNhanh);
            //lstDieuKien.Add(ClientInformation.TenDangNhap);
            //lstDieuKien.Add(ClientInformation.MaDonViQuanLy);
            //new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourcePhongGD, ref cmbPhongGD, DatabaseConstant.DanhSachTruyVan.COMBOBOX_PGDLIST.getValue(), lstDieuKien);
            ////lstSourcePhongGD_Select = lstSourcePhongGD.Where(e => e.KeywordStrings.ElementAt(1).Equals(maChiNhanh)).ToList();
            ////lstSourcePhongGD_Select.Insert(0, new AutoCompleteEntry("Tất cả", "%", ""));
            ////// khởi tạo combobox
            ////auto = new AutoComboBox();
            ////cmbPhongGD.Items.Clear();
            ////auto.GenAutoComboBox(ref lstSourcePhongGD_Select, ref cmbPhongGD, null);

            if (cmbChiNhanh.SelectedIndex >= 0)
            {
                // khởi tạo combobox
                string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
                string idChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings[1];

                // khởi tạo combobox
                lstSourcePhongGD_Select = new List <AutoCompleteEntry>();
                lstSourcePhongGD        = new ListCheckBoxCombo();
                List <string> lstDieuKien = new List <string>();
                lstDieuKien.Add(idChiNhanh);
                lstDieuKien.Add(ClientInformation.TenDangNhap);
                lstDieuKien.Add(ClientInformation.MaDonViQuanLy);
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourcePhongGD, ref cmbPhongGD, DatabaseConstant.DanhSachTruyVan.COMBOBOX_PGDLIST.getValue(), lstDieuKien);
            }
        }
        private void LoadComboboxSanPham()
        {
            // khởi tạo combobox
            AutoComboBox auto = new AutoComboBox();

            lstSourceSanPham = new ListCheckBoxCombo();
            string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
            string idChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings[1];

            List <string> lstDieuKien = new List <string>();

            // khởi tạo combobox
            auto = new AutoComboBox();
            lstDieuKien.Add(maChiNhanh);
            new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceSanPham, ref cmbSanPham, DatabaseConstant.DanhSachTruyVan.COMBOBOX_SAN_PHAM_TDLIST.getValue(), lstDieuKien);
        }
        private void LoadComboBoxPhongGD()
        {
            if (cmbChiNhanh.SelectedIndex >= 0)
            {
                // khởi tạo combobox
                string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
                string idChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings[1];

                // khởi tạo combobox
                lstSourcePhongGD_Select = new List <AutoCompleteEntry>();
                lstSourcePhongGD        = new ListCheckBoxCombo();
                List <string> lstDieuKien = new List <string>();
                lstDieuKien.Add(idChiNhanh);
                lstDieuKien.Add(ClientInformation.TenDangNhap);
                lstDieuKien.Add(ClientInformation.MaDonViQuanLy);
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourcePhongGD, ref cmbPhongGD, DatabaseConstant.DanhSachTruyVan.COMBOBOX_PGDLIST.getValue(), lstDieuKien);
            }
        }
        private void LoadComboboxCum()
        {
            if (cmbChiNhanh.SelectedIndex >= 0 && cmbPhongGD.SelectedIndex >= 0)
            {
                // khởi tạo combobox
                AutoComboBoxListCheckes auto = new AutoComboBoxListCheckes();

                lstSourceCum = new ListCheckBoxCombo();
                string maChiNhanh      = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
                string maPhongGiaoDich = lstSourcePhongGD_Select.ElementAt(cmbPhongGD.SelectedIndex).KeywordStrings.First();

                List <string> lstDieuKien = new List <string>();
                lstDieuKien.Add(maChiNhanh);
                lstDieuKien.Add(maPhongGiaoDich);
                auto.GenAutoComboBox(ref lstSourceCum, ref cmbCum, "COMBOBOX_CUM_LIST", lstDieuKien);
                cmbCum.SelectedIndex = 0;
                cmbCum.IsEnabled     = !maPhongGiaoDich.Equals("%");
            }
        }
        private void LoadComboboxSanPhamTD()
        {
            if (cmbChiNhanh.SelectedIndex >= 0)
            {
                ListCheckBoxCombo lstSourceSanPham = new ListCheckBoxCombo();
                AutoComboBox      auto             = new AutoComboBox();
                List <string>     lstDieuKien      = new List <string>();

                lstSourceSanPham = new ListCheckBoxCombo();
                string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
                lstDieuKien.Add("" + maChiNhanh + "");
                lstDieuKien.Add("%");
                lstDieuKien.Add("1");
                lstDieuKien.Add("0");
                //cmbSanPham.Items.Clear();
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceSanPham, ref cmbSanPham, "COMBOBOX_SAN_PHAM_TD", lstDieuKien);
                //cmbSanPham.IsEnabled = !maChiNhanh.Equals("%");
            }
        }
        private void LoadComboboxNhanSu()
        {
            if (cmbChiNhanh.SelectedIndex >= 0)
            {
                // khởi tạo combobox
                AutoComboBox auto = new AutoComboBox();
                lstSourceCanBoTD = new ListCheckBoxCombo();
                string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
                string idChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings[1];

                List <string> lstDieuKien = new List <string>();

                // khởi tạo combobox
                auto = new AutoComboBox();
                lstDieuKien.Add(maChiNhanh);
                lstDieuKien.Add(BusinessConstant.LOAI_HO_SO.CHINH_THUC.layGiaTri());
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceCanBoTD, ref cmbCanBoTD, DatabaseConstant.DanhSachTruyVan.COMBOBOX_NHAN_SU_LIST.getValue(), lstDieuKien);
            }
        }
        private void LoadComboboxSanPham()
        {
            lstSourceSanPham = new ListCheckBoxCombo();
            AutoComboBoxListCheckes auto        = new AutoComboBoxListCheckes();
            List <string>           lstDieuKien = new List <string>();

            if (lstSourceChiNhanh.Count == 0)
            {
                return;
            }
            if (lstSourcePhongGD_Select.Count == 0)
            {
                return;
            }
            machinhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.FirstOrDefault();
            maphonggd  = lstSourcePhongGD_Select.ElementAt(cmbPhongGD.SelectedIndex).KeywordStrings.FirstOrDefault();
            lstDieuKien.Add(machinhanh);
            lstDieuKien.Add(maphonggd);
            auto.GenAutoComboBox(ref lstSourceSanPham, ref cmbSanPham, DatabaseConstant.DanhSachTruyVan.COMBOBOX_SAN_PHAM_TD_LIST.getValue(), lstDieuKien);
        }
        private void LoadComboboxNhanSu()
        {
            string maDonVi = string.Empty;

            if (cmbPhongGD.SelectedIndex >= 0 && !lstSourcePhongGD_Select.ElementAt(cmbPhongGD.SelectedIndex).KeywordStrings.First().IsNullOrEmptyOrSpace())
            {
                maDonVi = lstSourcePhongGD_Select.ElementAt(cmbPhongGD.SelectedIndex).KeywordStrings.First();
            }
            else
            {
                maDonVi = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
            }
            if (maDonVi.Equals("%"))
            {
                maDonVi = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
            }
            string maDonViQLy = string.Empty;

            maDonViQLy = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
            DateTime tuNgay = new DateTime();

            if (raddtTuNgay.Value is DateTime)
            {
                tuNgay = (DateTime)raddtTuNgay.Value;
            }
            DateTime denNgay = new DateTime();

            if (raddtDenNgay.Value is DateTime)
            {
                denNgay = (DateTime)raddtDenNgay.Value;
            }
            AutoComboBox  au          = new AutoComboBox();
            List <string> lstDieuKien = new List <string>();

            lstDieuKien.Add(maDonVi);
            lstDieuKien.Add(tuNgay.ToString("yyyyMMdd"));
            lstDieuKien.Add(denNgay.ToString("yyyyMMdd"));
            lstSourceTeller = new ListCheckBoxCombo();
            cmbTeller.Items.Clear();
            new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceTeller, ref cmbTeller, DatabaseConstant.DanhSachTruyVan.COMBOBOX_DS_NSD.getValue(), lstDieuKien);
        }
        private void LoadComboboxKhuVuc()
        {
            lstSourceKhuVuc = new ListCheckBoxCombo();
            string                  sMachiNhanh = "";
            string                  sMaPhongGD  = "";
            List <string>           lstDieuKien = new List <string>();
            AutoComboBoxListCheckes auto        = new AutoComboBoxListCheckes();

            if (cmbChiNhanh.Items.Count == 0)
            {
                return;
            }
            if (cmbPhongGD.Items.Count == 0)
            {
                return;
            }
            sMachiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.FirstOrDefault();
            sMaPhongGD  = lstSourcePhongGD_Select.ElementAt(cmbPhongGD.SelectedIndex).KeywordStrings.FirstOrDefault();
            lstDieuKien.Add(sMachiNhanh);
            lstDieuKien.Add(sMaPhongGD);
            auto.GenAutoComboBox(ref lstSourceKhuVuc, ref cmbKhuVuc, DatabaseConstant.DanhSachTruyVan.COMBOBOX_KHUVUCLIST.getValue(), lstDieuKien);
        }
Пример #22
0
        private void TaocomboboxSanPham()
        {
            try
            {
                // khởi tạo combobox
                AutoComboBox auto = new AutoComboBox();
                lstSourceSanPham = new ListCheckBoxCombo();
                string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
                string idChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings[1];

                List <string> lstDieuKien = new List <string>();

                // khởi tạo combobox
                auto = new AutoComboBox();
                lstDieuKien.Add(maChiNhanh);
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceSanPham, ref cmbSanPham, DatabaseConstant.DanhSachTruyVan.COMBOBOX_SAN_PHAM_TDLIST.getValue(), lstDieuKien);
            }
            catch (Exception ex)
            {
                LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex);
            }
        }
Пример #23
0
        private void TaocomboboxCBTD()
        {
            try
            {
                // khởi tạo combobox
                AutoComboBox auto = new AutoComboBox();
                lstSourceCBTD = new ListCheckBoxCombo();
                string maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();
                string idChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings[1];

                List <string> lstDieuKien = new List <string>();

                // khởi tạo combobox
                auto = new AutoComboBox();
                lstDieuKien.Add(maChiNhanh);
                lstDieuKien.Add(BusinessConstant.LOAI_HO_SO.CHINH_THUC.layGiaTri());
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceCBTD, ref cmbCBTD, DatabaseConstant.DanhSachTruyVan.COMBOBOX_NHAN_SU_LIST.getValue(), lstDieuKien);
            }
            catch (Exception ex)
            {
                LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex);
            }
        }
        private void LoadComboboxNhanSu()
        {
            if (cmbChiNhanh.SelectedIndex >= 0)
            {
                // khởi tạo combobox
                AutoComboBox auto = new AutoComboBox();
                lstSourceCanBoTD = new ListCheckBoxCombo();
                string maChiNhanh = "";
                //lstSourceChiNhanh = cmbChiNhanh.ItemsSource as ListCheckBoxCombo;
                //foreach (AutoCompleteCheckBox lstCN in lstSourceChiNhanh)
                //{
                //    if (lstCN.CheckedMember)
                //        maChiNhanh += ",'" + lstCN.ValueMember[0].ToString() + "'";
                //}
                //if (maChiNhanh.Length > 0)
                //    maChiNhanh = maChiNhanh.Substring(1);
                //else
                //    maChiNhanh = "0";
                List <string> lstDieuKien = new List <string>();
                maChiNhanh = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex).KeywordStrings.First();

                // khởi tạo combobox
                auto = new AutoComboBox();
                lstDieuKien.Add(maChiNhanh);
                lstDieuKien.Add(BusinessConstant.LOAI_HO_SO.CHINH_THUC.layGiaTri());

                lstSourceCanBoTD = new ListCheckBoxCombo();
                new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourceCanBoTD, ref cmbCanBoTD, DatabaseConstant.DanhSachTruyVan.COMBOBOX_NHAN_SU_LIST.getValue(), lstDieuKien);
                //lstSourcePhongGD_Select = lstSourcePhongGD.Where(e => e.KeywordStrings.ElementAt(1).Equals(maChiNhanh)).ToList();
                //lstSourcePhongGD_Select.Insert(0, new AutoCompleteEntry("Tất cả", "%", ""));
                //// khởi tạo combobox
                //auto = new AutoComboBox();
                //cmbPhongGD.Items.Clear();
                //auto.GenAutoComboBox(ref lstSourcePhongGD_Select, ref cmbPhongGD, null);
            }
        }
Пример #25
0
        private void LoadComboboxPhongGD()
        {
            // khởi tạo combobox
            AutoComboBox auto = new AutoComboBox();

            lstSourcePhongGD = new ListCheckBoxCombo();
            AutoCompleteEntry au         = lstSourceChiNhanh.ElementAt(cmbChiNhanh.SelectedIndex);
            string            maChiNhanh = au.KeywordStrings[1];

            List <string> lstDieuKien = new List <string>();

            // khởi tạo combobox
            auto = new AutoComboBox();
            lstDieuKien.Add(maChiNhanh);
            lstDieuKien.Add(ClientInformation.TenDangNhap);
            lstDieuKien.Add(ClientInformation.MaDonViQuanLy);
            new AutoComboBoxListCheckes().GenAutoComboBox(ref lstSourcePhongGD, ref cmbPhongGD, DatabaseConstant.DanhSachTruyVan.COMBOBOX_PGDLIST.getValue(), lstDieuKien);
            //lstSourcePhongGD_Select = lstSourcePhongGD.Where(e => e.KeywordStrings.ElementAt(1).Equals(maChiNhanh)).ToList();
            //lstSourcePhongGD_Select.Insert(0, new AutoCompleteEntry("Tất cả", "%", ""));
            //// khởi tạo combobox
            //auto = new AutoComboBox();
            //cmbPhongGD.Items.Clear();
            //auto.GenAutoComboBox(ref lstSourcePhongGD_Select, ref cmbPhongGD, null);
        }
Пример #26
0
 private void cmbCum_DropDownClosed(object sender, EventArgs e)
 {
     lstSourceCum = cmbCum.ItemsSource as ListCheckBoxCombo;
 }
Пример #27
0
 private void cmbPhongGD_DropDownClosed(object sender, EventArgs e)
 {
     lstSourcePGD = cmbPhongGD.ItemsSource as ListCheckBoxCombo;
     LoadComboboxCum();
 }
Пример #28
0
 private void cmbChiNhanh_DropDownClosed(object sender, EventArgs e)
 {
     lstSourceChiNhanh = cmbChiNhanh.ItemsSource as ListCheckBoxCombo;
     LoadComboboxPhongGD();
 }
 private void cmbKhuVuc_DropDownClosed(object sender, EventArgs e)
 {
     lstSourceKhuVuc = cmbKhuVuc.ItemsSource as ListCheckBoxCombo;
 }
 private void cmbPhongGD_DropDownClosed(object sender, EventArgs e)
 {
     lstSourcePhongGD = cmbPhongGD.ItemsSource as ListCheckBoxCombo;
     LoadComboBoxXaPhuong();
     LoadComboBoxThonAp();
 }