public async Task <bool> ValidateId(Currency Currency) { CurrencyFilter CurrencyFilter = new CurrencyFilter { Skip = 0, Take = 10, Id = new IdFilter { Equal = Currency.Id }, Selects = CurrencySelect.Id }; int count = await UOW.CurrencyRepository.Count(CurrencyFilter); if (count == 0) { Currency.AddError(nameof(CurrencyValidator), nameof(Currency.Id), ErrorCode.IdNotExisted); } return(count == 1); }