public override void Show() { if (Currencies == null || Currencies.Count == 0 || Categories == null || Categories.Count == 0) { PrerequisitesConfirm.Show(); } else { base.Show(); } }
public async void Show(IKey categoryKey) { Ensure.NotNull(categoryKey, "categoryKey"); CategoryKey = categoryKey; Categories = await Queries.QueryAsync(new ListAllCategory()); Currencies = await Queries.QueryAsync(new ListAllCurrency()); Currency = await Queries.QueryAsync(new FindCurrencyDefault()); if (Currencies == null || Currencies.Count == 0 || Categories == null || Categories.Count == 0) { PrerequisitesConfirm.Show(); } else { Modal.Show(); } StateHasChanged(); }