/// <summary> ///一个函数获取需要的工时列表/ /// </summary> /// <returns></returns> public List<Task> GetTask() { TaskService ts = new TaskService(); List<Task> taskList = ts.FindByUserGroup(2); return taskList; }
/// <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; }
/// <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); }
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( }