public ViewResult sharepost(int id) { Homelist homelist = new Homelist(); homelist.newpost = _post.getallposts().FirstOrDefault(c => c.p_id == id); return(View("sharepost", homelist)); }
public ViewResult makecomment(int id) { Homelist homelistviewmodel = new Homelist() { newpost = _post.selecpostbyid(id), }; return(View("comment", homelistviewmodel)); }
public ViewResult makepost() { Homelist homelistviewmodel = new Homelist() { allposts = _post.getallposts(), newpost = {}, }; return(View("makepost", homelistviewmodel)); }
public ViewResult addlike(int id) { Homelist list = new Homelist(); list.allposts = _post.getallposts(); var post = list.allposts.FirstOrDefault(c => c.p_id == id); int index = list.allposts.ToList().FindIndex(c => c.p_id == id); post.like++; list.allposts.ToList().Insert(index, post); return(View("makepost", list)); }
public ViewResult likecomment(int id, int cid) { Homelist homelist = new Homelist(); homelist.allposts = _post.getallposts(); var post = homelist.allposts.FirstOrDefault(c => c.p_id == id); var comment = post.comments.FirstOrDefault(c => c.commentid == cid); var index = post.comments.FindIndex(c => c.commentid == cid); comment.Like++; post.comments[index] = comment; homelist.newpost = post; return(View("comment", homelist)); }
public ViewResult makepost(Homelist homelistviewmodel) { var id = _post.getallposts().Max(c => c.p_id) + 1; Homelist list = new Homelist(); var newpost = new post() { p_id = id, p_content = homelistviewmodel.newpost.p_content, P_user = homelistviewmodel.newpost.P_user, comments = new List <Icomment>(), like = 0 }; list.newpost = _post.addpost(newpost); list.allposts = _post.getallposts(); return(View("makepost", list)); }
public ViewResult sharepost(Homelist homelist, int id) { var Id = _post.getallposts().Max(c => c.p_id) + 1; Homelist list = new Homelist(); var oldpost = _post.selecpostbyid(id); var newpost = new post() { p_id = Id, p_content = oldpost.p_content, P_user = "******" + homelist.S_user + "\n posted by" + oldpost.P_user, comments = new List <Icomment>(), like = 0 }; list.newpost = _post.addpost(newpost); list.allposts = _post.getallposts(); return(View("makepost", list)); }
public ViewResult makecomment(Homelist homelistmodelview, int id) { var post = _post.getallposts().FirstOrDefault(c => c.p_id == id); var Id = 3; id++; var newcomment = new Icomment() { commentid = Id, comment = homelistmodelview.comment, commentby = homelistmodelview.C_user, Like = 0, }; post.comments.Add(newcomment); homelistmodelview.newpost = post; return(View("comment", homelistmodelview)); }
public ViewResult sharecomment(int id, int cid, Homelist homelst) { Homelist homelist = new Homelist(); homelist.newpost = _post.getallposts().FirstOrDefault(c => c.p_id == id); var Id = homelist.newpost.comments.Max(c => c.commentid) + 1; var oldcomment = homelist.newpost.comments.Find(c => c.commentid == cid); var comment = new Icomment() { commentid = Id, comment = oldcomment.comment, commentby = "Shared by: " + homelst.S_user + "& commented by: " + oldcomment.commentby, }; homelist.newpost.comments.Add(comment); return(View("comment", homelist)); }