示例#1
0
        public JsonResult AddUser(JMP.MDL.jmp_user jmpuser)
        {
            JMP.BLL.CoServiceFeeRatioGrade grade_bll = new JMP.BLL.CoServiceFeeRatioGrade();
            //查询默认费率
            JMP.MDL.CoServiceFeeRatioGrade grade_model = grade_bll.GetModelById();

            object obj = new { success = 0, msg = "添加失败!" };

            JMP.BLL.jmp_user userBll = new JMP.BLL.jmp_user();
            jmpuser.u_password = DESEncrypt.Encrypt(jmpuser.u_password);
            jmpuser.u_role_id  = int.Parse(ConfigurationManager.AppSettings["JSRoleID"]);
            try
            {
                if (jmpuser.u_category == 0)
                {
                    jmpuser.u_photo = string.IsNullOrEmpty(jmpuser.u_photo) ? "" : jmpuser.u_photo;
                }
                else
                {
                    jmpuser.u_blicense = string.IsNullOrEmpty(jmpuser.u_blicense) ? "" : jmpuser.u_blicense;
                    jmpuser.u_photo    = string.IsNullOrEmpty(jmpuser.u_photo) ? " " : jmpuser.u_photo;
                }
                jmpuser.u_qq      = string.IsNullOrEmpty(jmpuser.u_qq) ? "" : jmpuser.u_qq;
                jmpuser.u_address = string.IsNullOrEmpty(jmpuser.u_address) ? " " : jmpuser.u_address;
                jmpuser.ServiceFeeRatioGradeId = string.IsNullOrEmpty(grade_model.Id.ToString()) ? 0 : grade_model.Id;
                jmpuser.u_time = DateTime.Now;

                bool flag = false;
                if (!userBll.ExistsEmail(jmpuser.u_email))
                {
                    flag = userBll.Add(jmpuser) > 0;
                }
                obj = new { success = flag ? 1 : 0, msg = flag ? "添加成功!" : "添加失败!" };
                //写日志
                if (flag)
                {
                    Logger.CreateLog("添加开发者", jmpuser);
                }
            }
            catch (Exception ex)
            {
                obj = new { success = 0, msg = "添加异常!" };

                Logger.OperateLog("添加开发者报错", ex.ToString());
            }
            return(Json(obj));
        }
示例#2
0
        /// <summary>
        /// 用户手续费设置以及扣量设置
        /// </summary>
        /// <returns></returns>
        public ActionResult UserSxF()
        {
            int userid = string.IsNullOrEmpty(Request["userid"]) ? 0 : Int32.Parse(Request["userid"]);

            //根据ID查询用户信息
            model_user = bll_user.GetModel(userid);

            JMP.BLL.CoServiceFeeRatioGrade bll = new JMP.BLL.CoServiceFeeRatioGrade();
            DataTable dt = bll.GetList(" ").Tables[0];//获取应用平台在用信息
            List <JMP.MDL.CoServiceFeeRatioGrade> yypt = JMP.TOOL.MdlList.ToList <JMP.MDL.CoServiceFeeRatioGrade>(dt);

            ViewBag.glptdt = yypt;
            ViewBag.user   = model_user;
            ViewBag.id     = userid;

            return(View());
        }