SnCore!

WebGroupService Class Reference

Managed web account group services. More...

List of all members.


Public Member Functions

int CreateOrUpdateAccountGroup (string ticket, TransitAccountGroup t_instance)
 Create or update an account group.
TransitAccountGroup GetAccountGroupById (string ticket, int id)
 Get an account group.
List< TransitAccountGroup > GetAccountGroups (string ticket, ServiceQueryOptions options)
 Get all account groups.
int GetAccountGroupsCount (string ticket)
 Get all account groups count.
List< TransitAccountGroup > GetPublicAccountGroups (string ticket, ServiceQueryOptions options)
 Get public account groups.
int GetPublicAccountGroupsCount (string ticket)
 Get public account groups count.
void DeleteAccountGroup (string ticket, int id)
 Delete an account group.
int CreateOrUpdateAccountGroupAccount (string ticket, TransitAccountGroupAccount t_instance)
 Create or update an account group account.
TransitAccountGroupAccount GetAccountGroupAccountById (string ticket, int id)
 Get an account group account.
List< TransitAccountGroupAccount > GetAccountGroupAccounts (string ticket, int groupid, ServiceQueryOptions options)
 Get all account group accounts.
int GetAccountGroupAccountsCount (string ticket, int groupid)
 Get all account group accounts count.
List< TransitAccountGroupAccount > GetAccountGroupAccountsByAccountId (string ticket, int accountid, ServiceQueryOptions options)
 Get all account group accounts for a given account.
int GetAccountGroupAccountsByAccountIdCount (string ticket, int accountid)
 Get all account group accounts count for a given account.
List< TransitAccountGroupAccount > GetPublicAccountGroupAccountsByAccountId (string ticket, int accountid, ServiceQueryOptions options)
 Get all public account group accounts for a given account.
int GetPublicAccountGroupAccountsByAccountIdCount (string ticket, int accountid)
 Get all public account group accounts count for a given account.
void DeleteAccountGroupAccount (string ticket, int id)
 Delete an account group account.
TransitAccountGroupAccount GetAccountGroupAccountByAccountGroupId (string ticket, int accountid, int groupid)
 Retreive an account group account for a specific group.
int CreateOrUpdateAccountGroupPicture (string ticket, TransitAccountGroupPicture t_instance)
 Create or update an account group picture.
TransitAccountGroupPicture GetAccountGroupPictureById (string ticket, int id)
 Get an account group picture.
List< TransitAccountGroupPicture > GetAccountGroupPictures (string ticket, int groupid, ServiceQueryOptions options)
 Get all account group pictures.
void MoveAccountGroupPicture (string ticket, int id, int disp)
 Move a group picture.
int GetAccountGroupPicturesCount (string ticket, int groupid)
 Get all account group pictures count.
void DeleteAccountGroupPicture (string ticket, int id)
 Delete an account group picture.
TransitAccountGroupPicture GetAccountGroupPictureIfModifiedSinceById (string ticket, int id, DateTime ifModifiedSince)
 Get group picture if modified since.
int CreateOrUpdateAccountGroupPlace (string ticket, TransitAccountGroupPlace t_instance)
 Create or update an account group place.
TransitAccountGroupPlace GetAccountGroupPlaceById (string ticket, int id)
 Get an account group place.
List< TransitAccountGroupPlace > GetAccountGroupPlaces (string ticket, int groupid, ServiceQueryOptions options)
 Get all account group places.
int GetAccountGroupPlacesCount (string ticket, int groupid)
 Get all account group places count.
void DeleteAccountGroupPlace (string ticket, int id)
 Delete an account group place.
int CreateOrUpdateAccountGroupAccountInvitation (string ticket, TransitAccountGroupAccountInvitation t_instance)
 Create or update an account group account invitation.
TransitAccountGroupAccountInvitation GetAccountGroupAccountInvitationById (string ticket, int id)
 Get an account group account invitation.
List
< TransitAccountGroupAccountInvitation > 
GetAccountGroupAccountInvitations (string ticket, int groupid, ServiceQueryOptions options)
 Get all account group account invitations.
int GetAccountGroupAccountInvitationsCount (string ticket, int groupid)
 Get all account group account invitations count.
List
< TransitAccountGroupAccountInvitation > 
GetAccountGroupAccountInvitationsByAccountId (string ticket, int accountid, ServiceQueryOptions options)
 Get all account group account invitations by account id.
int GetAccountGroupAccountInvitationsByAccountIdCount (string ticket, int accountid)
 Get all account group account invitations count by account id.
void DeleteAccountGroupAccountInvitation (string ticket, int id)
 Delete an account group account invitation.
void AcceptAccountGroupAccountInvitation (string ticket, int id, string message)
 Accept an invitation.
void RejectAccountGroupAccountInvitation (string ticket, int id, string message)
 Reject an invitation.
int CreateOrUpdateAccountGroupAccountRequest (string ticket, TransitAccountGroupAccountRequest t_instance)
 Create or update an account group account request.
TransitAccountGroupAccountRequest GetAccountGroupAccountRequestById (string ticket, int id)
 Get an account group account request.
List
< TransitAccountGroupAccountRequest > 
GetAccountGroupAccountRequests (string ticket, int groupid, ServiceQueryOptions options)
 Get all account group account requests.
int GetAccountGroupAccountRequestsCount (string ticket, int groupid)
 Get all account group account requests count.
List
< TransitAccountGroupAccountRequest > 
GetAccountGroupAccountRequestsByAccountId (string ticket, int accountid, ServiceQueryOptions options)
 Get all account group account requests by account id.
int GetAccountGroupAccountRequestsByAccountIdCount (string ticket, int accountid)
 Get all account group account requests count by account id.
void DeleteAccountGroupAccountRequest (string ticket, int id)
 Delete an account group account request.
void AcceptAccountGroupAccountRequest (string ticket, int id, string message)
 Accept a membership request.
void RejectAccountGroupAccountRequest (string ticket, int id, string message)
 Reject a membership request.

Detailed Description

Managed web account group services.


Member Function Documentation

int CreateOrUpdateAccountGroup ( string  ticket,
TransitAccountGroup  t_instance 
)

Create or update an account group.

Parameters:
ticket authentication ticket
account group transit account group

TransitAccountGroup GetAccountGroupById ( string  ticket,
int  id 
)

Get an account group.

Returns:
transit account group

List<TransitAccountGroup> GetAccountGroups ( string  ticket,
ServiceQueryOptions  options 
)

Get all account groups.

Returns:
list of transit account groups

int GetAccountGroupsCount ( string  ticket  ) 

Get all account groups count.

Returns:
number of account groups

List<TransitAccountGroup> GetPublicAccountGroups ( string  ticket,
ServiceQueryOptions  options 
)

Get public account groups.

Returns:
list of transit account groups

int GetPublicAccountGroupsCount ( string  ticket  ) 

Get public account groups count.

Returns:
number of account groups

void DeleteAccountGroup ( string  ticket,
int  id 
)

Delete an account group.

Parameters:
ticket authentication ticket
id id

int CreateOrUpdateAccountGroupAccount ( string  ticket,
TransitAccountGroupAccount  t_instance 
)

Create or update an account group account.

Parameters:
ticket authentication ticket
account group account transit account group account

TransitAccountGroupAccount GetAccountGroupAccountById ( string  ticket,
int  id 
)

Get an account group account.

Returns:
transit account group account

List<TransitAccountGroupAccount> GetAccountGroupAccounts ( string  ticket,
int  groupid,
ServiceQueryOptions  options 
)

Get all account group accounts.

Returns:
list of transit account group accounts

int GetAccountGroupAccountsCount ( string  ticket,
int  groupid 
)

Get all account group accounts count.

Returns:
number of account group accounts

List<TransitAccountGroupAccount> GetAccountGroupAccountsByAccountId ( string  ticket,
int  accountid,
ServiceQueryOptions  options 
)

Get all account group accounts for a given account.

Returns:
list of transit account group accounts for a given account

int GetAccountGroupAccountsByAccountIdCount ( string  ticket,
int  accountid 
)

Get all account group accounts count for a given account.

Returns:
number of account group accounts

List<TransitAccountGroupAccount> GetPublicAccountGroupAccountsByAccountId ( string  ticket,
int  accountid,
ServiceQueryOptions  options 
)

Get all public account group accounts for a given account.

Returns:
list of transit account group accounts for a given account

int GetPublicAccountGroupAccountsByAccountIdCount ( string  ticket,
int  accountid 
)

Get all public account group accounts count for a given account.

Returns:
number of account group accounts

void DeleteAccountGroupAccount ( string  ticket,
int  id 
)

Delete an account group account.

Parameters:
ticket authentication ticket
id id

TransitAccountGroupAccount GetAccountGroupAccountByAccountGroupId ( string  ticket,
int  accountid,
int  groupid 
)

Retreive an account group account for a specific group.

Parameters:
ticket authentication ticket
accountid account id
groupid group id

int CreateOrUpdateAccountGroupPicture ( string  ticket,
TransitAccountGroupPicture  t_instance 
)

Create or update an account group picture.

Parameters:
ticket authentication ticket
account group picture transit account group picture

TransitAccountGroupPicture GetAccountGroupPictureById ( string  ticket,
int  id 
)

Get an account group picture.

Returns:
transit account group picture

List<TransitAccountGroupPicture> GetAccountGroupPictures ( string  ticket,
int  groupid,
ServiceQueryOptions  options 
)

Get all account group pictures.

Returns:
list of transit account group pictures

void MoveAccountGroupPicture ( string  ticket,
int  id,
int  disp 
)

Move a group picture.

Parameters:
ticket authentication ticket
disp disgroup by positions
id picture id

int GetAccountGroupPicturesCount ( string  ticket,
int  groupid 
)

Get all account group pictures count.

Returns:
number of account group pictures

void DeleteAccountGroupPicture ( string  ticket,
int  id 
)

Delete an account group picture.

Parameters:
ticket authentication ticket
id id

TransitAccountGroupPicture GetAccountGroupPictureIfModifiedSinceById ( string  ticket,
int  id,
DateTime  ifModifiedSince 
)

Get group picture if modified since.

Parameters:
id group picture id
ticket authentication ticket
ifModifiedSince last update date/time
Returns:
transit picture

int CreateOrUpdateAccountGroupPlace ( string  ticket,
TransitAccountGroupPlace  t_instance 
)

Create or update an account group place.

Parameters:
ticket authentication ticket
account group place transit account group place

TransitAccountGroupPlace GetAccountGroupPlaceById ( string  ticket,
int  id 
)

Get an account group place.

Returns:
transit account group place

List<TransitAccountGroupPlace> GetAccountGroupPlaces ( string  ticket,
int  groupid,
ServiceQueryOptions  options 
)

Get all account group places.

Returns:
list of transit account group places

int GetAccountGroupPlacesCount ( string  ticket,
int  groupid 
)

Get all account group places count.

Returns:
number of account group places

void DeleteAccountGroupPlace ( string  ticket,
int  id 
)

Delete an account group place.

Parameters:
ticket authentication ticket
id id

int CreateOrUpdateAccountGroupAccountInvitation ( string  ticket,
TransitAccountGroupAccountInvitation  t_instance 
)

Create or update an account group account invitation.

Parameters:
ticket authentication ticket
account group account invitation transit account group account invitation

TransitAccountGroupAccountInvitation GetAccountGroupAccountInvitationById ( string  ticket,
int  id 
)

Get an account group account invitation.

Returns:
transit account group account invitation

List<TransitAccountGroupAccountInvitation> GetAccountGroupAccountInvitations ( string  ticket,
int  groupid,
ServiceQueryOptions  options 
)

Get all account group account invitations.

Returns:
list of transit account group account invitations

int GetAccountGroupAccountInvitationsCount ( string  ticket,
int  groupid 
)

Get all account group account invitations count.

Returns:
number of account group account invitations

List<TransitAccountGroupAccountInvitation> GetAccountGroupAccountInvitationsByAccountId ( string  ticket,
int  accountid,
ServiceQueryOptions  options 
)

Get all account group account invitations by account id.

Returns:
list of transit account group account invitations

int GetAccountGroupAccountInvitationsByAccountIdCount ( string  ticket,
int  accountid 
)

Get all account group account invitations count by account id.

Returns:
number of account group account invitations

void DeleteAccountGroupAccountInvitation ( string  ticket,
int  id 
)

Delete an account group account invitation.

Parameters:
ticket authentication ticket
id id

void AcceptAccountGroupAccountInvitation ( string  ticket,
int  id,
string  message 
)

Accept an invitation.

Parameters:
ticket authentication ticket
id invitation id
message optional message

void RejectAccountGroupAccountInvitation ( string  ticket,
int  id,
string  message 
)

Reject an invitation.

Parameters:
ticket authentication ticket
id invitation id
message optional message, no mail sent when blank

int CreateOrUpdateAccountGroupAccountRequest ( string  ticket,
TransitAccountGroupAccountRequest  t_instance 
)

Create or update an account group account request.

Parameters:
ticket authentication ticket
account group account request transit account group account request

TransitAccountGroupAccountRequest GetAccountGroupAccountRequestById ( string  ticket,
int  id 
)

Get an account group account request.

Returns:
transit account group account request

List<TransitAccountGroupAccountRequest> GetAccountGroupAccountRequests ( string  ticket,
int  groupid,
ServiceQueryOptions  options 
)

Get all account group account requests.

Returns:
list of transit account group account requests

int GetAccountGroupAccountRequestsCount ( string  ticket,
int  groupid 
)

Get all account group account requests count.

Returns:
number of account group account requests

List<TransitAccountGroupAccountRequest> GetAccountGroupAccountRequestsByAccountId ( string  ticket,
int  accountid,
ServiceQueryOptions  options 
)

Get all account group account requests by account id.

Returns:
list of transit account group account requests

int GetAccountGroupAccountRequestsByAccountIdCount ( string  ticket,
int  accountid 
)

Get all account group account requests count by account id.

Returns:
number of account group account requests

void DeleteAccountGroupAccountRequest ( string  ticket,
int  id 
)

Delete an account group account request.

Parameters:
ticket authentication ticket
id id

void AcceptAccountGroupAccountRequest ( string  ticket,
int  id,
string  message 
)

Accept a membership request.

Parameters:
ticket authentication ticket
id request id
message optional message

void RejectAccountGroupAccountRequest ( string  ticket,
int  id,
string  message 
)

Reject a membership request.

Parameters:
ticket authentication ticket
id request id
message optional message, no mail sent when blank


The documentation for this class was generated from the following file:
  • WebGroupService.cs
© Vestris Inc., 2006-2007, All Rights Reserved | SnCore | Wed Mar 5 09:56:26 2008 | Doxygen 1.5.4