public JsonResult EditUser(int id, string txt_user_name, string txt_mobile, string txt_email, string txt_nick_name, string txt_password) { HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfiler.Initialize(); Common.Json json = new Common.Json(); DAO.BLL.B_Users b_user = new DAO.BLL.B_Users(); var m_user = b_user.GetUser(id); if (m_user.user_name != txt_user_name) { List <SearchTemplate> st = new List <SearchTemplate>() { new SearchTemplate() { key = "user_name", value = txt_user_name, searchType = Common.EnumBase.SearchType.Eq }, }; var res = b_user.GetCount(st); if (res > 0) { json.status = -1; json.msg = "用户名已存在!"; json.pitchId = "txt_user_name"; return(Json(json)); } } if (m_user.mobile != txt_mobile) { List <SearchTemplate> st = new List <SearchTemplate>() { new SearchTemplate() { key = "mobile", value = txt_mobile, searchType = Common.EnumBase.SearchType.Eq }, }; var res = b_user.GetCount(st); if (res > 0) { json.status = -1; json.msg = "手机号已存在!"; json.pitchId = "txt_mobile"; return(Json(json)); } } m_user.user_name = txt_user_name; m_user.mobile = txt_mobile; if (m_user.password != txt_password) { m_user.password = Common.Encrypt.md5(txt_password); } m_user.email = txt_email; m_user.nick_name = txt_nick_name; b_user.Update(m_user); json.msg = "修改成功!"; return(Json(json)); }
public JsonResult AddUser(string txt_user_name, string txt_mobile, string txt_email, string txt_nick_name, string txt_password) { Common.Json json = new Common.Json(); DAO.BLL.B_Users b_user = new DAO.BLL.B_Users(); List <SearchTemplate> st = new List <SearchTemplate>() { new SearchTemplate() { key = "user_name", value = txt_user_name, searchType = Common.EnumBase.SearchType.Eq }, }; var res = b_user.GetCount(st); if (res > 0) { json.status = -1; json.msg = "用户名已存在!"; json.pitchId = "txt_user_name"; return(Json(json)); } st = new List <SearchTemplate>() { new SearchTemplate() { key = "mobile", value = txt_mobile, searchType = Common.EnumBase.SearchType.Eq }, }; res = b_user.GetCount(st); if (res > 0) { json.status = -1; json.msg = "手机号已存在!"; json.pitchId = "txt_mobile"; return(Json(json)); } Domain.Users m_user = new Domain.Users(); m_user.user_name = txt_user_name; m_user.mobile = txt_mobile; m_user.password = Common.Encrypt.md5(txt_password); m_user.email = txt_email; m_user.nick_name = txt_nick_name; res = b_user.Save(m_user); if (res <= 0) { json.status = -1; json.msg = "添加失败!"; return(Json(json)); } json.msg = "添加成功!"; return(Json(json)); }