Ejemplo n.º 1
0
        private async Task DisplayData()
        {
            var articleSet = await CategoryRepositoryAsync.GetAllAsync(pager.PageIndex, pager.PageSize);

            pager.RecordCount = articleSet.TotalRecords;
            customers         = articleSet.Records.ToList();
        }
Ejemplo n.º 2
0
        protected override async Task OnInitializedAsync()
        {
            Product = await ProductRepositoryAsync.GetByIdAsync(ProductId);

            Categories = await CategoryRepositoryAsync.GetAllAsync();

            CategoryId = Product.CategoryId.ToString();
        }
Ejemplo n.º 3
0
        protected async void btnDelete_Click()
        {
            await CategoryRepositoryAsync.DeleteAsync(Category.CategoryId);

            CategoryDeleteDialog.Close();

            Category = new Category();

            await DisplayData();

            StateHasChanged();
        }
Ejemplo n.º 4
0
        protected async void btnSaveOrUpdate_Click()
        {
            if (Model.CategoryId == 0)
            {
                await CategoryRepositoryAsync.AddAsync(Model);

                SaveOrUpdated?.Invoke();
            }
            else
            {
                await CategoryRepositoryAsync.EditAsync(Model);

                await ChangeCallback.InvokeAsync(true);
            }
            IsShow = false;
        }
Ejemplo n.º 5
0
 protected override async Task OnInitializedAsync()
 {
     Categories = await CategoryRepositoryAsync.GetAllAsync();
 }