예제 #1
0
        public frmTimKiem(IGuiTinNhan gui_tin_nhan)
        {
            InitializeComponent();

            _guiTinNhan = gui_tin_nhan;

            ControlPlus.MovieFormWhenMouseDownControl(controlBoxFlat1, this.Handle);
            ControlPlus.MovieFormWhenMouseDownControl(controlBoxFlat1.lblFormText, this.Handle);

            panTimKiemThoiGianDangNhap.DataBindings.Add("Enabled", chkTimNguoiMoiDangNhap, "Checked");

            _duLieuTimKiem = gui_tin_nhan.TaoDuLieuTimKiem();

            foreach (var noio in _duLieuTimKiem.NoiO)
            {
                cbbNoiO.Items.Add(noio.Value);
            }

            foreach (var tinhtrang in _duLieuTimKiem.TinhTrangHonNhan)
            {
                cbbTinhTrangHonNhan.Items.Add(tinhtrang);
            }

            foreach (var gtinh in _duLieuTimKiem.GioiTinh)
            {
                cbbGioiTinh.Items.Add(gtinh.Value);
            }

            cbbTinhTrangHonNhan.DisplayMember = "TenTinhTrang";

            cbbGioiTinh.SelectedIndex = 0;
            cbbNoiO.SelectedIndex     = 0;
            cbbTinhTrangHonNhan.SetItemChecked(0, true);
        }
예제 #2
0
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            #region Nơi ở
            List <string> tinhThanh = new List <string>()
            {
                "Tất cả", "Hanoi", "Ho Chi Minh", "Da Nang", "Hai Phong", "Nam Dinh", "Lai Chau", "Ha Giang", "Lang Son", "Bac Kan", "Quang Ninh", "Son La", "Thai Nguyen", "Bac Ninh", "Phu Tho", "Hai Duong", "Hoa Binh", "Ninh Binh", "Nghe An", "Quang Binh", "Binh Đinh", "Quang Nam", "Gia Lai", "Dac Lac", "Lam Đong", "Khanh Hoa", "Ben Tre", "Hau Giang", "Binh Thuan", "Tien Giang", "Vinh Long", "An Giang", "Can Tho", "Dak Nong", "Kien Giang", "Ca Mau", "Dien Bien", "Lao Cai", "Bac Giang", "Cao Bang", "Tuyen Quang", "Hung Yen", "Yen Bai", "Vinh Phuc", "Thai Binh", "Ha Nam", "Thanh Hoa", "Ha Tinh", "Quang Tri", "Thua Thien - Hue", "Quang Ngai", "Kon Tum", "Phu Yen", "Bac Lieu", "Long An", "Binh Phuoc", "Ninh Thuan", "Tay Ninh", "Tra Vinh", "Binh Duong", "Ba Ria - Vung Tau", "Soc Trang", "Dong Thap", "Dong Nai"
            };
            List <string> idTinhThanh = new List <string>()
            {
                "", "Hanoi", "Ho Chi Minh", "Da Nang", "Hai Phong", "Nam Dinh", "Lai Chau", "Ha Giang", "Lang Son", "Bac Kan", "Quang Ninh", "Son La", "Thai Nguyen", "Bac Ninh", "Phu Tho", "Hai Duong", "Hoa Binh", "Ninh Binh", "Nghe An", "Quang Binh", "Binh Đinh", "Quang Nam", "Gia Lai", "Dac Lac", "Lam Đong", "Khanh Hoa", "Ben Tre", "Hau Giang", "Binh Thuan", "Tien Giang", "Vinh Long", "An Giang", "Can Tho", "Dak Nong", "Kien Giang", "Ca Mau", "Dien Bien", "Lao Cai", "Bac Giang", "Cao Bang", "Tuyen Quang", "Hung Yen", "Yen Bai", "Vinh Phuc", "Thai Binh", "Ha Nam", "Thanh Hoa", "Ha Tinh", "Quang Tri", "Thua Thien - Hue", "Quang Ngai", "Kon Tum", "Phu Yen", "Bac Lieu", "Long An", "Binh Phuoc", "Ninh Thuan", "Tay Ninh", "Tra Vinh", "Binh Duong", "Ba Ria - Vung Tau", "Soc Trang", "Dong Thap", "Dong Nai"
            };

            for (int i = 0; i < tinhThanh.Count; i++)
            {
                res.NoiO.Add(idTinhThanh[i], tinhThanh[i]);
            }
            #endregion

            #region Tình trạng hôn nhân
            List <string> tinhTrang = new List <string>()
            {
                "Tất cả", "Độc thân", "Ở với trẻ", "Ở với bố mẹ", "Ở với thú cưng", "Ở với bạn", "Bạn thường đến chơi", "Thường có tiệc đêm"
            };
            List <int> idTinhTrang = new List <int>()
            {
                -1, 335, 336, 337, 338, 339, 340, 341
            };

            for (int i = 0; i < tinhTrang.Count; i++)
            {
                res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
                {
                    Id = idTinhTrang[i], TenTinhTrang = tinhTrang[i]
                });
            }
            #endregion

            #region Giới tính
            List <string> gioiTinh = new List <string>()
            {
                "Nam", "Nữ"
            };            //CÓ thể thêm tất cả vào
            List <int> idGioiTinh = new List <int>()
            {
                1, 2
            };

            for (int i = 0; i < gioiTinh.Count; i++)
            {
                res.GioiTinh.Add(idGioiTinh[i], gioiTinh[i]);
            }
            #endregion

            return(res);
        }
예제 #3
0
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            #region Nơi ở
            List <string> tinhThanh = new List <string>()
            {
                "Tất cả", "Hanoi", "Ho Chi Minh", "Da Nang", "Hai Phong", "Nam Dinh", "Lai Chau", "Ha Giang", "Lang Son", "Bac Kan", "Quang Ninh", "Son La", "Thai Nguyen", "Bac Ninh", "Phu Tho", "Hai Duong", "Hoa Binh", "Ninh Binh", "Nghe An", "Quang Binh", "Binh Đinh", "Quang Nam", "Gia Lai", "Dac Lac", "Lam Đong", "Khanh Hoa", "Ben Tre", "Hau Giang", "Binh Thuan", "Tien Giang", "Vinh Long", "An Giang", "Can Tho", "Dak Nong", "Kien Giang", "Ca Mau", "Dien Bien", "Lao Cai", "Bac Giang", "Cao Bang", "Tuyen Quang", "Hung Yen", "Yen Bai", "Vinh Phuc", "Thai Binh", "Ha Nam", "Thanh Hoa", "Ha Tinh", "Quang Tri", "Thua Thien - Hue", "Quang Ngai", "Kon Tum", "Phu Yen", "Bac Lieu", "Long An", "Binh Phuoc", "Ninh Thuan", "Tay Ninh", "Tra Vinh", "Binh Duong", "Ba Ria - Vung Tau", "Soc Trang", "Dong Thap", "Dong Nai"
            };
            List <int> idTinhThanh = new List <int>()
            {
                -1, 2, 3, 4, 6, 7, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207
            };

            for (int i = 0; i < tinhThanh.Count; i++)
            {
                res.NoiO.Add(idTinhThanh[i], tinhThanh[i]);
            }
            #endregion

            #region Tình trạng hôn nhân
            List <string> tinhTrang = new List <string>()
            {
                "Không", "Không có gì nghiêm túc", "Có mối quan hệ", "Đã kết hôn"
            };
            List <int> idTinhTrang = new List <int>()
            {
                1, 2, 3, 4
            };

            for (int i = 0; i < tinhTrang.Count; i++)
            {
                res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
                {
                    Id = idTinhTrang[i], TenTinhTrang = tinhTrang[i]
                });
            }
            #endregion

            #region Giới tính
            List <string> gioiTinh = new List <string>()
            {
                "Tất cả", "Bạn nam", "Bạn nữ"
            };
            List <int> idGioiTinh = new List <int>()
            {
                -1, 1, 2
            };

            for (int i = 0; i < gioiTinh.Count; i++)
            {
                res.GioiTinh.Add(idGioiTinh[i], gioiTinh[i]);
            }
            #endregion

            return(res);
        }
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            res.DanhSachChuyenMuc.Add(new ChuyenMuc()
            {
                IdChuyenMuc = "f78", TenChuyenMuc = "Hội độc thân - Giao lưu - Kết bạn", UrlChuyenMuc = "https://www.webtretho.com/forum/f78/"
            });

            return(res);
        }
예제 #5
0
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            res.NoiO.Add(0, "Tất cả");
            List <string> tinhThanh = new List <string>()
            {
                "- - Tất cả - -", "An Giang", "Bắc Cạn", "Bắc Giang", "Bạc Liêu", "Bắc Ninh", "Bến Tre", "Bình Dương", "Bình Định", "Bình Phước", "Bình Thuận", "Cà Mau", "Cần Thơ", "Cao Bằng", "Dak Nông", "Đà Nẵng", "Đắc Lắc", "Điện Biên", "Đồng Nai", "Đồng Tháp", "Gia Lai", "Hà Giang", "Hà Nam", "Hà Nội", "Hà Tỉnh", "Hải Dương", "Hải Phòng", "Hậu Giang", "Hồ Chí Minh", "Hòa Bình", "Hưng Yên", "Khánh Hòa", "Kiên Giang", "Kon Tum", "Lai Châu", "Lâm Đồng", "Lạng Sơn", "Lào Cai", "Long An", "Nam Định", "Nghệ An", "Ninh Bình", "Ninh Thuận", "Phú Thọ", "Phú Yên", "Quảng Bình", "Quảng Nam", "Quãng Ngãi", "Quảng Ninh", "Quảng Trị", "Sóc Trăng", "Sơn La", "Tây Ninh", "Thái Bình", "Thái Nguyên", "Thanh Hóa", "Thừa Thiên - Huế", "Tiền Giang", "Trà Vinh", "Tuyên Quang", "Vĩnh Long", "Vĩnh Phúc", "Vũng Tàu", "Yên Bái"
            };
            List <int> idTinhThanh = new List <int>()
            {
                0, 312, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 336, 397
            };

            for (int i = 0; i < tinhThanh.Count; i++)
            {
                res.NoiO.Add(idTinhThanh[i], tinhThanh[i]);
            }

            List <string> tinhTrang = new List <string>()
            {
                "- - Tất cả - -", "Đã có gia đình", "Đang có người yêu", "Đang ở góa", "Độc thân", "Ly Dị", "Ly thân"
            };
            List <int> idTinhTrang = new List <int>()
            {
                0, 3, 2, 4, 1, 6, 5
            };

            for (int i = 0; i < tinhTrang.Count; i++)
            {
                res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
                {
                    Id = idTinhTrang[i], TenTinhTrang = tinhTrang[i]
                });
            }


            List <string> gioiTinh = new List <string>()
            {
                "- - Tất cả - -", "Khác", "Nam", "Nữ"
            };
            List <int> idGioiTinh = new List <int>()
            {
                0, 4, 1, 2
            };

            for (int i = 0; i < gioiTinh.Count; i++)
            {
                res.GioiTinh.Add(idGioiTinh[i], gioiTinh[i]);
            }

            return(res);
        }
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            #region Nơi ở
            List <string> tinhThanh = new List <string>()
            {
                "Tất cả", "TP.HCM", "Hà Nội", "Đà Nẵng", "An Giang", "BR Vũng Tàu", "Bắc Giang", "Bắc Kạn", "Bạc Liêu", "Bắc Ninh", "Bến Tre", "Bình Định", "Bình Dương", "Bình Phước", "Bình Thuận", "Cà Mau", "Cần Thơ", "Cao Bằng", "Đăk Lăk", "Đăk Nông", "Điện Biên", "Đồng Nai", "Đồng Tháp", "Gia Lai", "Hà Giang", "Hà Nam", "Hà Tĩnh", "Hải Dương", "Hải Phòng", "Hậu Giang", "Hoà Bình", "Hưng Yên", "Khánh Hoà", "Kiên Giang", "Kon Tum", "Lai Châu", "Lâm Đồng", "Lạng Sơn", "Lào Cai", "Long An", "Nam Định", "Nghệ An", "Ninh Bình", "Ninh Thuận", "Phú Thọ", "Phú Yên", "Quảng Bình", "Quảng Nam", "Quảng Ngãi", "Quảng Ninh", "Quảng Trị", "Sóc Trăng", "Sơn La", "Tây Ninh", "Thái Bình", "Thái Nguyên", "Thanh Hoá", "T.T. Huế", "Tiền Giang", "Trà Vinh", "Tuyên Quang", "Vĩnh Long", "Vĩnh Phúc", "Yên Bái"
            };
            List <string> idTinhThanh = new List <string>()
            {
                "Tất cả", "TP.HCM", "Hà Nội", "Đà Nẵng", "An Giang", "BR Vũng Tàu", "Bắc Giang", "Bắc Kạn", "Bạc Liêu", "Bắc Ninh", "Bến Tre", "Bình Định", "Bình Dương", "Bình Phước", "Bình Thuận", "Cà Mau", "Cần Thơ", "Cao Bằng", "Đăk Lăk", "Đăk Nông", "Điện Biên", "Đồng Nai", "Đồng Tháp", "Gia Lai", "Hà Giang", "Hà Nam", "Hà Tĩnh", "Hải Dương", "Hải Phòng", "Hậu Giang", "Hoà Bình", "Hưng Yên", "Khánh Hoà", "Kiên Giang", "Kon Tum", "Lai Châu", "Lâm Đồng", "Lạng Sơn", "Lào Cai", "Long An", "Nam Định", "Nghệ An", "Ninh Bình", "Ninh Thuận", "Phú Thọ", "Phú Yên", "Quảng Bình", "Quảng Nam", "Quảng Ngãi", "Quảng Ninh", "Quảng Trị", "Sóc Trăng", "Sơn La", "Tây Ninh", "Thái Bình", "Thái Nguyên", "Thanh Hoá", "Thừa Thiên Huế", "Tiền Giang", "Trà Vinh", "Tuyên Quang", "Vĩnh Long", "Vĩnh Phúc", "Yên Bái"
            };

            for (int i = 0; i < tinhThanh.Count; i++)
            {
                res.NoiO.Add(idTinhThanh[i], tinhThanh[i]);
            }
            #endregion

            #region Tình trạng hôn nhân
            List <string> tinhTrang = new List <string>()
            {
                "Tất cả", "Độc Thân", "Có Người Yêu", "Có Gia Đình", "Đã Ly Hôn", "Đang Ở Goá"
            };
            List <string> idTinhTrang = new List <string>()
            {
                "Tất cả", "Độc Thân", "Đang Có Người Yêu", "Đã Có Gia Đình", "Đã Ly Hôn", "Đang Ở Goá"
            };

            for (int i = 0; i < tinhTrang.Count; i++)
            {
                res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
                {
                    Id = idTinhTrang[i], TenTinhTrang = tinhTrang[i]
                });
            }
            #endregion

            #region Giới tính
            List <string> gioiTinh = new List <string>()
            {
                "Tất cả", "Nam", "Nữ", "Les", "Gay"
            };

            for (int i = 0; i < gioiTinh.Count; i++)
            {
                res.GioiTinh.Add(gioiTinh[i], gioiTinh[i]);
            }
            #endregion

            return(res);
        }
예제 #7
0
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            List <string> tinhThanh = new List <string>()
            {
                "Bất Kỳ Bang Nào", "An Giang", "Bà Rịa-Vũng Tàu", "Bắc Giang", "Bắc Kạn", "Bạc Liêu", "Bắc Ninh", "Bến Tre", "Bình Ðịnh", "Bình Dương", "Bình Phước", "Bình Thuận", "Cà Mau", "Cần Thơ", "Cao Bằng", "Ðà Nẵng", "Ðắc Lắk", "Ðồng Nai", "Ðồng Tháp", "Gia Lai", "Hà Giang", "Hà Nam", "Hà Nội", "Hà Tây", "Hà Tĩnh", "Hải Dương", "Hải Phòng", "Hồ Chí Minh", "Hòa Bình", "Hưng Yên", "Khánh Hòa", "Kiên Giang", "Kon Tum", "Lai Châu", "Lâm Ðồng", "Lạng Sơn", "Lào Cai", "Long An", "Nam Ðịnh", "Nghệ An", "Ninh Bình", "Ninh Thuận", "Phú Thọ", "Phú Yên", "Quảng Bình", "Quảng Nam", "Quảng Ngãi", "Quảng Ninh", "Quảng Trị", "Sóc Trăng", "Sơn La", "Tây Ninh", "Thái Bình", "Thái Nguyên", "Thanh Hóa", "Thừa Thiên-Huế", "Tiền Giang", "Trà Vinh", "Tuyên Quang", "Vĩnh Long", "Vĩnh Phúc", "Yên Bái"
            };
            List <int> idTinhThanh = new List <int>()
            {
                -1, 6685, 6705, 6730, 6731, 6732, 6733, 6686, 6706, 6734, 6735, 6707, 6736, 6708, 6687, 6737, 6688, 6703, 6689, 6709, 6710, 6739, 6704, 6711, 6712, 6738, 6690, 6691, 6713, 6740, 6714, 6692, 6715, 6693, 6694, 6702, 6716, 6695, 6741, 6717, 6718, 6719, 6742, 6720, 6721, 6743, 6722, 6696, 6723, 6724, 6697, 6698, 6700, 6744, 6699, 6725, 6701, 6726, 6727, 6728, 6745, 6729
            };

            for (int i = 0; i < tinhThanh.Count; i++)
            {
                res.NoiO.Add(idTinhThanh[i], tinhThanh[i]);
            }

            List <string> tinhTrang = new List <string>()
            {
                "Bất kỳ", "Độc thân", "Ly thân", "Góa", "Ly hôn", "Kết hôn"
            };
            List <int> idTinhTrang = new List <int>()
            {
                -1, 556, 557, 559, 558, 560
            };

            for (int i = 0; i < tinhTrang.Count; i++)
            {
                res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
                {
                    Id = idTinhTrang[i], TenTinhTrang = tinhTrang[i]
                });
            }


            List <string> gioiTinh = new List <string>()
            {
                "Bất kỳ", "Nam", "Nữ"
            };
            List <int> idGioiTinh = new List <int>()
            {
                -1, 253, 254
            };

            for (int i = 0; i < gioiTinh.Count; i++)
            {
                res.GioiTinh.Add(idGioiTinh[i], gioiTinh[i]);
            }

            return(res);
        }
예제 #8
0
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            //try
            //{
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            //HttpWebResponse resposne = RequestToWeb.GET(new Uri("https://www.ehenho.com/tim-ban-cac-noi-o-chinh/"), false, true, Cookie) as HttpWebResponse;
            HttpWebResponse resposne = RequestToWeb.GET(new Uri("https://www.ehenho.com/tim-ban-bon-phuong-theo-noi-o/"), false, true, Cookie) as HttpWebResponse;
            HtmlDocument    document = new HtmlDocument();

            document.LoadHtml(RequestToWeb.ReadStream(resposne.GetResponseStream()));
            foreach (HtmlNode node in document.DocumentNode.QuerySelectorAll("a").Where(p => p.OuterHtml.Contains("/tim-ban-bon-phuong/")))
            {
                try { res.NoiO.Add(node.GetAttributeValue("href", ""), node.InnerText?.Replace("Tìm bạn ", "")?.Replace(",", "")?.Replace("&nbsp;", "")); }
                catch { }
            }

            res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
            {
                Id = "/tim-ban-ban-phuong/", TenTinhTrang = "Tất cả"
            });
            res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
            {
                Id = "/tim-ban-doc-than/", TenTinhTrang = "Độc thân"
            });
            res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
            {
                Id = "/tim-ban-ly-di/", TenTinhTrang = "Ly dị"
            });
            res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
            {
                Id = "/tim-ban-o-goa/", TenTinhTrang = "Ở góa"
            });
            res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
            {
                Id = "/dang-co-nguoi-yeu-tim-ban/", TenTinhTrang = "Đang có người yêu"
            });

            res.GioiTinh.Add("Tất cả", "Tất cả");
            res.GioiTinh.Add("Nam", "Nam");
            res.GioiTinh.Add("Nữ", "Nữ");

            return(res);
            //}
            //catch(Exception ex)
            //{
            //    Log.WriteLog(_fileLog, $"Lỗi TaoDuLieuTimKiem() {ex.Message}\r\n{ex.ReadAllStatcktrace()}\r\n--------------------------------");
            //    throw new Exception("Không tạo được dữ liệu tìm kiếm");
            //}
        }
예제 #9
0
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            res.NoiO.Add(0, "Tất cả");
            List <string> tinhThanh = new List <string>()
            {
                "An Giang", "Bắc Giang", "Bắc Kạn", "Bạc Liêu", "Bắc Ninh", "Bà Rịa - Vũng Tàu", "Bến Tre", "Bình Định", "Bình Dương", "Bình Phước", "Bình Thuận", "Cà Mau", "Cần Thơ", "Cao Bằng", "Đắk Lắk", "Đắk Nông", "Đà Nẵng", "Điện Biên", "Đồng Nai", "Đồng Tháp", "Gia Lai", "Hà Giang", "Hải Dương", "Hải Phòng", "Hà Nam", "Hà Nội", "Hà Tĩnh", "Hậu Giang", "Hòa Bình", "Hồ Chí Minh", "Hưng Yên", "Khánh Hòa", "Kiên Giang", "Kon Tum", "Lai Châu", "Lâm Đồng", "Lạng Sơn", "Lào Cai", "Long An", "Nam Định", "Nghệ An", "Ninh Bình", "Ninh Thuận", "Phú Thọ", "Phú Yên", "Quảng Bình", "Quảng Nam", "Quảng Ngãi", "Quảng Ninh", "Quảng Trị", "Sóc Trăng", "Sơn La", "Tây Ninh", "Thái Bình", "Thái Nguyên", "Thanh Hóa", "Thừa Thiên Huế", "Tiền Giang", "Trà Vinh", "Tuyên Quang", "Vĩnh Long", "Vĩnh Phúc", "Yên Bái"
            };
            List <int> idTinhThanh = new List <int>()
            {
                20089, 20024, 20006, 20095, 20027, 20077, 20083, 20052, 20074, 20070, 20060, 20096, 20092, 20004, 20066, 20067, 20048, 20011, 20075, 20087, 20064, 20002, 20030, 20031, 20035, 20001, 20042, 20093, 20017, 20079, 20033, 20056, 20091, 20062, 20012, 20068, 20020, 20010, 20080, 20036, 20040, 20037, 20058, 20025, 20054, 20044, 20049, 20051, 20022, 20045, 20094, 20014, 20072, 20034, 20019, 20038, 20046, 20082, 20084, 20008, 20086, 20026, 20015
            };

            for (int i = 0; i < tinhThanh.Count; i++)
            {
                res.NoiO.Add(idTinhThanh[i], tinhThanh[i]);
            }

            List <string> tinhTrang = new List <string>()
            {
                "Chưa từng kết hôn", "Đang kết hôn", "Đang ly thân", "Đã ly dị", "Góa vợ/chồng"
            };
            List <int> idTinhTrang = new List <int>()
            {
                1, 2, 3, 4, 5
            };

            for (int i = 0; i < tinhTrang.Count; i++)
            {
                res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
                {
                    Id = idTinhTrang[i], TenTinhTrang = tinhTrang[i]
                });
            }


            res.GioiTinh.Add(-1, "Tất cả");
            List <string> gioiTinh = new List <string>()
            {
                "Nam", "Nữ", "Gay", "Les"
            };

            for (int i = 0; i < 4; i++)
            {
                res.GioiTinh.Add(i + 1, gioiTinh[i]);
            }

            return(res);
        }
예제 #10
0
        public DanhSachDuLieuTimKiem TaoDuLieuTimKiem()
        {
            DanhSachDuLieuTimKiem res = new DanhSachDuLieuTimKiem();

            res.NoiO.Add(-1, "Tất cả");

            res.NoiO.Add(58, "TP Hồ Chí Minh");
            res.NoiO.Add(24, "Hà Nội");
            res.NoiO.Add(15, "Đà Nẵng");

            List <string> tinhThanh = new List <string>()
            {
                "", "An Giang", "Bà Rịa - Vũng Tàu", "Bắc Giang", "Bắc Kạn", "Bạc Liêu", "Bắc Ninh", "Bến Tre", "Bình Định", "Bình Dương", "Bình Phước",
                "Bình Thuận", "Cà Mau", "Cần Thơ", "Cao Bằng", "", "Đăk Lăk", "Đăk Nông", "Điện Biên", "Đồng Nai", "Đồng Tháp",
                "Gia Lai", "Hà Giang", "Hà Nam", "", "Hà Tĩnh", "Hải Dương", "Hải Phòng", "Hậu Giang", "Hoà Bình", "Hưng Yên",
                "Khánh Hòa", "Kiên Giang", "Kon Tum", "Lai Châu", "Lâm Đồng", "Lạng Sơn", "Lào Cai", "Long An", "Nam Định", "Nghệ An",
                "Ninh Bình", "Ninh Thuận", "Phú Thọ", "Phú Yên", "Quảng Bình", "Quảng Nam", "Quảng Ngãi", "Quảng Ninh", "Quảng Trị", "Sóc Trăng",
                "Sơn La", "Tây Ninh", "Thái Bình", "Thái Nguyên", "Thanh Hóa", "Thừa Thiên-Huế", "Tiền Giang", "", "Trà Vinh", "Tuyên Quang",
                "Vĩnh Long", "Vĩnh Phúc", "Yên Bái"
            };

            for (int i = 1; i <= 14; i++)
            {
                res.NoiO.Add(i, tinhThanh[i]);
            }

            for (int i = 16; i <= 23; i++)
            {
                res.NoiO.Add(i, tinhThanh[i]);
            }

            for (int i = 25; i <= 57; i++)
            {
                res.NoiO.Add(i, tinhThanh[i]);
            }

            for (int i = 59; i <= 63; i++)
            {
                res.NoiO.Add(i, tinhThanh[i]);
            }

            List <string> tinhTrang = new List <string>()
            {
                "Tất cả", "Độc thân", "Đang có người yêu", "Đã có gia đình", "Ly dị", "Ở góa"
            };

            for (int i = -1; i <= 4; i++)
            {
                res.TinhTrangHonNhan.Add(new ThongTinTimKiem.TinhTrangHonNhan()
                {
                    Id = i, TenTinhTrang = tinhTrang[i + 1]
                });
            }

            List <string> gioiTinh = new List <string>()
            {
                "Tất cả", "Nam", "Nữ", "Gay", "Les"
            };

            for (int i = -1; i < 4; i++)
            {
                res.GioiTinh.Add(i, gioiTinh[i + 1]);
            }

            return(res);
        }