示例#1
0
 public List <TaskProxy> GetTasksByStatus(TaskStatusProxy status)
 {
     using (var db = new DatabaseEntities())
     {
         var tasks = db.Tasks.Where(t => t.TaskStatusId == status.Id).ToList();
         return(TaskProxy.GetListTasksProxy(tasks));
     }
 }
示例#2
0
 public List <TaskProxy> GetTasksAvailableById(int id)
 {
     using (var db = new DatabaseEntities())
     {
         var tasks = db.AccountsTasks.Where(at => at.Account == id).Include(t => t.Task1).Select(t => t.Task1).Include(t => t.Account).ToList();
         return(TaskProxy.GetListTasksProxy(tasks));
     }
 }
示例#3
0
 public List <TaskProxy> GetTasksByProjectId(int projectId)
 {
     using (var db = new DatabaseEntities())
     {
         var tasks = db.Tasks.Where(t => t.ProjectId == projectId).ToList();
         return(TaskProxy.GetListTasksProxy(tasks));
     }
 }