Example #1
0
 public AboutPage()
 {
     _employeeList = new EmployeeListVm();
     InitializeComponent();
     Init();
     SetValueInListViewAsync();
 }
Example #2
0
 //最多设置两级部门名称
 private void SetDepartmentNames(EmployeeListOutput s, EmployeeListVm d)
 {
     d.DepartmentNames = new List <string>();
     if (_departmentListCache.ContainsKey(s.PrimaryDepartmentId))
     {
         var item = _departmentListCache[s.PrimaryDepartmentId];
         d.DepartmentNames.Add(item.Name);
         if (item.ParentId.HasValue && _departmentListCache.ContainsKey(item.ParentId.Value))
         {
             d.DepartmentNames.Add(_departmentListCache[item.ParentId.Value].Name);
         }
     }
 }