public TransactionRequest(Guid id, RequestIdentifier request, UserIdentifier user, StateIdentifier state, DateTime date) { Id = id; Request = request; User = user; State = state; Date = date; ExpirationDate = DateTime.Now.AddDays(1); }
public EntryPointReturnedResponse(Guid id, Guid requestId, DateTime date, PayloadIdentifier payload, StateIdentifier state,SearchRequestIndentifier request) { Id = id; RequestId = requestId; Date = date; Payload = payload; State = state; RequestContext = request; }
public ReturnEntryPointResponse(Guid id, Guid requestId, DateTime date, StateIdentifier state, PayloadIdentifier payload,SearchRequestIndentifier request,NoRecordBillableIdentifier billNoRecords) { Id = id; Date = date; RequestId = requestId; Payload = payload; State = state; Request = request; BillNoRecords = billNoRecords; }
public Transaction(Guid id, DateTime date, PackageIdentifier package, RequestIdentifier request, UserIdentifier user, StateIdentifier state, ContractIdentifier contract, AccountIdentifier account) { Id = id; Date = date; Package = package; Request = request; User = user; State = state; Contract = contract; Account = account; }
public BillTransactionMessage(PackageIdentifier packageIdentifier, UserIdentifier userIdentifier, RequestIdentifier requestIdentifier, DateTime transactionDate, Guid transactionId, StateIdentifier state, ContractIdentifier contract, AccountIdentifier account) { PackageIdentifier = packageIdentifier; UserIdentifier = userIdentifier; RequestIdentifier = requestIdentifier; TransactionDate = transactionDate; TransactionId = transactionId; State = state; Contract = contract; Account = account; }
public Request RaiseSecurityFlag(Guid id, DataProviderCommandSource dataProvider, DateTime date, CommandType commandType, string metaData, string payload, string message, DataProviderNoRecordState billNoRecords) { DataProvider = new DataProviderIdentifier(dataProvider, DataProviderAction.Response, DataProviderResponseState.Successful, billNoRecords); Date = date; Connection = new ConnectionTypeIdentifier(); Payload = new PayloadIdentifier(metaData, payload, message); CommandType = commandType; State = new StateIdentifier(); RequestContext = new SearchRequestIndentifier(); return this; }
public DataProviderTransactionIdentifier(Guid id, Guid streamId, DateTime date, RequestIdentifier parentRequest, DataProviderIdentifier dataProvider, ConnectionTypeIdentifier connectionType, ActionIdentifier action, StateIdentifier state, NoRecordBillableIdentifier billNoRecords) { Id = id; StreamId = streamId; Date = date; ParentRequest = parentRequest; DataProvider = dataProvider; ConnectionType = connectionType; Action = action; State = state; BillNoRecords = billNoRecords; }
public Request CreateTransaction(Guid packageId, long packageVersion, DateTime date, Guid userId, Guid contractId, string system, long contractVersion, DataProviderResponseState state, string accountNumber, double packageCostPrice, double packageRecommendedPrice, DataProviderNoRecordState billNoRecords) { DataProvider = new DataProviderIdentifier(DataProviderCommandSource.EntryPoint, DataProviderAction.Response, state, billNoRecords); Date = date; Connection = new ConnectionTypeIdentifier(); Payload = new PayloadIdentifier(); CommandType = CommandType.Accounting; State = new StateIdentifier((int) state, state.ToString()); RequestContext = new SearchRequestIndentifier(); Package = new PackageIdentifier(packageId, new VersionIdentifier(packageVersion), packageCostPrice, packageRecommendedPrice); return this; }
public Request ResponseReceivedFromDataProvider(DataProviderIdentifier dataProvider, DateTime date, ConnectionTypeIdentifier connection, PayloadIdentifier payload) { DataProvider = dataProvider; Date = date; Connection = connection; Payload = payload; CommandType = CommandType.EndExecution; State = new StateIdentifier(); RequestContext = new SearchRequestIndentifier(); return this; }
public Request EntryPointResponse(DateTime date, StateIdentifier state, PayloadIdentifier payload, SearchRequestIndentifier request, NoRecordBillableIdentifier billNoRecords) { DataProvider = new DataProviderIdentifier(DataProviderCommandSource.EntryPoint, DataProviderAction.Response, (DataProviderResponseState)state.Id, (DataProviderNoRecordState)billNoRecords.Id); Date = date; Connection = new ConnectionTypeIdentifier(); Payload = payload; CommandType = CommandType.EndExecution; State = state; RequestContext = request; return this; }
public InvoiceTransaction(Guid id, DateTime date, PackageIdentifier package, RequestIdentifier request, UserIdentifier user, StateIdentifier state, ContractIdentifier contract, AccountIdentifier account) : base(id, date, package, request, user, state, contract, account) { }