コード例 #1
0
        /// <summary>5
        /// 添加商品类型0
        /// </summary>
        /// <param name="parent"></param>
        /// <param name="typeName"></param>
        /// <returns></returns>
        public string AddGoodType(Guid parent, string typeName)
        {
            var       loginUser = (UserInfo)ViewBag.User;;
            Guid      managerId = (Guid)ViewBag.ManagerId;
            GoodsType type      = new GoodsType();

            type.CreateUserId   = managerId;
            type.CreateUserName = loginUser.UserName;
            var parentModel = _manager.GetTypeById(parent);

            type.Id       = Guid.NewGuid();
            type.TypeName = typeName;
            type.IsDelete = false;
            if (parentModel == null)
            {
                type.ParentId   = Guid.Empty;
                type.ParentName = string.Empty;
            }
            else
            {
                type.ParentId   = parentModel.Id;
                type.ParentName = parentModel.TypeName;
            }
            var res = _manager.AddGoodsType(type);

            return(Utils.SerializeObject(res));
        }