Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
 /// <summary>
 /// 修改用户
 /// </summary>
 /// <param name="m_user"></param>
 /// <returns></returns>
 public void Update(Domain.Users m_user)
 {
     dal.Update(m_user);
 }
Exemplo n.º 3
0
 /// <summary>
 /// 添加用户
 /// </summary>
 /// <param name="m_user"></param>
 /// <returns></returns>
 public int Save(Domain.Users m_user)
 {
     return(Convert.ToInt32(dal.Save(m_user)));
 }