Beispiel #1
0
        public async Task <ActionResult> Delete_Post(string id)
        {
            if (await _stageClient.Exists(User.Identity.Name, id) == false)
            {
                return(HttpNotFound());
            }

            if (await _stageClient.Delete(User.Identity.Name, id))
            {
                SetUiMessage(UiMessageTypes.Info, "The stage was deleted.");

                return(RedirectToAction("Index"));
            }

            SetUiMessage(UiMessageTypes.Error, "The stage could not be deleted.");

            return(View(new DeleteStageViewModel(id)));
        }