Esempio n. 1
0
        private void Get(string mode = "", string sortby = "")
        {
            TaskInfoManager mgr = new TaskInfoManager();
            List <TaskInfo> SortedProjectList;

            TasksInfo = mgr.Get(SearchEntity, TasksInfo, mode);
            string sortbycommand = string.IsNullOrEmpty(sortby) ? "" : Convert.ToString(sortby).ToLower();

            switch (sortbycommand)

            {
            case "startdate":
                SortedProjectList = TasksInfo.OrderBy(o => o.StartDate).ToList();
                TasksInfo         = SortedProjectList;
                break;

            case "enddate":
                SortedProjectList = TasksInfo.OrderBy(o => o.EndDate).ToList();
                TasksInfo         = SortedProjectList;
                break;

            case "priority":
                SortedProjectList = TasksInfo.OrderBy(o => o.Priority).ToList();
                TasksInfo         = SortedProjectList;
                break;

            default:
                break;
            }
            //projectsInfo = students.OrderByDescending(s => s.LastName);
        }