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))); }
public Entity ConstructFromLite(Lite <IEntity> lite, OperationSymbol operationSymbol, params object[] args) { return(Return(MethodInfo.GetCurrentMethod(), operationSymbol.ToString(), () => OperationLogic.ServiceConstructFromLite(lite, operationSymbol, args))); }
public Entity ExecuteOperationLite(Lite <IEntity> lite, OperationSymbol operationSymbol, params object[] args) { return(Return(MethodInfo.GetCurrentMethod(), operationSymbol.ToString(), () => (Entity)OperationLogic.ServiceExecuteLite(lite, operationSymbol, args))); }
public void Delete(IEntity entity, OperationSymbol operationSymbol, params object[] args) { Execute(MethodInfo.GetCurrentMethod(), operationSymbol.ToString(), () => OperationLogic.ServiceDelete((Entity)entity, operationSymbol, args)); }
public Entity ExecuteOperation(IEntity entity, OperationSymbol operationSymbol, params object[] args) { return(Return(MethodInfo.GetCurrentMethod(), operationSymbol.ToString(), () => OperationLogic.ServiceExecute(entity, operationSymbol, args))); }