Esempio n. 1
0
        protected async void DeleteClick()
        {
            await NoticeRepositoryAsyncReference.DeleteAsync(this.model.Id);

            DeleteDialogReference.Hide();
            this.model = new BoardNotices();
            await DisplayData();
        }
Esempio n. 2
0
        protected async void DeleteClick()
        {
            // 첨부파일 삭제
            await FileStorageManager.DeleteAsync(model.FileName, "");

            await NoticeRepositoryAsyncReference.DeleteAsync(this.model.Id);

            DeleteDialogReference.Hide();
            this.model = new BoardNotices();
            await DisplayData();
        }
        protected async void DeleteClick()
        {
            bool isDelete = await JSRuntime.InvokeAsync<bool>("confirm", $"{Id}번 글을 정말로 삭제하시겠습니까?");

            if (isDelete)
            {
                await NoticeRepositoryAsyncReference.DeleteAsync(Id); // 삭제
                NavigationManagerReference.NavigateTo("/Notices"); // 리스트 페이지로 이동
            }
            else
            {
                await JSRuntime.InvokeAsync<object>("alert", "취소되었습니다.");
            }
        }