public ActionResult MessageReplies(int id = 0) { if (Session["LogonUser"] != null) { MessageRepliesModel model = new MessageRepliesModel(); model.MReplies = db.MessageReplies.Where(x => x.ID == id).ToList(); bool isRead = db.MessageReplies.Where(x => x.ID == id).Select(x => x.IsRead).FirstOrDefault(); isRead = true; return(View(model)); } return(RedirectToAction("Login", "Account")); }
public ActionResult MessageReplies(string id) { var currentId = CurrentUserId(); var guid = new Guid(id); Models.CodeFirstVT.Message message = Context.Mesajs.FirstOrDefault(x => x.Id == guid); if (message.Member_To_Id == currentId) { message.OkunduMu = true; Context.SaveChanges(); } MessageRepliesModel model = new MessageRepliesModel(); model.MReplies = Context.MesajYanıtlarıs.Where(x => x.Message_Id == guid).OrderBy(x => x.OlusturmaTarihi).ToList(); return(View(model)); }
public ActionResult MessageReplies(string id) { var currentId = CurrentUserId(); var str = int.Parse(id); DB.Messages message = context.Messages.FirstOrDefault(x => x.Id == str); if (message.ToMemberId == currentId) { message.IsRead = true; context.SaveChanges(); } MessageRepliesModel model = new MessageRepliesModel(); model.MReplies = context.MessageReplies.Where(x => x.MessageId == str).OrderBy(x => x.AddedDate).ToList(); return(View(model)); }
public ActionResult MessageReplies(string id) { if (IsLogon() == false) { return(RedirectToAction("index", "i")); } var currentId = CurrentUserId(); MessageRepliesModel model = new MessageRepliesModel(); var guid = new Guid(id); DB.Messages message = context.Messages.FirstOrDefault(x => x.Id == guid); if (message.ToMemberId == currentId) { message.IsRead = true; context.SaveChanges(); } model.MReplies = context.MessageReplies.Where(x => x.MessageId == guid).OrderBy(x => x.AddedDate).ToList(); return(View(model)); }