public ActionResult Date() { var toDo = _context.ToDoLists .Include(t => t.ToDoPriorities) .Where(t => t.UserId == UserId) .ToList(); var viewModel = new List <ToDoViewModel>(); ToDoViewModel.MapToList(viewModel, toDo); return(View("Index", ToDoViewModel.OrderDate(viewModel))); }
public ActionResult SortByPriority() { var toDo = _context.ToDoLists .Include(t => t.ToDoPriorities) .Where(t => t.UserId == UserId) .ToList(); var viewModel = new List <ToDoViewModel>(); ToDoViewModel.MapToList(viewModel, toDo);; return(View("Index", viewModel.OrderByDescending(v => v.ToDoPrioritiesId))); }
public ActionResult SortByStatus() { var toDo = _context.ToDoLists .Include(t => t.ToDoPriorities) .Where(t => t.UserId == UserId) .ToList(); var viewModel = new List <ToDoViewModel>(); ToDoViewModel.MapToList(viewModel, toDo); return(View("Index", viewModel.OrderBy(t => t.ToDoStatus == ToDoStatus.Done))); }
public ActionResult Index() { if (!User.Identity.IsAuthenticated) { return(View()); } var toDo = _context.ToDoLists .Include(t => t.ToDoPriorities) .ToList(); var viewModel = new List <ToDoViewModel>(); ToDoViewModel.MapToList(viewModel, toDo); return(View(viewModel)); }