public IHttpActionResult Post(NewStoryDTO prompt) { if (ModelState.IsValid) { _storyServ.AddNewStory(prompt, User.Identity.Name); return Ok(); } return BadRequest(); }
public void AddNewStory(NewStoryDTO prompt, string userName) { var currentUser = _userRepo.FindByName(userName); var newStory = new ApplicationUserStory() { ThisStory = new Story() { Prompt = prompt.Prompt }, Writer = currentUser }; _AUSRepo.Add(newStory); _AUSRepo.SaveChanges(); //This does not work yet //currentUser.Stories.Add(newStory); //_newStoryRepo.Add(newStory); //_newStoryRepo.SaveChanges(); }