protected async Task btnEdit_Click() { customer.Modified = DateTime.Now; await CustomerRepositoryAsync.EditAsync(customer); NavigationManager.NavigateTo($"/Customers/Details/{CustomerId}"); }
protected async void btnToggleGender_Click() { Customer.Gender = (Customer.Gender == "Male" ? "Female" : "Male"); await CustomerRepositoryAsync.EditAsync(Customer); await DisplayData(); IsInlineDialogShow = false; StateHasChanged(); }
protected async void btnSaveOrUpdate_Click() { if (Model.CustomerId == 0) { await CustomerRepositoryAsync.AddAsync(Model); SaveOrUpdated?.Invoke(); } else { await CustomerRepositoryAsync.EditAsync(Model); await ChangeCallback.InvokeAsync(true); } IsShow = false; }
protected async void btnSaveOrUpdate_Click() { // 변경 내용 저장 Model.CustomerName = ModelEdit.CustomerName; Model.EmailAddress = ModelEdit.EmailAddress; if (Model.CustomerId == 0) { await CustomerRepositoryAsync.AddAsync(Model); SaveOrUpdated?.Invoke(); } else { await CustomerRepositoryAsync.EditAsync(Model); await ChangeCallback.InvokeAsync(true); } IsShow = false; }