wsp-10027

Organization Users - Add "Member Of" Tab to allow management
of Distribution Group Management Allow management
and Display of Distribution Group Management.
Tab "Member Of" added not only to the "Organization Users" but also
to "Exchange Mailboxes" and "Exchange Distribution Lists".
This commit is contained in:
dev_amdtel 2013-07-22 17:31:52 +04:00
parent 9a566507ea
commit f4c5e0a7ea
27 changed files with 1680 additions and 110 deletions

View file

@ -5495,6 +5495,37 @@ namespace WebsitePanel.EnterpriseServer
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListsByMember", RequestNamespace = "http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace = "http://smbsaas/websitepanel/enterpriseserver", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public ExchangeAccount[] GetDistributionListsByMember(int itemId, int accountId)
{
object[] results = this.Invoke("GetDistributionListsByMember", new object[] {
itemId,
accountId});
return ((ExchangeAccount[])(results[0]));
}
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddDistributionListMember", RequestNamespace = "http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace = "http://smbsaas/websitepanel/enterpriseserver", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public int AddDistributionListMember(int itemId, string distributionListName, int memberId)
{
object[] results = this.Invoke("AddDistributionListMember", new object[] {
itemId,
distributionListName,
memberId});
return ((int)(results[0]));
}
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteDistributionListMember", RequestNamespace = "http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace = "http://smbsaas/websitepanel/enterpriseserver", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public int DeleteDistributionListMember(int itemId, string distributionListName, int memberId)
{
object[] results = this.Invoke("DeleteDistributionListMember", new object[] {
itemId,
distributionListName,
memberId});
return ((int)(results[0]));
}
/// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMobileDevices", RequestNamespace = "http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace = "http://smbsaas/websitepanel/enterpriseserver", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public ExchangeMobileDevice[] GetMobileDevices(int itemId, int accountId)