private void SetRoles() { BizRole bizRole = new BizRole(); cmbRole.ItemsSource = bizRole.GetRoleOrRoleGroups(); cmbRole.DisplayMemberPath = "Name"; cmbRole.SelectedValuePath = "ID"; }
private void SetRoles() { BizRole bizRole = new BizRole(); var rel = dtgRoles.Columns[0] as GridViewComboBoxColumn; rel.ItemsSource = bizRole.GetAllRoles(); rel.DisplayMemberPath = "Name"; rel.SelectedValueMemberPath = "ID"; }
private void ucUserList_UserSelected(object sender, UserSelectedArg e) { BizRole bizRole = new BizRole(); selectedUser = e.User; var roleList = bizRole.GetRolesByUser(selectedUser.ID); dtgRolesByUser.ItemsSource = roleList; }
void frm_RoleSelected(object sender, RoleSelectedArg e, Window window) { window.Close(); BizRole bizRole = new BizRole(); bizRole.AddUserToRole(e.Role.ID, selectedUser.ID); var roleList = bizRole.GetRolesByUser(selectedUser.ID); dtgRolesByUser.ItemsSource = roleList; }
void frm_UserSelected(object sender, UserSelectedArg e, Window window) { window.Close(); BizRole bizRole = new BizRole(); bizRole.AddUserToRole(selectedRole.ID, e.User.ID); BizUser bizUser = new BizUser(); List <UserDTO> userList = bizUser.GetUserByRole(selectedRole.ID); dtgUsersByRole.ItemsSource = userList; }
private void btnSave_Click(object sender, RoutedEventArgs e) { BizRole bizRole = new BizRole(); if (Role == null) { Role = new RoleDTO(); } Role.Name = txtRoleName.Text; Role.IsAdmin = chkIsAdmin.IsChecked == true; Role.IsSuperAdmin = chkIsSuperAdmin.IsChecked == true; bizRole.SaveRole(Role); if (RoleSaved != null) { RoleSaved(this, null); } }
/// <summary> /// 同时为个人会员分配多个角色 /// </summary> /// <param name="memberID">会员ID</param> /// <param name="roleIDList">角色ID数组</param> public static void AddMemberToRoles(long memberID, List <long> roleIDList) { try { tb_Mem_Member member = BizMember.GetMemberByID(memberID); foreach (long id in roleIDList) { tb_MemberInRoles memberRole = new tb_MemberInRoles(); memberRole.RoleID = id; member.tb_MemberInRoles.Add(memberRole); BizRole.GetRoleByID(id).tb_MemberInRoles.Add(memberRole); } DataContext.SaveChanges(); } catch (Exception ex) { LogHelper.g_Logger.ErrorFormat("授予会员角色失败!错误信息:{0}", ex.Message); throw ex; } }
public void ShowRoles() { BizRole bizRole = new BizRole(); dtgRoles.ItemsSource = bizRole.GetAllRoles(); }
public void ShowRoles() { BizRole bizRole = new BizRole(); dtgRoles.ItemsSource = bizRole.GetRoleOrRoleGroups(); }