Пример #1
0
        private void DeleteStageExecute()
        {
            var delete = _messageDialogService.Show(
                $"Delete",
                $"Do you want to delete {Model?.Name}?.",
                MessageDialogButtonConfiguration.YesNo,
                MessageDialogResult.No);

            if (delete == MessageDialogResult.No)
            {
                return;
            }

            try
            {
                _StageFacade.Delete(Model);
            }
            catch
            {
                var _ = _messageDialogService.Show(
                    $"Deleting of {Model?.Name} failed!",
                    "Deleting failed",
                    MessageDialogButtonConfiguration.OK,
                    MessageDialogResult.OK);
                return;
            }
            _mediator.Send(new DeleteMessage <StageDetailModel>());
        }