public static DepositOperationEntity Create(IDepositOperation operation) { return(new DepositOperationEntity { PartitionKey = GeneratePk(operation.ClientId), RowKey = GenerateRk(operation.OperationId), ClientId = operation.ClientId, FromClientId = operation.FromClientId, OperationId = operation.OperationId, Asset = operation.Asset, Amount = operation.Amount, BaseAsset = operation.BaseAsset, BaseVolume = operation.BaseVolume, OperationType = operation.OperationType, Date = operation.Date }); }
public Task SaveDepositOperationAsync(IDepositOperation deposit) { return(_clientDepositsRepository.AddAsync(deposit)); }
public Task AddAsync(IDepositOperation operation) { return(_tableStorage.InsertOrReplaceAsync(DepositOperationEntity.Create(operation))); }