Ejemplo n.º 1
0
        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)));
        }
Ejemplo n.º 2
0
        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)));
        }
Ejemplo n.º 3
0
        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)));
        }
Ejemplo n.º 4
0
        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));
        }