public ActionResult Create(Message message)
        {
            if (ModelState.IsValid)
            {
                db.Messages.Add(message);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(message);
        }
        //
        // GET: /Message/Create
        public ActionResult Create()
        {
            var model = new MvcWeb1.Models.Message
            {
                FromUser = @User.Identity.Name,
                DateSend = System.DateTime.Now
            };

             //   ViewBag.UserList = new SelectList(db.Users, "UserName", "UserName");
            @ViewBag.users = db.Users.Where(r => !r.UserName.Equals(@User.Identity.Name)).Select(r => r.UserName);
            return View(model);
        }
 public ActionResult Edit(Message message)
 {
     if (ModelState.IsValid)
     {
         db.Entry(message).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(message);
 }