public async Task <ActionResult> Create(Story story) { Story resultStory = await repository.InsertStory(story); if (resultStory != null) { TempData.AddMessage((int)TempDataMessageType.Success, "La story a bien été créée."); } else { TempData.AddMessage((int)TempDataMessageType.Danger, "Un problème est survenu. La story n'a pas été créée."); } return(RedirectToAction("index")); }
public Status AddStory(Story story) { try { IStoryRepository storyRepository = new StoryRepository(); currentStory = storyRepository.InsertStory(story); storyRepository.Save(); SetCurrentStory(currentStory); return(Status.Success); } catch (Exception) { return(Status.Fail); } }