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">
|
<data name="Warning.CREATE_OCS_USER" xml:space="preserve">
|
||||||
<value>OCS User has been successfully created but the following errors have been occured:</value>
|
<value>OCS User has been successfully created but the following errors have been occured:</value>
|
||||||
</data>
|
</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">
|
<data name="Success.USER_CHANGE_PASSWORD" xml:space="preserve">
|
||||||
<value>User account password has been changed</value>
|
<value>User account password has been changed</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -60,7 +60,8 @@ namespace WebsitePanel.Portal
|
||||||
OCSUsersPagedResult res =
|
OCSUsersPagedResult res =
|
||||||
ES.Services.OCS.GetOCSUsersPaged(itemId, data[0], direction, name, email, startRowIndex, maximumRows);
|
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" %>
|
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="OCSUsers.ascx.cs" Inherits="WebsitePanel.Portal.OCS.OCSUsers" %>
|
||||||
<%@ Register Src="../ExchangeServer/UserControls/UserSelector.ascx" TagName="UserSelector"
|
<%@ Register Src="../ExchangeServer/UserControls/UserSelector.ascx" TagName="UserSelector" TagPrefix="wsp" %>
|
||||||
TagPrefix="wsp" %>
|
|
||||||
<%@ Register Src="../ExchangeServer/UserControls/Menu.ascx" TagName="Menu" TagPrefix="wsp" %>
|
<%@ Register Src="../ExchangeServer/UserControls/Menu.ascx" TagName="Menu" TagPrefix="wsp" %>
|
||||||
<%@ Register Src="../ExchangeServer/UserControls/Breadcrumb.ascx" TagName="Breadcrumb"
|
<%@ Register Src="../ExchangeServer/UserControls/Breadcrumb.ascx" TagName="Breadcrumb" TagPrefix="wsp" %>
|
||||||
TagPrefix="wsp" %>
|
<%@ Register Src="../UserControls/SimpleMessageBox.ascx" TagName="SimpleMessageBox" TagPrefix="wsp" %>
|
||||||
<%@ Register Src="../UserControls/SimpleMessageBox.ascx" TagName="SimpleMessageBox"
|
<%@ Register Src="../UserControls/EnableAsyncTasksSupport.ascx" TagName="EnableAsyncTasksSupport" TagPrefix="wsp" %>
|
||||||
TagPrefix="wsp" %>
|
|
||||||
<%@ Register Src="../UserControls/EnableAsyncTasksSupport.ascx" TagName="EnableAsyncTasksSupport"
|
|
||||||
TagPrefix="wsp" %>
|
|
||||||
<%@ Register Src="../UserControls/QuotaViewer.ascx" TagName="QuotaViewer" TagPrefix="wsp" %>
|
<%@ Register Src="../UserControls/QuotaViewer.ascx" TagName="QuotaViewer" TagPrefix="wsp" %>
|
||||||
<wsp:EnableAsyncTasksSupport id="asyncTasks" runat="server" />
|
<wsp:EnableAsyncTasksSupport id="asyncTasks" runat="server" />
|
||||||
<div id="ExchangeContainer">
|
<div id="ExchangeContainer">
|
||||||
|
|
|
@ -75,7 +75,11 @@ namespace WebsitePanel.Portal.OCS
|
||||||
|
|
||||||
protected void odsAccountsPaged_Selected(object sender, System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs e)
|
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)
|
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.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::WebsitePanel.Portal.QuotaViewer usersQuota;
|
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