Example #1
0
 private void InitData(RoleInfoModel entity)
 {
     InitProperty(entity);
     TxtRoleName.Text            = entity.RoleName;
     TxtRoleDisplayName.Text     = entity.RoleDisplayName;
     TxtWorkflowName.Text        = entity.WorkflowName;
     TxtWorkflowDisplayName.Text = entity.WorkflowDisplayName;
     ExistUserGroupList          = UserOperationDAL.QueryAllUserGroupByRoleId(entity.Id);
     ExistUserInfoList           = UserOperationDAL.QueryAllUserInfoByRoleId(entity.Id);
     ExistActionInfoList         = UserOperationDAL.QueryAllActionInfoByRoleId(entity.Id);
     ClearBindData();
     LvUserGroupName.ItemsSource = ExistUserGroupList.DeepCopy();
     LvUserName.ItemsSource      = ExistUserInfoList.DeepCopy();
     LvActionName.ItemsSource    = ExistActionInfoList.DeepCopy();
     LvWorkflowState.ItemsSource = UserOperationDAL.QueryAllWorkflowStateByRoleId(entity.Id);
 }
Example #2
0
        private void InitData(UserInfoModel entity)
        {
            Id                      = entity.Id;
            CreateDateTime          = entity.CreateDateTime;
            IsDelete                = entity.IsDelete;
            PbPassword.Password     = entity.Password;
            TxtUserName.Text        = entity.UserName;
            TxtUserDisplayName.Text = entity.UserDisplayName;
            ClearDataBinding();
            ExistUserGroupList          = UserOperationDAL.QueryAllUserGroupByUserId(entity.Id);
            LvUserGroupName.ItemsSource = ExistUserGroupList.DeepCopy();
            ExistRoleInfoList           = UserOperationDAL.QueryAllUserRoleByUserId(entity.Id);
            LvUserRole.ItemsSource      = ExistRoleInfoList.DeepCopy();
            var reportToUserEntity = UserOperationDAL.QueryReportUserInfoByUserId(entity.Id);

            if (reportToUserEntity != null)
            {
                TxtReportUserName.Text = reportToUserEntity.UserDisplayName;
                ReportToId             = reportToUserEntity.Id;
                ReportRelationId       = reportToUserEntity.Id;
            }
        }