コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }