public int GetDiscussionsByObjectIdCount(string ticket, string typename, int id) { return(WebServiceImpl <TransitDiscussion, ManagedDiscussion, Discussion> .GetCount( ticket, string.Format("WHERE Discussion.ObjectId = {0} AND Discussion.DataObject.Name = '{1}'", id, Renderer.SqlEncode(typename)))); }
public int GetFriendsAccountActivityCount(string ticket, int id) { return(WebServiceImpl <TransitAccountFriend, ManagedAccountFriend, AccountFriend> .GetCount( ticket, string.Format("WHERE (AccountFriend.Account.Id = {0} OR AccountFriend.Keen.Id = {0}) ", id))); }
public int GetDiscussionThreadsCountByDiscussionId(string ticket, int id) { ICriterion[] expressions = { Expression.Eq("Discussion.Id", id) }; return(WebServiceImpl <TransitDiscussionThread, ManagedDiscussionThread, DiscussionThread> .GetCount( ticket, expressions)); }
public int GetUserDiscussionThreadsCount(string ticket, DiscussionQueryOptions qopt) { return(WebServiceImpl <TransitDiscussionPost, ManagedDiscussionPost, DiscussionPost> .GetCount( ticket, qopt.CountQuery)); }
public int GetDiscussionsCount(string ticket) { ICriterion[] expressions = { Expression.Eq("Personal", false) }; return(WebServiceImpl <TransitDiscussion, ManagedDiscussion, Discussion> .GetCount( ticket, expressions)); }
public int GetDiscussionPostsCount(string ticket, int id) { return(WebServiceImpl <TransitDiscussionPost, ManagedDiscussionPost, DiscussionPost> .GetCount( ticket, string.Format("WHERE DiscussionPost.DiscussionThread.Discussion.Id = {0}", id))); }
public int GetAccountGroupsCount(string ticket) { return(WebServiceImpl <TransitAccountGroup, ManagedAccountGroup, AccountGroup> .GetCount( ticket)); }
public int GetPublicAccountGroupsCount(string ticket) { ICriterion[] expressions = { Expression.Eq("IsPrivate", 0) }; return(WebServiceImpl <TransitAccountGroup, ManagedAccountGroup, AccountGroup> .GetCount( ticket, expressions)); }
public int GetAccountGroupAccountRequestsByAccountIdCount(string ticket, int accountid) { ICriterion[] expressions = { Expression.Eq("Account.Id", accountid) }; return(WebServiceImpl <TransitAccountGroupAccountRequest, ManagedAccountGroupAccountRequest, AccountGroupAccountRequest> .GetCount( ticket, expressions)); }
public int GetAccountGroupAccountInvitationsCount(string ticket, int groupid) { ICriterion[] expressions = { Expression.Eq("AccountGroup.Id", groupid) }; return(WebServiceImpl <TransitAccountGroupAccountInvitation, ManagedAccountGroupAccountInvitation, AccountGroupAccountInvitation> .GetCount( ticket, expressions)); }
public int GetPublicAccountGroupAccountsByAccountIdCount(string ticket, int accountid) { return(WebServiceImpl <TransitAccountGroupAccount, ManagedAccountGroupAccount, AccountGroupAccount> .GetCount( ticket, string.Format("WHERE AccountGroupAccount.Account.Id = {0} AND AccountGroupAccount.AccountGroup.IsPrivate = 0", accountid))); }
public int GetAccountBlogsCount(string ticket, int id) { ICriterion[] expressions = { Expression.Eq("Account.Id", id) }; return(WebServiceImpl <TransitAccountBlog, ManagedAccountBlog, AccountBlog> .GetCount( ticket, expressions)); }
public int GetAccountBlogPostsCount(string ticket, TransitAccountBlogPostQueryOptions qopt) { return(WebServiceImpl <TransitAccountBlogPost, ManagedAccountBlogPost, AccountBlogPost> .GetCount( ticket, qopt.CreateCountQuery())); }