Class UserConnectionSearch
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public static class UserConnectionSearch
- Inheritance
-
UserConnectionSearch
- Inherited Members
-
Methods
Bind<T>(Expression<Func<UserConnection, T>>, Expression<Func<UserConnection, bool>>, Paging, string, string)
public static T[] Bind<T>(Expression<Func<UserConnection, T>> binder, Expression<Func<UserConnection, bool>> filter, Paging paging, string modelSort = null, string entitySort = null)
Parameters
binder Expression<Func<UserConnection, T>>
filter Expression<Func<UserConnection, bool>>
paging Paging
modelSort string
entitySort string
Returns
- T[]
Type Parameters
T
Bind<T>(Expression<Func<UserConnection, T>>, Expression<Func<UserConnection, bool>>, string, string)
public static T[] Bind<T>(Expression<Func<UserConnection, T>> binder, Expression<Func<UserConnection, bool>> filter, string modelSort = null, string entitySort = null)
Parameters
binder Expression<Func<UserConnection, T>>
filter Expression<Func<UserConnection, bool>>
modelSort string
entitySort string
Returns
- T[]
Type Parameters
T
Count(Guid, Guid)
public static int Count(Guid from, Guid to)
Parameters
from Guid
to Guid
Returns
- int
Count(Expression<Func<UserConnection, bool>>)
public static int Count(Expression<Func<UserConnection, bool>> filter)
Parameters
filter Expression<Func<UserConnection, bool>>
Returns
- int
Select(Guid, Guid, params Expression<Func<UserConnection, object>>[])
public static UserConnection Select(Guid from, Guid to, params Expression<Func<UserConnection, object>>[] includes)
Parameters
from Guid
to Guid
includes Expression<Func<UserConnection, object>>[]
Returns
- UserConnection
Select(Expression<Func<UserConnection, bool>>, string, params Expression<Func<UserConnection, object>>[])
public static UserConnection[] Select(Expression<Func<UserConnection, bool>> filter, string sortExpression, params Expression<Func<UserConnection, object>>[] includes)
Parameters
filter Expression<Func<UserConnection, bool>>
sortExpression string
includes Expression<Func<UserConnection, object>>[]
Returns
- UserConnection[]
SelectCmdsDetails(Guid, Guid, bool?, bool?, bool?, bool?, bool)
public static List<CmdsUserConnection> SelectCmdsDetails(Guid user, Guid organization, bool? isLeader, bool? isManager, bool? isSupervisor, bool? isValidator, bool merge = false)
Parameters
user Guid
organization Guid
isLeader bool?
isManager bool?
isSupervisor bool?
isValidator bool?
merge bool
Returns
- List<CmdsUserConnection>
SelectCmdsDetails(Guid, Guid, string[])
public static List<CmdsUserConnection> SelectCmdsDetails(Guid user, Guid organization, string[] descriptions)
Parameters
user Guid
organization Guid
descriptions string[]
Returns
- List<CmdsUserConnection>