public ActionResult Index(string id) { PostsUser postsUser = new PostsUser() { Posts = db.Posts.Where(x => x.User.StoryTellerName == id && x.Title != null).Include(x => x.User), userToSubsribe = db.Users.FirstOrDefault(x => x.StoryTellerName == id) }; return(View(postsUser)); }
public IActionResult CreateMarqueur([FromBody] Marqueur marqueur) { DateTime today = DateTime.Today; marqueur.dateCreation = today.ToString("d"); var profil = _maBd.Profil.FirstOrDefault(p => p.profilId == marqueur.profilId); PostsUser nouveauPost = new PostsUser(); nouveauPost.profilId = marqueur.profilId; nouveauPost.Profil = marqueur.Profil; nouveauPost.postTitle = "Marqueur " + marqueur.Nom + " créé par: " + profil.username; nouveauPost.postText = marqueur.Desc; nouveauPost.postLike = 0; nouveauPost.datePublication = marqueur.dateCreation; _maBd.PostsUser.Add(nouveauPost); _maBd.Marqueur.Add(marqueur); _maBd.SaveChanges(); return(new OkObjectResult(marqueur)); }