Exemple #1
0
 public Entity ConstructFromMany(IEnumerable <Lite <IEntity> > lites, Type type, OperationSymbol operationKey, params object[] args)
 {
     return(Return(MethodInfo.GetCurrentMethod(), operationKey.ToString(),
                   () => OperationLogic.ServiceConstructFromMany(lites, type, operationKey, args)));
 }
Exemple #2
0
 public Entity ConstructFromLite(Lite <IEntity> lite, OperationSymbol operationSymbol, params object[] args)
 {
     return(Return(MethodInfo.GetCurrentMethod(), operationSymbol.ToString(),
                   () => OperationLogic.ServiceConstructFromLite(lite, operationSymbol, args)));
 }
Exemple #3
0
 public Entity ExecuteOperationLite(Lite <IEntity> lite, OperationSymbol operationSymbol, params object[] args)
 {
     return(Return(MethodInfo.GetCurrentMethod(), operationSymbol.ToString(),
                   () => (Entity)OperationLogic.ServiceExecuteLite(lite, operationSymbol, args)));
 }
Exemple #4
0
 public void Delete(IEntity entity, OperationSymbol operationSymbol, params object[] args)
 {
     Execute(MethodInfo.GetCurrentMethod(), operationSymbol.ToString(),
             () => OperationLogic.ServiceDelete((Entity)entity, operationSymbol, args));
 }
Exemple #5
0
 public Entity ExecuteOperation(IEntity entity, OperationSymbol operationSymbol, params object[] args)
 {
     return(Return(MethodInfo.GetCurrentMethod(), operationSymbol.ToString(),
                   () => OperationLogic.ServiceExecute(entity, operationSymbol, args)));
 }