public ActionResult Messanger(int id2) { Session["Reciver"] = id2; var model = new MessangerViewModel(int.Parse(Session["UserID"].ToString()), id2); return(View(model)); }
public ActionResult Messanger(MessangerViewModel ms) { using (var db = new Model1()) { var id = int.Parse(Session["UserID"].ToString()); ms.NewMessage.SenderId = id; ms.NewMessage.ReciverId = int.Parse(Session["Reciver"].ToString()); ms.NewMessage.IsRead = false; ms.NewMessage.MessageId = Messages.GenerateId(); ms.NewMessage.Date = DateTime.Now; db.Messages.Add(ms.NewMessage); db.SaveChanges(); } return(RedirectToAction("Messanger", new { id2 = int.Parse(Session["Reciver"].ToString()) })); }