public async Task UpdateRentalMessagesAsync(UpdateRentalMessagesDto items, CancellationToken ct = default) { var itemsToUpdate = await _unitOfWork.RentalMessageRepository.GetRentalsByIdsAsync(items.Ids, ct); foreach (var item in itemsToUpdate) { item.IsRead = true; _unitOfWork.RentalMessageRepository.Update(item); } await _unitOfWork.CommitAsync(ct); }
public async Task <ActionResult> UpdateRentalMessagesAsync([FromBody] UpdateRentalMessagesDto items) { await _rentalMessageService.UpdateRentalMessagesAsync(items); return(Ok()); }