private ContractRequestRelation CreateRefContract(RfMessageDocument oldRefContract, int requestId) { try { var requestContract = new ContractRequestRelation { DateCreate = new DateTimeOffset(oldRefContract.DateCreate.GetValueOrDefault(DateTime.Now)), DateUpdate = new DateTimeOffset(oldRefContract.DateCreate.GetValueOrDefault(DateTime.Now)), ContractId = oldRefContract.RefdocumentId, ExternalId = oldRefContract.Id, RequestId = requestId, Timestamp = BitConverter.GetBytes(DateTime.Now.Ticks) }; return(requestContract); } catch (Exception) { return(null); } }
private ContractDocument CreateContractRefDocument(RfMessageDocument oldRefDocument, int contractId) { try { var contractDocument = new ContractDocument { DateCreate = new DateTimeOffset(oldRefDocument.DateCreate.GetValueOrDefault(DateTime.Now)), DateUpdate = new DateTimeOffset(oldRefDocument.DateCreate.GetValueOrDefault(DateTime.Now)), DocumentId = oldRefDocument.RefdocumentId, ExternalId = oldRefDocument.Id, ContractId = contractId, Timestamp = BitConverter.GetBytes(DateTime.Now.Ticks) }; return(contractDocument); } catch (Exception) { return(null); } }