Example #1
0
        private async Task DisplayData()
        {
            var articleSet = await LoginRepositoryAsync.GetAllAsync(pager.PageIndex, pager.PageSize);

            pager.RecordCount = articleSet.TotalRecords;
            logins            = articleSet.Records.ToList();
        }
Example #2
0
        protected async void btnDelete_Click()
        {
            await LoginRepositoryAsync.DeleteAsync(Login.LoginId);

            LoginDeleteDialog.Close();

            Login = new Login();

            await DisplayData();

            StateHasChanged();
        }
Example #3
0
        protected async void btnSaveOrUpdate_Click()
        {
            if (Model.LoginId == 0)
            {
                await LoginRepositoryAsync.AddAsync(Model);

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

                await ChangeCallback.InvokeAsync(true);
            }
            IsShow = false;
        }