private void Load_DanhSachHoSo(string Ids = ",26,") { string str = txtSearch.Value.Trim(); DateTime TuNgay = DateTime.Now, DenNgay = DateTime.Now; if (txtTuNgay.Value.Trim() == "") { _msg = "Bạn chưa chọn ngày bắt đầu"; return; } TuNgay = Convert.ToDateTime(txtTuNgay.Value, new CultureInfo("vi-VN")); if (txtDenNgay.Value.Trim() == "") { _msg = "Bạn chưa chọn ngày kết thúc"; return; } DenNgay = Convert.ToDateTime(txtDenNgay.Value, new CultureInfo("vi-VN")); List <BieuDoHinhCotBHTN> lstBieuDo = new List <BieuDoHinhCotBHTN>(); for (DateTime Start = TuNgay; Start <= DenNgay; Start = Start.AddDays(1)) { DataTable tblHoSoBHTN = new BaoCao().BieuDoDKBHTN(Start, Start); BieuDoHinhCotBHTN item = new BieuDoHinhCotBHTN(); item.Ngay = Start.ToString("dd/MM/yyyy"); item.SoHoSo = tblHoSoBHTN.Rows.Count; lstBieuDo.Add(item); } Chart1.DataSource = lstBieuDo; Chart1.Series["Category"].XValueMember = "Ngay"; Chart1.Series["Category"].YValueMembers = "SoHoSo"; Chart1.DataBind(); //name x,y Chart1.ChartAreas["ChartArea1"].AxisX.Title = "Các ngày nộp hồ sơ"; Chart1.ChartAreas["ChartArea1"].AxisY.Title = "Số hồ sơ nộp"; }
private void Load_DanhSachHoSo(string Ids = ",26,") { //string str = ""; DateTime TuNgay = DateTime.Now, DenNgay = DateTime.Now; if (txtTuNgay.Value.Trim() == "") { _msg = "Bạn chưa chọn ngày bắt đầu"; return; } TuNgay = Convert.ToDateTime(txtTuNgay.Value, new CultureInfo("vi-VN")); if (txtDenNgay.Value.Trim() == "") { _msg = "Bạn chưa chọn ngày kết thúc"; return; } DenNgay = Convert.ToDateTime(txtDenNgay.Value, new CultureInfo("vi-VN")); List <BieuDoHinhCotBHTN> lstBieuDo = new List <BieuDoHinhCotBHTN>(); DataTable tblThongKeDoTuoiDuoi24 = new BaoCao().BieuDoBHTNTheoDoTuoi(TuNgay, DenNgay, 10, 23); BieuDoHinhCotBHTN item1 = new BieuDoHinhCotBHTN(); item1.SoHoSo = tblThongKeDoTuoiDuoi24.Rows.Count; item1.Ngay = " Dưới 24 tuổi"; lstBieuDo.Add(item1); DataTable tblThongKeDoTuoi24_40 = new BaoCao().BieuDoBHTNTheoDoTuoi(TuNgay, DenNgay, 24, 40); BieuDoHinhCotBHTN item2 = new BieuDoHinhCotBHTN(); item2.SoHoSo = tblThongKeDoTuoi24_40.Rows.Count; item2.Ngay = "24 đến 40 tuổi"; lstBieuDo.Add(item2); DataTable tblThongKeDoTuoiTren40 = new BaoCao().BieuDoBHTNTheoDoTuoi(TuNgay, DenNgay, 40, 100); BieuDoHinhCotBHTN item3 = new BieuDoHinhCotBHTN(); item3.SoHoSo = tblThongKeDoTuoiTren40.Rows.Count; item3.Ngay = "Trên 40 tuổi"; lstBieuDo.Add(item3); Chart1.DataSource = lstBieuDo; Chart1.Series["Category"].XValueMember = "Ngay"; Chart1.Series["Category"].YValueMembers = "SoHoSo"; Chart1.DataBind(); //name x,y Chart1.ChartAreas["ChartArea1"].AxisX.Title = "Độ tuổi nộp hồ sơ"; Chart1.ChartAreas["ChartArea1"].AxisY.Title = "Số hồ sơ nộp"; }
private void Load_DanhSachHoSo(string Ids = ",26,") { string str = txtSearch.Value.Trim(); DateTime TuNgay = DateTime.Now, DenNgay = DateTime.Now; if (txtTuNgay.Value.Trim() == "") { TuNgay = new DateTime(1900, 1, 1); } TuNgay = Convert.ToDateTime(txtTuNgay.Value, new CultureInfo("vi-VN")); if (txtDenNgay.Value.Trim() == "") { DenNgay = new DateTime(9999, 1, 1); } DenNgay = Convert.ToDateTime(txtDenNgay.Value, new CultureInfo("vi-VN")); List <BieuDoHinhCotBHTN> lstBieuDo = new List <BieuDoHinhCotBHTN>(); DataTable tblNoiNhan = new DanhMuc().getList(13); for (int i = 0; i < tblNoiNhan.Rows.Count; i++) { BieuDoHinhCotBHTN item = new BieuDoHinhCotBHTN(); DataTable tblBHTN = new BaoCao().BieuDoBHTNTTheoDonVi(TuNgay, DenNgay, (int)tblNoiNhan.Rows[i]["IdDanhMuc"]); if (tblBHTN.Rows.Count > 0) { item.Ngay = tblNoiNhan.Rows[i]["NameDanhMuc"].ToString().Trim(); item.SoHoSo = tblBHTN.Rows.Count; lstBieuDo.Add(item); } } // truong hop khong ho so khong ro dia chi nhan do can bo khong chon Chart1.DataSource = lstBieuDo; Chart1.Series["Category"].XValueMember = "Ngay"; Chart1.Series["Category"].YValueMembers = "SoHoSo"; Chart1.DataBind(); //name x,y //Chart1.ChartAreas["ChartArea1"].AxisX.Title = "Các ngày nộp hồ sơ"; //Chart1.ChartAreas["ChartArea1"].AxisY.Title = "Số hồ sơ nộp"; }