public MmtLike PostLike(MmtLike item) { var mmtLike = mmtContext.MmtLikes.Where(a => a.Key == item.Key).FirstOrDefault(); if (mmtLike == null) { mmtContext.MmtLikes.Add(item); mmtContext.SaveChanges(); mmtLike = item; } else { mmtLike.Likes = mmtLike.Likes + 1; mmtContext.MmtLikes.Update(mmtLike); mmtContext.SaveChanges(); } return(mmtLike); }
public MmtComment PostComment(MmtComment item) { var mmtComment = mmtContext.MmtComments.Where(a => a.Key == item.Key).FirstOrDefault(); if (mmtComment == null) { mmtContext.MmtComments.Add(item); mmtContext.SaveChanges(); mmtComment = item; } else { //mmtComment.Comment = mmtComment.Comment + item; //mmtContext.MmtComments.Update(mmtComment); //mmtContext.SaveChanges(); mmtContext.MmtComments.Add(item); mmtContext.SaveChanges(); mmtComment = item; } return(mmtComment); }