/// <summary>
 ///一个函数获取需要的工时列表/ 
 /// </summary>
 /// <returns></returns>
 public List<Task> GetTask() {            
     TaskService ts = new TaskService();
     List<Task> taskList = ts.FindByUserGroup(2);
     return taskList;
 }
Example #2
0
 /// <summary>
 /// 小组ID(groupId)groupId=0时为全部,,,后台返回:符合要求的任务记录总数  
 /// </summary>
 /// <param name="groupId"></param>
 /// <returns></returns>
 public int GetTaskCountByGroupId(int groupId) {
     int num = 0;
     TaskService ts = new TaskService();
     if (groupId != 0)
     {
         num = ts.FindByUserGroup(groupId).Count();
     }
     else {
         num = ts.GetAllTasks().Count();
     }
     return num;
 }
Example #3
0
 /// <summary>
 /// 传入分组ID得到此分组全部状态任务列表
 /// </summary>
 /// <param name="groupId"></param>
 /// <returns></returns>
 public ActionResult GetTasksByGroupId(int groupId)
 {
     RRWMEntities er = new RRWMEntities();
     TaskService ts = new TaskService(er);
     List<Task> list = ts.FindByUserGroup(groupId);
     List<ComplexTask> comList = ConvertToComplexTaskList(list);
     return Json(comList);
 }
Example #4
0
        public static void TestNotConfirmed()
        {
            TaskService service = new TaskService();
            Dictionary<User,int> dit=service.FindUserIDsAndTaskCountWithTaskProcessStatus(
                EnumTaskProcessStatus.None,t=>t.TaskerID);
            ProjectService service1 = new ProjectService();
            List<Project> lists=service1.FindByTaskProcessStatus(EnumTaskProcessStatus.None);

            TaskService service2 = new TaskService();
            List<Task> tasks = service2.FindByUserGroup(3);

            //TaskService service3 = new TaskService();
            //service3.Repository.Drop(
            
        }