Пример #1
0
 public void SaveInfo()
 {
     if (RoleID.IsNull())
     {
         objRole.RoleID           = Guid.NewGuid().ToString();
         objRole.UserID           = CurrentUser.UserID;
         objRole.RoleName         = txtRoleName.Text.Trim();
         objRole.RoleCode         = objRole.RoleName.ConvertChineseSpell(false);
         objRole.Remark           = txtRemark.Text;
         objRole.IsLockOut        = false;
         objRole.ModuleTypeID     = ModuleTypeID;
         objRole.RoleGroupID      = "";
         objRole.IsSystem         = false;
         objRole.AccountTypeID    = CurrentUser.AccountTypeID;
         objRole.IsUserRole       = false;
         objRole.AuthorizeGroupID = dropAuthorizeGroupID.SelectedValue;
         objRole.RefUserID        = "";
         objUserRule.InsertRole(objRole);
         MessageDialog("新增成功", "RoleList.aspx");
     }
     else
     {
         objRole                  = objUserRule.Sys_Role.First(p => p.RoleID == RoleID);
         objRole.RoleName         = txtRoleName.Text.Trim();
         objRole.RoleCode         = objRole.RoleName.ConvertChineseSpell(false);
         objRole.Remark           = txtRemark.Text;
         objRole.AuthorizeGroupID = dropAuthorizeGroupID.SelectedValue;
         objUserRule.SaveChanges();
         objUserRule.UpdateRoleUser(RoleID, chkRoleUser.SelectValueString, chkRoleUser.SelectNoValueString);
         MessageDialog("修改成功", "RoleList.aspx");
     }
 }
Пример #2
0
    public void SaveInfo()
    {
        objUserRule.UpdateRoleUser(RoleID, gdvContent.SelectedRowDataKeys, gdvContent.SelectedNoRowDataKeys);

        RenderPage();
        MessageDialog("设置成功");
    }