コード例 #1
0
        public ActionResult allTasks()
        {
            TasksRepository    repo  = new TasksRepository(Properties.Settings.Default.ConStr);
            IEnumerable <Task> tasks = repo.AllTasks();
            string             email = User.Identity.Name;
            User user = repo.GetByEmail(email);

            return(Json(tasks.Select(t => new {
                id = t.Id,
                title = t.Title,
                isHandled = t.IsHandled,
                working = t.IsHandled == user.Id,
                userFirst = t.User == null ? null : t.User.FirstName,
                userLast = t.User == null ? null : t.User.LastName
            }), JsonRequestBehavior.AllowGet));
        }