/// <summary>
        /// 添加用户信息
        /// </summary>
        /// <param name="model"></param>
        /// <param name="context"></param>
        /// <returns></returns>
        public bool Adduser(U_UserInfoEntity model, HttpContext context)
        {
            int GetFuntionType = 0;

            bool result = false;

            if (Common.GetRequest("GetFuntionType") != null)
            {
                GetFuntionType = Convert.ToInt32(Common.GetRequest("RFType"));
            }
            BasicSetting_UserInfoClient bsuf = new BasicSetting_UserInfoClient();

            model._u_password = MD5Helper.Upper32(model._u_password);
            if (model._u_sex == "0")
            {
                model._u_sex = "男";
            }
            else if (model._u_sex == "1")
            {
                model._u_sex = "女";
            }
            model._u_auditstate  = "1";
            model._u_mark_delete = "0";
            model._u_str         = "0";



            if (GetFuntionType == 4)
            {
                CounselorModel CounselorModels = new CounselorModel();
                CounselorModels.CouIntroduce    = Common.GetRequest("U_Consult");
                CounselorModels.CouSkilledField = Common.GetRequest("GoodField");
                CounselorModels.CounseType      = GetFuntionType;
                result = MgrServices.UserAddService.U_UserInfoAddTwo(model, CounselorModels);
            }
            else
            {
                result = MgrServices.UserAddService.U_UserInfoAdd(model);
            }
            return(result);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 添加用户
        /// </summary>
        /// <param name="model"></param>
        /// <param name="context"></param>
        /// <returns></returns>
        public bool Adduser(U_UserInfoEntity model, HttpContext context)
        {
            int GetFuntionType = 0;

            long result  = 0;
            bool results = false;

            if (Common.GetRequest("GetFuntionType") != null)
            {
                GetFuntionType = Convert.ToInt32(Common.GetRequest("RFType"));
            }
            BasicSetting_UserInfoClient bsuf = new BasicSetting_UserInfoClient();

            model._u_password = MD5Helper.Upper32(model._u_password);
            if (model._u_sex == "0")
            {
                model._u_sex = "男";
            }
            else if (model._u_sex == "1")
            {
                model._u_sex = "女";
            }
            model._u_auditstate  = "1";
            model._u_mark_delete = "0";
            model._u_str         = "0";
            var functionList = MgrServices.FunctionService.GetRoleFun(Convert.ToInt32(model._r_id));

            if (functionList.Contains(29))
            {
                CounselorModel CounselorModels = new CounselorModel();
                CounselorModels.CouIntroduce    = Common.GetRequest("U_Consult");
                CounselorModels.CouSkilledField = Common.GetRequest("GoodField");
                CounselorModels.CounseType      = GetFuntionType;
                result = MgrServices.UserAddService.U_UserInfoAddTwo(model, CounselorModels);
            }
            else
            {
                result = MgrServices.UserAddService.U_UserInfoAdd(model);
            }
            if (result > 0)
            {
                UTemplateEntity UTModle = new UTemplateEntity();
                UTModle._u_id            = Convert.ToInt32(result);//需要动态获取已经添加的用户的信息
                UTModle._addfiletemplate = model._u_addfield;
                UTModle._createtime      = DateTime.Now;

                long UT = MgrServices.UserAddService.UTemplateInsert(UTModle);
                if (UT > 0)
                {
                    results = true;
                }
                else
                {
                    results = false;
                }
            }
            else
            {
                results = false;
            }
            return(results);
        }