コード例 #1
0
        public async Task <ApiResult> GetInfo(int id)
        {
            if (id < 1)
            {
                return(ApiResult.OK(new Model.Entity.BookCategory()));
            }

            var data = await _bookCategoryServices.GetModelAsync(id);

            if (data == null)
            {
                data = new Model.Entity.BookCategory();
            }

            if (data.ParentId.ObjToInt(-1) > 0)
            {
                data.Parent = await _bookCategoryServices.GetModelAsync(data.ParentId.ObjToInt());
            }

            return(ApiResult.OK(data));
        }