public void Save(Manager manager) { using (ISession session = NHibernateHelper.OpenSession()) { session.Save(manager); session.Flush(); } }
public JsonResult UpdateUser(Manager user) { ExtResult result = new ExtResult(); try { ManagerRepository.getInstance().Update(user); result.success = true; if (result.success) { Session.RemoveAll(); Session.Add("CurrentManager", user); } } catch (Exception ex) { Log.Error(ex); } return Json(result, "text/html", JsonRequestBehavior.AllowGet); }
public JsonResult Save(String Account, String Pwd, int roleId) { ExtResult result = new ExtResult(); try { Manager tempManager = ManagerRepository.getInstance().getByAccount(Account); if (tempManager != null) { result.success = false; result.msg = "该账号已经存在"; return Json(result, "text/html", JsonRequestBehavior.AllowGet); } tempManager = new Manager(); tempManager.Account = Account; tempManager.Pwd = DES.DESEnCode(Pwd, DES.key); tempManager.role = RoleRepository.getInstance().GetById(roleId); ManagerRepository.getInstance().Save(tempManager); result.success = true; } catch (Exception ex) { Log.Error(ex); } return Json(result, "text/html", JsonRequestBehavior.AllowGet); }