v1 update

This commit is contained in:
2023-11-02 14:16:30 +09:00
parent ba58c0a803
commit 3e205a9999
10 changed files with 349 additions and 27 deletions

View File

@@ -34,15 +34,31 @@ namespace ToDoApp.Service
{
using (var context = new ToDoContext())
{
return context.Items.Include(i => i.User).Where(i => i.UserId == userId && i.IsCompleted != false).ToList();
return context.Items.Include(i => i.User).Where(i => i.UserId == userId && i.IsCompleted != true).ToList();
}
}
public List<Item> FindAllNotCompletedItems(User user)
public List<Item> FindTodayItems(int userId)
{
using (var context = new ToDoContext())
{
return context.Items.Include(i => i.User).Where(i => i.User == user && i.IsCompleted == false).ToList();
return context.Items.Include(i => i.User).Where(i => i.UserId == userId && i.IsCompleted != true && i.IsToday == true).ToList();
}
}
public List<Item> FindPlannedItems(int userId)
{
using (var context = new ToDoContext())
{
return context.Items.Include(i => i.User).Where(i => i.UserId == userId && i.IsCompleted != true && i.DueDate != null).ToList();
}
}
public List<Item> FindCompletedItems(int userId)
{
using (var context = new ToDoContext())
{
return context.Items.Include(i => i.User).Where(i => i.UserId == userId && i.IsCompleted == true).ToList();
}
}