protected void Btn_DataCheck_BaoWen_Click(object sender, EventArgs e) { DateTime startTime = DateTime.Parse(DDL_Year_BaoWen.SelectedItem.Value + "-" + DDL_Month_BaoWen.SelectedItem.Value + "-01").AddDays(-1); DateTime endTime = startTime.AddMonths(1); //BaoWens_BLL bwBll = new BaoWens_BLL(); //List<BaoWens> bwList = bwBll.GetList(a => a.YBDateTime >= startTime && a.YBDateTime < endTime && // a.BWType == DDL_Type_BaoWen.SelectedItem.Value).ToList(); List <YBUsers_Date_ViewModel> list = new List <YBUsers_Date_ViewModel>(); TimeSpan ts = endTime - startTime; for (int i = 0; i < ts.Days; i++) { YBUsers_Date_ViewModel vm = new YBUsers_Date_ViewModel() { Date = startTime.AddDays(i), Next_Date = startTime.AddDays(i + 1), }; list.Add(vm); } Repeater_YbUser.DataSource = list; Repeater_YbUser.DataBind(); }
public void Query() { DateTime startTime = DateTime.Parse(DropDownList_Year.SelectedItem.Value + "-" + DropDownList_Month.SelectedItem.Value + "-01"); DateTime endTime = startTime.AddMonths(1).AddDays(-1); //YbUsers_BLL bll = new YbUsers_BLL(); Score_Day_BLL bll = new Score_Day_BLL(); //List<Score_Day> list = bll.GetList(a => a.YBTime == DropDownList_YBTime.SelectedItem.Value && a.YBDate >= startTime && a.YBDate < endTime).OrderBy(a=>a.YBDate).ToList(); //var List <YBUsers_Date_ViewModel> list = new List <YBUsers_Date_ViewModel>(); TimeSpan ts = endTime - startTime; for (int i = 0; i <= ts.Days; i++) { YBUsers_Date_ViewModel vm = new YBUsers_Date_ViewModel() { Date = startTime.AddDays(i), Next_Date = startTime.AddDays(i + 1), }; list.Add(vm); } Repeater_YbUser.DataSource = list; Repeater_YbUser.DataBind(); }