public async Task <int> AddUnpaidBatchAsync(string batchKey, Status status, string userName, CancellationToken cancellationToken) { if (string.IsNullOrWhiteSpace(batchKey)) { // Log Error. return(0); } var newBatch = new TbUnpaidBatch { BatchKey = batchKey, StatusId = (int)status, UserName = userName }; return(await _unpaidBatchStorageOperations.AddUnpaidBatchAsync(newBatch, cancellationToken)); }
public async Task <int> AddUnpaidBatchAsync(TbUnpaidBatch unpaidBatch, CancellationToken cancellationToken) { _unpaidsDbContext.TbUnpaidBatch.Add(unpaidBatch); return(await _unpaidsDbContext.SaveChangesAsync(cancellationToken)); }