private async Task CheckPaymentTypeAsync(int id, string name) { var dbPaymentType = await _paymentType.GetPaymentTypeAsync(d => d.Name == name && d.Id != id); if (dbPaymentType != null) { throw new RestException(HttpStatusCode.Conflict, $"Payment type {name} is already available."); } }