//查询所有时间
List<Tasks> showTasks = TasksManager.SelectAllTasksToIntendingFinishTime(userId, IntendingDateTime);
//循环遍历所有的时间
foreach (Tasks tasksIntendingFinishTime in showTasks)
{
//遍历每一条预计完成时间
DateTime newIntendingFinishTime = tasksIntendingFinishTime.IntendingFinishTime;
//为周日的情况天数+1
if (newIntendingFinishTime.DayOfWeek.Equals(DayOfWeek.Sunday))
{
//遇到周日并且时间在上班时间之前
if (newIntendingFinishTime.Hour < 9)
{
//得到时间差值
int timeSubtract = 9 - newIntendingFinishTime.Hour;
//将时间差值加到所要显示的小时上面
newIntendingFinishTime.AddHours(Convert.ToDouble(timeSubtract));
//因为是9:00以前并且是周日所以天数+1
newIntendingFinishTime.AddDays(Convert.ToDouble(1));
//更新时间
int upateIrregular = TasksManager.UpdateToIntendingFinishTime(userId,newTaskId, newIntendingFinishTime);
}
}请问我应该怎么写,这样他更新跟没有更新没有任何的区别
解决方案 »
- DetailsView在符合某些条件后才能使用编辑、更新操作,这怎么做?麻烦大家了!
- radiobuttonlist绑定数据库里的图片地址和说明
- 关于windwos.open 的问题
- WEB FARM 里面的 view state,SESSION ,COOKIE,and cache 设置
- 用asp.net+Access做一个小论坛,如何下手????
- Com組件在.NET環境下調用出現的錯誤﹗
- Visual Studio 2005 Express Beta Products(Full Package) Download
- mvc页面跳转问题
- 100分,在线求xml格式使用xslt转换(其它方法也行)
- 如何让DataGrid始终水平居中?
- 用js 判断浏览器类型
- 一个从未遇到的问题??
不知道
不会吧。。,调试的时候foreach 我都看了,取出来的值也没有问题啊
你的意思是想把 变量声明在foreach外面么?