Ejemplo n.º 1
0
 public ActionResult Edit([Bind(Include = "ID,UserName,UserPass,RegTime,Email")] UserInfo userInfo)
 {
     if (ModelState.IsValid)
     {
         db.Entry(userInfo).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(userInfo);
 }
Ejemplo n.º 2
0
        /// <summary>
        /// 编辑用户信息
        /// </summary>
        /// <param name="id"></param>
        /// <param name="userName"></param>
        /// <param name="userPwd"></param>
        /// <param name="Email"></param>
        /// <returns></returns>
        public ActionResult Edit(int id, string userName, string userPwd, string Email)
        {
            EFUserModelMVC db   = new EFUserModelMVC();
            var            user = db.UserInfo.Where(u => u.ID == id).FirstOrDefault();

            user.UserName = userName;
            user.UserPass = userPwd;
            user.Email    = Email;
            user.RegTime  = DateTime.Now.AddMonths(-2);
            //添加 修改删除 都是可以使用这个办法
            db.Entry <UserInfo>(user).State = System.Data.Entity.EntityState.Modified;
            if (db.SaveChanges() > 0)
            {
                return(Content("修改成功"));
            }
            else
            {
                return(Content("修改失败"));
            }
        }