Example #1
0
        public JsonResult Add(ManagerInfoModel model)
        {
            string userName = base.CurrentSellerManager.UserName;

            char[]      chrArray    = new char[] { ':' };
            string      str         = userName.Split(chrArray)[0];
            long        shopId      = base.CurrentSellerManager.ShopId;
            string      str1        = string.Concat(str, ":", model.UserName);
            ManagerInfo managerInfo = new ManagerInfo()
            {
                UserName = str1,
                Password = model.Password,
                RoleId   = model.RoleId,
                ShopId   = shopId,
                Remark   = model.Remark,
                RealName = model.RealName
            };

            ServiceHelper.Create <IManagerService>().AddSellerManager(managerInfo, str);
            Result result = new Result()
            {
                success = true,
                msg     = "添加成功!"
            };

            return(Json(result));
        }
Example #2
0
        public JsonResult Add(ManagerInfoModel model, string email)
        {
            Result result   = new Result();
            string userName = base.CurrentSellerManager.UserName;

            char[] chrArray = new char[] { ':' };
            string str      = userName.Split(chrArray)[0];
            //long userId = base.CurrentSellerManager.Id;
            long           shopId          = base.CurrentSellerManager.ShopId;
            long           CertificationId = base.CurrentSellerManager.CertificationId;
            string         str1            = string.Concat(str, ":", model.UserName);
            UserMemberInfo userInfo        = ServiceHelper.Create <IMemberService>().GetMemberByName(userName);

            if (userInfo != null)
            {
                ManagerInfo managerInfo = new ManagerInfo()
                {
                    UserName        = str1,
                    Password        = model.Password,
                    RoleId          = model.RoleId,
                    ShopId          = shopId,
                    Remark          = model.Remark,
                    RealName        = model.RealName,
                    CertificationId = CertificationId
                };
                UserMemberInfo memberInfo = new UserMemberInfo()
                {
                    UserName       = str1,
                    Password       = model.Password,
                    Email          = email,
                    RealName       = model.RealName,
                    Nick           = str1,
                    ParentSellerId = userInfo.Id,
                    Disabled       = true,
                    LastLoginDate  = DateTime.Now,
                    UserType       = 2
                };
                bool flag = ServiceHelper.Create <IPrivilegesService>().AddChileRole(managerInfo, memberInfo);
                if (flag)
                {
                    result.success = true;
                    result.msg     = "添加成功";
                }
                else
                {
                    result.success = false;
                    result.msg     = "添加失败";
                }
            }
            else
            {
                result.success = false;
                result.msg     = "添加失败";
            }
            return(Json(result));
        }
Example #3
0
        public JsonResult Add(ManagerInfoModel model)
        {
            var manager = new Entities.ManagerInfo()
            {
                UserName = model.UserName, Password = model.Password, RoleId = model.RoleId
            };

            _iManagerService.AddPlatformManager(manager);
            return(Json(new Result()
            {
                success = true, msg = "添加成功!"
            }));
        }
Example #4
0
        public JsonResult Add(ManagerInfoModel model)
        {
            var userName      = CurrentSellerManager.UserName.Split(':')[0];;
            var shopid        = CurrentSellerManager.ShopId;
            var childUserName = userName + ":" + model.UserName;
            var manager       = new ManagerInfo()
            {
                UserName = childUserName, Password = model.Password, RoleId = model.RoleId, ShopId = shopid, Remark = model.Remark, RealName = model.RealName
            };

            _iManagerService.AddSellerManager(manager, userName);
            return(Json(new Result()
            {
                success = true, msg = "添加成功!"
            }));
        }
Example #5
0
        /// <summary>
        /// 添加用户
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public JsonResult Add(ManagerInfoModel model)
        {
            ManagerInfo managerInfo = new ManagerInfo()
            {
                UserName = model.UserName,
                Password = model.Password,
                RoleId   = model.RoleId
            };

            this._iManagerService.AddPlatformManager(managerInfo);
            BaseController.Result result = new BaseController.Result()
            {
                success = true,
                msg     = "添加成功!"
            };
            return(base.Json(result));
        }
Example #6
0
        public JsonResult Add(ManagerInfoModel model)
        {
            ManagerInfo managerInfo = new ManagerInfo()
            {
                UserName = model.UserName,
                Password = model.Password,
                RoleId   = model.RoleId
            };

            ServiceHelper.Create <IManagerService>().AddPlatformManager(managerInfo);
            Result result = new Result()
            {
                success = true,
                msg     = "添加成功!"
            };

            return(Json(result));
        }
Example #7
0
        public JsonResult Add(ManagerInfoModel model)
        {
            Result result = new Result();

            try
            {
                ManagerInfo managerInfo = new ManagerInfo()
                {
                    UserName = model.UserName,
                    Password = model.Password,
                    RoleId   = model.RoleId
                };
                ServiceHelper.Create <IManagerService>().AddPlatformManager(managerInfo);
                result.success = true;
                result.msg     = "添加成功!";
            }
            catch (Exception ex)
            {
                result.success = false;
                result.msg     = ex.ToString();
            }
            return(Json(result));
        }