Fixed listing more OCS objects than page counter result in object not found
This commit is contained in:
parent
ce760b2cb3
commit
cb9b5b04b6
5 changed files with 14 additions and 19 deletions
|
@ -639,6 +639,9 @@
|
|||
<data name="Warning.CREATE_OCS_USER" xml:space="preserve">
|
||||
<value>OCS User has been successfully created but the following errors have been occured:</value>
|
||||
</data>
|
||||
<data name="Error.OCS_GET_USERS" xml:space="preserve">
|
||||
<value>Error reading organization OCS Users</value>
|
||||
</data>
|
||||
<data name="Success.USER_CHANGE_PASSWORD" xml:space="preserve">
|
||||
<value>User account password has been changed</value>
|
||||
</data>
|
||||
|
|
|
@ -60,7 +60,8 @@ namespace WebsitePanel.Portal
|
|||
OCSUsersPagedResult res =
|
||||
ES.Services.OCS.GetOCSUsersPaged(itemId, data[0], direction, name, email, startRowIndex, maximumRows);
|
||||
|
||||
return res.Value.PageUsers;
|
||||
|
||||
return (res.Value == null) ? null : res.Value.PageUsers;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -1,13 +1,9 @@
|
|||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="OCSUsers.ascx.cs" Inherits="WebsitePanel.Portal.OCS.OCSUsers" %>
|
||||
<%@ Register Src="../ExchangeServer/UserControls/UserSelector.ascx" TagName="UserSelector"
|
||||
TagPrefix="wsp" %>
|
||||
<%@ Register Src="../ExchangeServer/UserControls/UserSelector.ascx" TagName="UserSelector" TagPrefix="wsp" %>
|
||||
<%@ Register Src="../ExchangeServer/UserControls/Menu.ascx" TagName="Menu" TagPrefix="wsp" %>
|
||||
<%@ Register Src="../ExchangeServer/UserControls/Breadcrumb.ascx" TagName="Breadcrumb"
|
||||
TagPrefix="wsp" %>
|
||||
<%@ Register Src="../UserControls/SimpleMessageBox.ascx" TagName="SimpleMessageBox"
|
||||
TagPrefix="wsp" %>
|
||||
<%@ Register Src="../UserControls/EnableAsyncTasksSupport.ascx" TagName="EnableAsyncTasksSupport"
|
||||
TagPrefix="wsp" %>
|
||||
<%@ Register Src="../ExchangeServer/UserControls/Breadcrumb.ascx" TagName="Breadcrumb" TagPrefix="wsp" %>
|
||||
<%@ Register Src="../UserControls/SimpleMessageBox.ascx" TagName="SimpleMessageBox" TagPrefix="wsp" %>
|
||||
<%@ Register Src="../UserControls/EnableAsyncTasksSupport.ascx" TagName="EnableAsyncTasksSupport" TagPrefix="wsp" %>
|
||||
<%@ Register Src="../UserControls/QuotaViewer.ascx" TagName="QuotaViewer" TagPrefix="wsp" %>
|
||||
<wsp:EnableAsyncTasksSupport id="asyncTasks" runat="server" />
|
||||
<div id="ExchangeContainer">
|
||||
|
|
|
@ -75,7 +75,11 @@ namespace WebsitePanel.Portal.OCS
|
|||
|
||||
protected void odsAccountsPaged_Selected(object sender, System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs e)
|
||||
{
|
||||
|
||||
if (e.Exception != null)
|
||||
{
|
||||
messageBox.ShowErrorMessage("OCS_GET_USERS", e.Exception);
|
||||
e.ExceptionHandled = true;
|
||||
}
|
||||
}
|
||||
|
||||
protected void gvUsers_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e)
|
||||
|
|
|
@ -155,14 +155,5 @@ namespace WebsitePanel.Portal.OCS {
|
|||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::WebsitePanel.Portal.QuotaViewer usersQuota;
|
||||
|
||||
/// <summary>
|
||||
/// FormComments control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Localize FormComments;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue