public ActionResult AddOperator(vAddAdmin model) { if (ModelState.IsValid) { try { var user = new User(); user.Username = model.Username; user.Password = Helpers.Encryt.GetMD5(model.Password); user.RoleAsInt = model.RoleAsInt; user.SexAsInt = model.SexAsInt; user.Number = model.Number; db.Users.Add(user); db.SaveChanges(); return Redirect("/Operator/OperatorManage"); } catch { ModelState.AddModelError("", "增加操作员出错!"); } } else { ModelState.AddModelError("", "信息填写错误!"); } return View(); }
public ActionResult OperatorDelete(int id) { User user = new User(); user = db.Users.Find(id); db.Users.Remove(user); db.SaveChanges(); return Content("ok"); }
public ActionResult Edit(User model) { var user = db.Users.Find(model.ID); if (ModelState.IsValid) { user.Username = model.Username; user.SexAsInt = model.SexAsInt; db.SaveChanges(); return Redirect("/User/Show/" + model.ID); } else { ModelState.AddModelError("", "信息填写错误!"); } return View(user); }
protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); if (requestContext.HttpContext.User.Identity.IsAuthenticated) { ViewBag.CurrentUser = (from u in db.Users where u.Number == requestContext.HttpContext.User.Identity.Name select u).Single(); CurrentUser = ViewBag.CurrentUser; } else { ViewBag.CurrentUser = null; } ViewBag.SID = requestContext.HttpContext.Session["SID"].ToString(); }
public ActionResult UpdateOperatorPwd(int id) { User user = new User(); user = db.Users.Find(id); return View(user); }
public ActionResult RoleUpdate(int id) { User user = new User(); user = db.Users.Find(id); return View(user); }
/// <summary> /// 操作员展示 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult OperatorShow(int id) { User user = new User(); user = db.Users.Find(id); return View(user); }
public ActionResult ShowPicture(int id) { User user = new User(); user = db.Users.Find(id); return File(user.Picture, "image/jpg"); }