private void RecordTransactionHistory(ActivityHistory activityHistory) { //if (activityHistory == null) //{ // activityHistory = activityHistoryRepository.GetLastActivityHistory( // RequestHeader.Id, // CurrentActivity().ActivityName, // WorkflowInstance.loginName // ); //} string jsonData = GetJsonDataInstance(); var transactionHistory = new TransactionHistory() { ObjectType = "PROCESS_REQUEST", ObjectName = (activityHistory != null? "[BPMDATA].[APPROVAL_COMMENT]":"[BPMDATA].[REQUEST_HEADER]"), ObjectId = (activityHistory != null? activityHistory.Id:RequestHeader.Id), JsonData = jsonData, CreatedDate = DateTime.Now, CreatedBy = WorkflowInstance.loginName }; _transactionHistoryRepository.Add(transactionHistory); unitOfWork.commit(); }
public int Add(TransactionHistoryInfo operationHistoryInfo) { var operationHistory = new TransactionHistoryEntity() { BuyerClientID = operationHistoryInfo.BuyerClientID, SellerClientID = operationHistoryInfo.SellerClientID, Amount = operationHistoryInfo.Amount, ShareID = operationHistoryInfo.ShareID, SumOfOperation = operationHistoryInfo.SumOfOperation, DateTime = operationHistoryInfo.DateTime }; operationHistoryRepository.Add(operationHistory); operationHistoryRepository.SaveChanges(); return(operationHistory.TransactionID); }
public TransactionHistory AddTransactionHistory(TransactionHistory transactionHistory) { return(_transactionHistoryRepository.Add(transactionHistory)); }