private void OnItemSelected(object[] selectedItems)
        {
            if (selectedItems != null && selectedItems.Count() > 0)
            {
                RadiobuttonEnable = true;
                AttorneySummarizeViewModel asvm = (AttorneySummarizeViewModel)selectedItems.FirstOrDefault();
                string          name            = asvm.Name;
                HttpDataService hds             = new HttpDataService(Cookie);
                SelectedMember = name;
                List <CaseInfo> caseInfos = hds.GetUndone(Ctrl_proc_code, Proc_status, SelectedMember);
                if (Tasks != null)
                {
                    Tasks.Clear();
                }
                foreach (CaseInfo item in caseInfos)
                {
                    TaskViewModel task = new TaskViewModel();
                    task.AttorneySeries       = item.AttorneySeries;
                    task.TaskName             = item.taskInfos[0].TaskName;
                    task.CustomerName         = item.ClientName;
                    task.TaskAttribute        = item.taskInfos[0].TaskAttribute;
                    task.CaseName             = item.CasedocumentName;
                    task.ProcessStage         = item.taskInfos[0].ProcessStage;
                    task.FirstVersionDeadline = item.taskInfos[0].FirstVirsionDeadlineInternal;

                    Tasks.Add(task);
                }
            }
        }
        public void OnNavigatedTo(NavigationContext navigationContext)
        {
            Cookie              = navigationContext.Parameters["cookie"] as string;
            Ctrl_proc_code      = "ap";
            Proc_status         = "KCL";
            CandoNewAppSelected = true;
            RadiobuttonEnable   = false;
            if (Tasks == null)
            {
                Tasks = new ObservableCollection <TaskViewModel>();
            }
            else
            {
                Tasks.Clear();
            }
            currentSelectedMember = "";
            HttpDataService hds       = new HttpDataService(Cookie);
            List <CaseInfo> cases     = hds.GetCandoUndone();//, c.taskInfos[0].Weight
            var             summarize = cases.GroupBy(c => new { c.taskInfos[0].Attorney, c.taskInfos[0].Department }).
                                        Select(a => new {
                attorney  = a.Key.Attorney,
                zone      = a.Key.Department,
                summarize = a.Sum(b => b.taskInfos[0].Weight)
            }).ToList();

            AttorneySummarizes = new ObservableCollection <AttorneySummarizeViewModel>();
            foreach (var item in summarize)
            {
                AttorneySummarizeViewModel attorneySummarize = new AttorneySummarizeViewModel();
                attorneySummarize.Name   = item.attorney;
                attorneySummarize.Zone   = item.zone;
                attorneySummarize.Weight = item.summarize;
                if (attorneySummarize.Zone != "其他")
                {
                    AttorneySummarizes.Add(attorneySummarize);
                }
            }
        }