Esempio n. 1
0
        public IndexInitResultForm InitPage()
        {
            IndexInitResultForm form    = new IndexInitResultForm();
            MenuBLL             menubll = new MenuBLL();
            UserBLL             userbll = new UserBLL();
            TaskBLL             taskbll = new TaskBLL();

            form.Menu = menubll.GetCurrentUserMenu();
            form.User = userbll.GetCurrentUser();
            var task = taskbll.Query(new QueryMyTaskServiceForm {
                UserID = form.User.User.ID, Status = (int)TaskProcessStatus.Started
            });

            task.Sort((l, r) =>
            {
                if (l.CreateTime > r.CreateTime)
                {
                    return(0);
                }
                else
                {
                    return(1);
                }
            });
            form.ProcessingTask = task;
            return(form);
        }